What's That Noise?! [Ian Kallen's Weblog]

« Previous page | Main | Next page »

20060325 Saturday March 25, 2006

Seven Habits of Highly Effective Blogging

A common question from newcomers to the blogosphere is "how do I get my blog read?" There are all kinds of ways gather attention to yourself but there seems to be a set of best practices that come out whenever this topic comes up. So here's a rough swipe at a blogosphere visibility FAQ.

Post Conversationally
Use links to reply to other blog posts, cite sources and define terms. If you just treat your blog as a pulpit, a soapbox in a silo, your only hope of acquiring attention is to be a celebrity a priori. In other words, Arianna Huffington didn't need any best practices when she started blogging, she was already an attention focuser. So what if you're not famous? Don't be a wallflower, converse with links. If you read a blog post that you want to comment on, you can certainly leave one (if the blog permits comments, I don't since I don't have time to administer spam) or better, post to your blog linking to the permalink of the blog post you're commenting on. I don't bother with trackbacks either, too much spam to be useful to anybody.
Pay Attention To Get Attention
Use a feed reader to keep up with the conversation. I like endo and NetNewsWire but as the readers built into browsers get better and become full featured authoring tools (watch for innovations from Flock and Microsoft IE7), they'll be the read-write tools, the IDEs (integrated development environments) of the web. OK, now make it easy for folks to subscribe to your feed. Set up an account on FeedBurner and dress up your templates with feed-adding URLs (MyYahoo, Bloglines, etc).
Make Sure A Sound Is Heard In The Forest When Your Tree Falls
Most blogging platforms (be it the CMS like Movable Type and/or authoring tool like ecto) support sending an XML-RPC ping when you post, use it! Technorati also has a Ping form that you can bookmark. The benefit is that you'll be indexed by Technorati's real-time search system.
Claim Your Blog
Associate your Technorati profile, picture and tags with your blog by registering and claiming your blog. Your posts will be more visible in Technorati search results (with links to your profile and display of your picture) and with tags assoicated to your blog, the blog directory.
Tag Your Posts
The blogsphere's posts are neatly bound together by topic on Technorati's tag pages. Pick the top 5 or 10 subjects that your post is about and embellish your posts using reltag, Technorati has the tagging quick-start guide. Editing tools such as ecto and MarsEdit make it easy to add tags.
Post Often
The blogosphere's attention is focused on right now, not then. As Seth Godin points out:
Take a look at the top 10 blogs and you'll notice that many of them post dozens of times a day.
No, you don't have to be that prolific but if you have something interesting to say, say it early and often. On the other hand, don't prattle. Frequent posters who talk about nothing aren't doing themselves a favor in the over all data stream.
Be Well Formed and Valid
Your blog is much more palatable to the tools of consumption if they are easily parsable. HTML renderers such as web browsers, indexers like Technorati and feed readers just work better when your output validates. Use the tools at Feed Validator, check your markup and CSS.
So I think that sums up what I've observed in the big contest for attention. Yes, there's more to it than that and no, I don't follow these rules at all regularly 'cause I'm too heads down on building plumbing for the underlying fabric. But since I get asked these kinds of questions every few weeks or so when someone I know jumps into the world of micropublishing, now I have a permalink to refer them to <grin /> Once you've got these basics, check out Ten Technorati Hacks. Welcome to the blogosphere!

                 

( Mar 25 2006, 09:26:08 AM PST ) Permalink


20060316 Thursday March 16, 2006

Endo

Years ago I thought AvantGo was sooo cool. I'd sync up my Palm Pilot, get on the bus and read the web sites I'd subscribed to. Ah, how times have changed. Lately, I'd been using Sage to read feeds in Firefox but the interface has always seemed inconvenient and Firefox is kinda slow and leaky under Mac OS X.

Last week I installed Endo (brought to you by the maker of ecto). While I was a little thrown by the way the feed group bar shifts focus, my feed reading has definitely been enhanced. The floating window notifications when it's updating are cool. The way it shows post tags right at the top (under the blog post title) is also very nice. I could imagine improving the feed focus on the left hand side (I'm hitting the scroll bar too much). I should be able to reorder the feeds so I can read them in order of importance (or if Endo calc'd importance on the fly by watching which feeds I go to first and mapped that against their update rates, better). But really no substantial complaints. It integrates nicely with ecto and has hooks to integrate with mail and chat applications but my favorite thing about Endo is: its cache! I spend a few hours everyday commuting, reading feeds on while I'm on the go is great! I basically left the laptop load up feeds before I hit the road and catch up on stuff while in transit.

Thanks Ado!

         

( Mar 16 2006, 01:14:00 PM PST ) Permalink


20060312 Sunday March 12, 2006

Winning Feels Good

A few victories to report:

Winning isn't everything, but when you're playing (or watching) the game, it's the outcome you want. That was my weekend, good stuff.

               

( Mar 12 2006, 09:12:32 PM PST ) Permalink


Etech Highlights

I know this is late coming and everybody's already moved on to SXSW. Sometimes I just leave things dangling a little too long but I have some scattered Etech notes and may as well get them out of the way.

So here we go. This years Etech Conference in San Diego was a real treat. The speaker sessions, the usual running into friends of past and present and the sunny reprieve last Wednesday were overlaid by a recognition of how much the technology world has changed in the last year. As the novelty of tags, AJAX and Ruby On Rails are wearing thin, people are getting down to business building real applications. The hype wake that's followed Yahoo!'s Web 2.0 acquisitions last year has spun up a lot of innovation -- a lot of tinkering projects are growing up and some are getting funding. Yes, a treat; albeit at times in a scary too-sweet-like-bubblicious way; see Building to flip is building to flop (via Marc Hedlund's excellent session Coder to Co-Founder). I can't do justice to the whole conference (see the Technorati Etech06 post stream) but heres a review of my highlights.

The Live Clipboard demo at Ray Ozzie's Tuesday keynote was truly awesome. Microsoft is vivificating data out of web pages that can interact with other services and applications. Contact information embedded in web pages as hCards will transparently be manifested as vCards. Events expressed as hCalendars will be manifested as iCals. With the potential for microformat expressions of the basic building blocks of many import human-centered entities being conjured up by Microsoft Internet Explorer, the web becomes a much more valuable medium.

Chatting with Tantek about it the next evening, I wondered if Microsoft's commitment to the technology might extend as far as making contributions to Mozilla so that Firefox and Thunderbird users can enjoy benefits comparable to those promised to MSIE users. Tantek seemed confident that the Mozilla community will soon enough implement the same capabilities. On Thursday, Bart Decrem seemed to imply as much; when Flock loads a page it recognizes microformats and can conjure the data so that it may be sent to other sites and applications. As Decrem put it, it's part of Flocks support for "roundtrip attention." He demonstrated Flock in that session (with Chris Messina) dragging web entities (inline images, highlighted blocks of text for citation, etc) to Flock's "shelf" and incorporating it into blog post authoring. And Flock does the right thing; text cited is marked up in the blog post as <blockquote /> tag with a cite attribute. Flock is an IDE (integrated development environment) for micropublishing and remixing on the web.

Also at Tuesday's keynote (2006-03-07), Jeff Han showed off a tactile multi-input touchscreen device. Tablet PC's are nothing new but these applications weren't your garden variety touchscreen tricks where you use a stylus to doodle and scribble (hoping that the handwriting recognition mistake rate is tolerable). He used his hands, his finger tips were employed as multiple styli that could manipulate data gesturally. There was an incredible playdough-with-pixels application programmed with fluid physics. He grabbed globules of stuff, squished it, pulled it apart, mushed it together and rolled it around while creating currents and eddies within a virtual oil-and-water lava-lampscape.

For years, starting with Windows 95, I've longed to see the replacement for the traditional desktop metaphors that operating systems use. Accessing data as files, via folders, dragging to trashcans, clicking on notepads and cutting/pasting to ethereal clipboards... we've trained ourselves to think within the confines of deficient interfaces. No doubt there's rhyme and reason to these metaphors but as humans we're always conforming to their constraints. Instead of us training ourselves to think that way, the computers should be taught to accept input and provide output that agrees with how we already think. Children don't need to be taught how to fingerpaint, they stick their hands in the goo and do what comes naturally. We should all go back to preschool from time to time, lest we forget how.

Han's other application was photo browsing. On a plane that served as a virtual light board, he used his fingers to zoom in and out, slid them around the board, stretched and shrunk pictures and arranged them manually. This was drag and drop without starting and ending points, without mouse pointers or mouse-downs.

It was truly awe inspiring to see him gesture his way through the data. OK, enough real and proverbial gushing, check this out.

Bradley Horowitz discussed Yahoo!'s embrace of user generated content (nothing really new there, right) and the epiphanous embrace of user distributed content. The beauty of Flickr isn't just in the community's folksonomic organization of the content it generates, it's in how widespread it's distribution reach is through mashups (like Technorati's tag pages, though he didn't cite us specifically) and blog post embedding. Yahoo! is clearly on a roll with the fabric of feeds that they produce, consume and remix.

Another highlight for me of course was my preso at the Data Dump. I showed that "Web Pages Lie But The Numbers Don't" by demonstrating how blog spammers reveal themselves when you watch their publishing metrics. Normal publishing operations have consistent characteristics, there are baselines to measure against, as far as their blog creation rates (in the case of domains that host blogs), post creation rates, link creation rates, tags and so forth. After my swim through the data underlying SEO dirty business, David Hornik provided a humorous wade into what VC's really do: email about schmoozes and meetings, shmooze about email and meetings and meet about emails and schmoozes. Such grueling duties, the object of which oftentimes boiling down to an email with "Introduction" as the Subject:, requires taking frequent breaks (Hawaii, Cabo, Hannukah, Aspen, etc) but provides fodder for other email Subjects.

Microformats and Flickr seemed to be the big winners at this Etech. Between people jazzed by Cal Henderson's geek out How We Built Flickr tutorial on Monday, to Antonio Rodriguez showing off Tabblo to passers-by, to Bradley Horowitz' singing the praises of Flickr and the emergence of Yahoo!'s FUSE vision (find, use, share, expand) and countless other cites in various sessions -- Flickr was ubiquitously on the lips of Etech speakers and attendees. Ray Ozzie really energized the interest in microformats with his morning keynote, by the time the evening rolled around, the microformats session had a packed house. The audience wasn't just listening, they were participating; observed all around were people creating hCards, reading about hCals and whispering to each other about the application potential.

Enough speaking of Flickr@Etech (again), see it. James Duncan Davidson's Etech Flickr stream is a good photographic chronicle of this years conference. Doc's is good too. That was my week.

                               

( Mar 12 2006, 02:22:48 PM PST ) Permalink


20060228 Tuesday February 28, 2006

Winter Fights Back

Last week we had the early taste of spring, with cherry blossoms blooming. Warm weather was asserting itself but clearly winter won't leave, at least not without a fight. Right now, it we have sunny skies in the east, and cracking thunder, and torrential rain and hail. The rain gutters are over flowed, rain water shooting off of the roof. The dog is freaked out.

They fight. And fight. And fight. And fight. And fight.

Minutes later: it stops. All is quiet. The dog is sleeping, again.

It's a lot like life.

( Feb 28 2006, 08:08:09 AM PST ) Permalink


20060226 Sunday February 26, 2006

Hug Yours

I don't know these folks, but having read the Dear Elena postings, I know them well enough. I'm hugging my little ones a little extra.

( Feb 26 2006, 05:35:13 PM PST ) Permalink


hReview: Nobody Knows (Dare mo shiranai)

This evening, the kids were off having fun with their friends at a birthday party, so we watched Nobody Knows. I thought I'd seize an opportunity to try a quick hReview:

Nobody Knows (Dare mo shiranai)

Feb 25, 2006 by Ian Kallen Nobody Knows (Dare mo shiranai)

A moving, disturbing and excellent film (Japanese, english subtitles)

Based on a true story in Japan, this makes the New Years Home Alone Case look like a blip of a parental lapse. A young mother leaves her four kids alone for months on end in a small urban apartment. The eldest son, Akira, in an intense portrayal by adolescent Yƻya Yagira, grows up real fast to look after his younger siblings. Despite a deliberate pace, the predicament that the kids were in, the sweetness of young Yuki (Momoko Shimizu) and the gritty inner-city ambience of Japan keep you rivetted to the story.

★★★★★

I've been meaning to take it for a spin for a while, this hReview was built with hReview Creator and then fiddled with a bit. I think I'll have muck with my stylesheets to give hReviews any kind of a reasonable display.

( Feb 26 2006, 12:11:35 AM PST ) Permalink


20060222 Wednesday February 22, 2006

Making Velocity Be Quiet About Resource Loading

I'd never dug into where velocity's annoying messages were coming from but I decided enough is enough already. These tiresome messages from velocity were showing up on every page load:

2006-02-22 12:08:02 StandardContext[/webapp] Velocity   [info] ResourceManager : found /path/to/resource.vm with loader org.apache.velocity.tools.view.servlet.WebappLoader
Such messages might be good for debugging your setup but once you're up and running, they're just obnoxious. They definitely weren't coming from the log4j.properties in the webapp. So I took a look at velocity's defaults. The logging properties that velocity ships with in velocity.properties concern display of stacktraces but the constant chatter in Tomcat's logs weren't in there either. So I unwrapped the velocity source and found it in org.apache.velocity.runtime.RuntimeConstants -- all I had to do is add this to velocity.properties and there was peace:
resource.manager.logwhenfound = false
Ah, much better!

They shoulda named that property resource.manager.cmon.feel.the.noise, seriously.

( Feb 22 2006, 12:40:20 PM PST ) Permalink


20060221 Tuesday February 21, 2006

Whiskers on Kittens

Today, Technorati launched a feature that enables you to identify and collect a few of your favorite things. You can select items as you browse search results, tags and so forth or you can identify them en masse by uploading an OPML file. I started mine by grabbing sixteen blogs that variously talk about the San Francisco Giants (it's almost the Good time of year, baseball time), here they are. As the baseball season gets underway, I expect I'll be refining this a bit. When opening day comes, I hope to have a truly browsable, searchable Giants blog portal of my very own. Hum baby!

Go to Technorati Favorites to start your own collection and put one of these on your blog:


( Feb 21 2006, 09:02:46 PM PST ) Permalink


20060220 Monday February 20, 2006

Code Search Engines

There's been recent much-ado about Krugle that I just don't get. The website isn't even open, yet folks are salivating as if they've never heard of such a thing as a code search engine. Not that I'm invested in anyway in Koders, Codase or Codefetch but they're providing a credible story already for that kind of specialized search. I'll be happy to try Krugle when they open their doors but the level of excitement in the posts about them seems really odd. Wired has some screenshots in their article about it. Let's see the web site live and then get all frothy about it, please! This just smells like more web 2.0 over-hype; people: control yourselves!

What I'd really find useful is code search built into proprietary projects. After reading Using Lucene to Search Java Source Code, I'm imagining building a Lucene full text index of a project at build time, as a maven plug-in or an ant task. The current tools out there to make source code and docs browsable would benefit so much from making them searchable; there's already a Jetty plugin, run your build, start your webserver and search the code base whenever you want to find a particular method call (or something. That would be cool!

( Feb 20 2006, 03:27:44 PM PST ) Permalink


20060219 Sunday February 19, 2006

The Dick Cheney Humor Train

For once in a great while we have a political todo with a real smoking gun and it has been some of the most entertaining political hoopla the blogosphere has ever seen. It's like we're under an attack of laugh bombs from the QLGF (doncha know about the Quail Liberation Guerilla Front?). I posted about the I got shot by Dick Cheney page but the conversation fodder keeps on a-coming:

In association with Zazzle.com
Zazzle
Cheney's Got A Gun (Aerosmith spoof) provides the video and soundtrack
The Bob Rivers Show - 102.5 KZOK Seattle (grr... packaging flash as a windows executable)
Dick Cheney Quail Hunt action packed game
Canned Hunting at its Cannedest
Dave Letterman's Top Ten
And no shortage of hardy hars from Jon Stewart, Bill Maher, Jay Leno, Conan O'Brien and so forth.

I've been following this Technorati search for the blogosphere's yucks and the posts from About.com's Political Humor feed for most everything else:

And of course, there are the products:

In addition to the Ready... Fire... Aim t-shirt above, there's Dick Cheney: Reducing the burden on social security one old bird at a time and other stuff
Zazzle
I'd Rather Hunt With Dick Cheney Than Ride With Ted Kennedy and such bumper stickers, t-shirts, yadda yadda
CafePress
Yee haw!

( Feb 19 2006, 08:25:33 AM PST ) Permalink


20060218 Saturday February 18, 2006

Is There Anybody Who Hasn't Been Shot By Dick Cheney?

The man is on a veritable rampage. It seems as though everybody is getting "mistaken" for quails, republican donors and other kinds of terrorists and paying for it big time. Here's the news on me:
ouch

Beware, Dick might be after you next. Check it out at WHAT SUCKER GOT SHOT BY THE VEEP? Fill in the form to get a keepsake of your very own.

( Feb 18 2006, 01:13:54 AM PST ) Permalink


20060216 Thursday February 16, 2006

What Does Yahoo! Have Against Baseball?

Yahoo! has feeds, lot's of them. And they have a lot of sports feeds: NFL, NBA, NHL ... they have NASCAR but they don't have MLB? Sure, they have NCAA baseball but that doesn't count. Full coverage of baseball requires major league news. it's time for spring training to resume and they don't have MLB. What's up with that? Sure, too much hot dogs and cracker jacks are bad for you but c'mon. Are they communists or something? I bet they don't like apple pie, either.

Update
Well, they weren't apparent from those pages I looked on. But as some kind readers have advised me, there is a feed for MLB at [XML]. Thanks!

( Feb 16 2006, 11:03:34 AM PST ) Permalink


20060214 Tuesday February 14, 2006

Google Buys Measure Map

Wow, Jeffrey Veen posted to Google Blog, the GOOG is now the proud owner of Measure Map. Congrats to the Adaptive Path folks!

( Feb 14 2006, 04:29:44 PM PST ) Permalink


Oracle's "Resistance is Futile" Message to MySQL?

Five months after scooping up InnoDB, a major technology provider to MySQL AB, it looks like Larry is borging them further. MySQL users who depend on InnoDB for transaction support were no doubt shaken by that announcement but, since MySQL has other backends, there's at least some assurance there that transactional capabilities won't be completely chopped into little pieces, wrapped in a carpet and tossed into a Redwood Shores swamp; there's always other vendors, like Sleepycat and their BerkeleyDB product, right?

Bwah hah hah! Larry's got a Bloody Valentine for you now! Seems as though an undisclosed sum has been passed and another one bites the dust. This article suggests that Oracle's also set its sites on JBoss and Zend (the latter of which currently has BD2 support front and center on their home page). Mark Fluery and Larry Ellison ... that has a ring to it!

I think it's time to solve the PostgreSQL database replication problem (no, Slony is not a good answer) for once and for all, lest Larry's bloodthirst vaporize MySQL.

( Feb 14 2006, 03:55:40 PM PST ) Permalink