Categories
Weblogging

The SxSW bloggers

One of the best live webloggers at SxSW was Nancy White — be sure to catch her writing on “Blogging While Black”.

Still trying to find notes on the Women in Design session (anyone?), but Joe Clark has done a terrific job on the design sessions. Molly wrote a post that JavaScript is the new black; Javascript combined with the DOM (Document Object Model — the pieces of the page) are getting all new interest. All I can say is that if JavaScript is the new black, web pages that don’t crash and burn across machines and browsers is the new pink.

More on DHTML in a later post. I have to dig up my old examples, see if they’ll survive the exodus into Firefox on the Mac.

Thanks to Mike Linksvayer for a nice rundown on the lowercase semantic presentations, and for providing links to both Eric Meyer’s and Tantek’s presentation. I will definitely have more to say on these later.

I am surprised, though, that there isn’t more recordings–audio or video–of the sessions at SxSW. After all, isn’t fresh media the focus of SxSW? Now, I have to start hunting up material for ETech.

Categories
Diversity Weblogging

Our weekly allowance

Recovered from the Wayback Machine.

I had hoped to have the first release of Wordform out this week, but ended up helping a couple of folks with their sites, so I’m behind. Hopefully after tonight, I can re-focus on this application, the modifications to my own sites, and to the search for jobs and/or writing assignments.

I did get the Burningbird Micropatron list updated with those who have contributed in the last year. If I left your name off, it was purely accidental; please send me an email with a gentle nudge and I’ll correct the page post haste.

In the meantime, a couple of articles came out recently about women and journalism and women and weblogging that have sparked some interesting debate. Steve Levy writes Blogging Beyond the Boys Club and Mauren Dowd writes, Dish it Out, Ladies.

Dowd’s article has been mostly ignored, except for a rather scathing note from Roxanne, (drawing agreement from Glenn Reynolds), which read:

Here’s the shorter version:

Women with opinions are castrating bitches … Because I want men to like me, I imagine myself a sex pot, mind-fucking them all along the way … This job is hard work … I know there are other women out there like me. Maybe they’ll get J-jobs some day.

Someone needs to smack her square across the jaw.

This was completely different than how I read Dowd’s article. What I read is that it isn’t easy being a woman and an opinion writer, because men generally don’t like to receive criticism from women, and react accordingly:

While a man writing a column taking on the powerful may be seen as authoritative, a woman doing the same thing may be seen as castrating. If a man writes a scathing piece about men in power, it’s seen as his job; a woman can be cast as an emasculating man-hater.

Dowd also wrote something I thought was rather key to much of this discussion. She wrote about wanting, at one time, to be seen as nice when she wrote; not as a hag or harridan. But contrary to how Roxanne interpreted her words, I think Dowd was making the point that opinion pieces are, many times, not ‘nice’–and if you want to do this type of writing, being ‘nice’ can’t be your first consideration. And if you aren’t ‘nice’, be prepared for the consequences.

This ties back into Levy’s piece, which I found to be vague and hastily put together, but which did have an interesting quote about Halley Suitt:

So why, when millions of blogs are written by all sorts of people, does the top rung look so homogeneous? It appears that some clubbiness is involved. Suitt puts it more bluntly: “It’s white people linking to other white people!” (A link from a popular blog is this medium’s equivalent to a Super Bowl ad.) Suitt attributes her own high status in the blogging world to her conscious decision to “promote myself among those on the A list.”

This “promoting oneself to the A-List” was echoed by La Shawn at Vodkapundit, who wrote:

I don’t think the top bloggers have much time to read a lot blogs, and I suspect mine isn’t on their agenda most days. Consequently, I made the same decision as Halley Suitt. I decided that I wanted to promote myself among those on the A-list. I have high aspirations for my career as a writer and blogger, and getting the attention of high-profile bloggers is a necessary step.

For example, I wasn’t booked on MSNBC because my blog is so fabulous. I got a guest spot because I’ve been linked to by top bloggers, and the right people took notice. Other black or female bloggers may be doing something similar or nothing like it at all, but to get where I want to go (in the time frame I want to get there), I must.

Whites are still the majority in America, and the Internet tends to be dominated by whites. It follows that the majority of bloggers will be white. I have no grand theories, at least none I’d care to discuss today, why white men in particular dominate the top bloggers.

Leaving aside La Shawn’s rather US-centric and not necessarily accurate view of the internet, is the trick for being a successful female weblogger to promote ourselves among the A-list? Does this mean, then, that we must act nice, be nice, to the A-List, in order to get the notice resulting in a ’successful’ weblog? Well if that’s true, then I’m really screwed.

I haven’t interacted with all the Technorati Top 100 but I have with a goodly number. For instance, though I’ve not exchanged any real communication with Cory Doctorow at BoingBoing, I have been critical of Creative Commons and some of the work with EFF, and EFF is near and dear to his heart. More importantly, though, I’ve been critical of the actions of some of the people within his personal sphere, and I really doubt I could count on a link from Cory–unless I want to ditch my clothes and run naked down the street crying out, “I am naked in my blog and now I am naked to the world!”, and only then if I end up on the news.

As for Mr. Glenn Reynolds, we had a minor interaction a couple of years ago, where I think I said something to the effect that he waffles in his opinion and never really takes a strong stand on any issue. He got fairly strong in responding to me before we were through, so I think we can safely count him out.

Going down the list, there are several sites that I know that are political, and I’m not a “political” weblogger, though I do write on politics from time to time. Still, I don’t take all of this seriously enough to attract linkage from Daily Kos, Atrios, or Josh Marshall. From what Chris Nolan says, Josh Marshall rarely links to women anyway. And, frankly, I don’t want a link from Kos–it’s sure to feature the word ‘moron’ somewhere in the same posting.

There’s always Little Green Footballs, but I’d rather pass on being linked to by that hate-filled crowd. I will say one thing in Charles’ favor: I was pretty sure that LGF was the first to cast doubts on the letter that led to the whole “Rathergate” thing — not Powerline. However, I think that Powerline is a more ‘acceptable’ weblog, so it got the prize. I guess it goes to show that even within the neocon ranks, there are folks that can go too far.

NZ from Truth Laid Bear linked to me a few times, and even used to run a quote from me in his little quote bar from time to time, but as the chasm of respectability between the political weblogger and “the rest of us” widened, the less relevance we ‘resters’ have, so my ‘Bear’ time is a thing of the past — I think I’m an amoeba on the EcoSystem list now.

Though most of the the political webloggers in the Top are male, there’s a few women. I like Michele from A Small Victory and link to her from time to time, and she does the same with me. I made a prediction about six months back that Michelle Malkin would end up in the Top 100 within three months, and I was right. And as Michelle’s star rises, Wonkette’s falls. Seems to me that Levy’s article is going to be used as an excuse to drop Wonkette.

Now, Malkin did link to me once, and it was a nice link, too. But I couldn’t count on her to link to me again because there’s not one single thing on which we could agree. That wouldn’t matter if I also wasn’t Technorati 550–too low to be of interest, or use.

Same could be said of most of the political sites — if you want notice, you have to pay the price. You have to put in some serious time linking to the folks (what’s the going rate now? Twenty links to a top site can be traded for one link to your weblog?), or some serious time ‘marketing’ yourself to the Big Bad Bloggers.

Now, not all the sites listed are political; in fact, there are several technology webloggers on the list, and I’ve interacted with most of them.

It’s interesting how so many WordPress related folks are listed in the Technorati Top 100. I wonder how much of this is due to the fact that WordPress comes with links to WordPress developers and supporters already pre-loaded in the weblogging tool? Binary Bonsai also has a lot of links because of Michael’s very nice design and people giving him credit. (Now that’s an idea for me–I can finish Wordform and then load my weblog sites into the links. Or I can push Floating Clouds as the next, best weblog design.)

Unfortunately, I’ve managed to piss off the WordPress folk in the list because of my criticism of the tool, so whatever brownie points I make helping folk with their WordPress tool or saying good things about the product have been flushed down the loo.

(Odd, but Photo Matt used to be in the list and isn’t now — filtered out?)

Dave Winer used to link to me off and on in the past, and not necessarily always in a critical manner, but won’t any longer. I’ve crossed the line with that boy and would have to do major booty kissing if I want to get back into his favor. Frankly, I’d rather have oral sex with a crocodile.

I’ve long had pride in the fact that I’m the last link in Doc Searls blogroll. And Doc links from time to time, but I’ve been critical of him in the past, and more importantly, critical of people he calls friends, and Doc is one extremely loyal friend. Still, he’s not one to hold a grudge.

(Just joking about the recent “blogging babe” and “links are dicks” thing, Doc. Honest.)

There’s the folks who weblog at Corante, but the problem is that some of the folk there don’t like me because of what I’ve written in the past, and wouldn’t link to me no matter what I write, or its relevance to their own areas of interest. On the other hand, a few of the folks will link to me if I write something interesting enough, so I have a rather Schizophrenic releationship with that publication.

Scoble still links to me, even though I have been critical of what he’s written a time or two. I appreciate the honesty of his linking, even though I think his views of ‘the link’ itself, are cracked.

(Speaking of linking, the ghost of Mark Pilgrim past has resurfaced, in classic Mark Pilgrim fashion. Hurrah! It’s been too damn dull without him being around. Mark’s also a loyal friend, but whatever squabbles we’ve had in the past are in the past. So don’t Scobelize links to my site, too, Mark.)

Joi Ito not only links to me from time to time, he was an early ‘micropatron’ to this site–this even though I have been critical of Six Apart, Movable Type, Typepad and other ventures he’s involved in. Frankly, he’s a class act — even if he does post dubious emails to his site without any fact checking first.

I’m not sure if Zeldman has ever forgiven me for writing “Tyranny of the Standards” but he mainly hangs with the design crowd and the WaSPers. Most of the design folk here abouts don’t consider me a web designer, even though I’ve written books and articles on the subject. Why? Probably because I sell myself as a backend rather than a front-end developer. Some might say it’s also because my site designs suck. Other would say because I’ve been critical of the Web Standards group in the past.

But I’ve seen the light. Yessir, yessmam — I have drunk the web standards koolaid. Hell, I’ve even incorporated orange back into my site — that ought to be worth something in web design circles. Luckily, I haven’t managed to piss off Dave at Mezzoblue yet, and thankfully I’ll be able to write nice things about his and Molly’s new book later in the week, so there’s still hope for me in that direction.

There’s the “weblogger as journalist” crowd, and Dan Gillmor’s old site is still on the list, but I’ve been critical of his new effort, the whole ‘weblogger as journalism’ thing, not to mention his brother’s writing, so I don’t think I can necessarily count on support from him. As for the other “webloggers are journalists”, the only other one I see on the list is Jeff Jarvis, and unless I run off and have mad sex with Howard Stern, on the air, I doubt I’ll get mention from him.

Then there’s the old time blogger group of Ev, Kottke, Megnut, Anil Dash, and MetaFilter Matt, but if you’re critical of one of these people, you’re critical of all of them, and they don’t forgive or forget.

You know, now that I think on it–if I had just kept my mouth shut more in the past, why I’d probably wouldn’t be looking at taking a nighttime janitor job now. But I never was very good at marketing, and as Dowd said, if you’re a woman and don’t stick with ‘nice’, you have to accept the consequences.

My choices, my consequences.

It’s interesting but we can market ourselves to the ‘A-listers’ and think nothing of it; in fact, we applaud it as good weblogging protocol. But if we accept ads or actively look for sponsors on our weblogs, then our writing is suspect and our motives, impure. You would think that after all these years, we would realize that the coin of this particular realm doesn’t jingle in one’s pocket, or fit in one’s wallet.

Categories
Technology Weblogging

From Press to Form

When I post the Wordform files for download, I’ll provide details of the conversion from WordPress 1.5 to Wordform, but I thought I would provide an overview of the changes, upfront.

First, my decision to make such extensive modifications to WordPress that I decided to fork the code isn’t an indication that I think WordPress is a ‘bad’ tool, or is based on ‘bad’ coding. On the contrary: with this new release, I consider WordPress 1.5 to be one of the best weblogging tools on the market. The new themes design is absolutely brilliant, the user interface is intuitive and easy to use, and the code has been cleaned up very nicely–the developers can be justifiably proud of what they’ve delivered with this release. When the first bug release of the product is available for download, (1.5.1) I can, without hesitation, recommend this tool to any weblogger.

However, my views of what I want from a weblogging tool have been diverging from the WordPress developers for some time; luckily, since WordPress is GPL and I’m also a coder, I can do something about it.

Many of the changes I made to the code to take this tool from WordPress to Wordform are ‘under the covers’. For instance, I pulled all database queries into a separate file so that if I want to make changes to the underlying database I can easily without having to go through individual files looking to see what has broken. Of course, if I add or remove fields, I will have to change code, but in many cases, this additional separation of application and data can mean that even a significant change, such as multi-weblog support, can be made with relatively little impact on the application.

Other changes I made are very apparant to the user. For instance, I pulled all trackback and pingback code. Yup, every last bit of it, including dropping the table columns from the database. The more I looked at pingback and trackback, the more I didn’t like either: the former because it’s nothing more than referrer linking, and the latter because it’s too vulnerable to abuse. Instead of trackback and pingbacks, I’m incorporting the concept of ‘tagbacks’ into the tool, specifically as a focus for either a discussion thread, or as a multi-threaded topic. (More on this in a later post.)

(One side benefit of removing pingback and trackback is that the tool is very fast now. It was fast before I made the change; afterwards, updates and new posts are instantaneous. In addition, I think not having to manage these within the code has also simplified much of it, and simpler code (or more focused code), is easier to maintain.)

Picture of Bam-in-a-CanAnother change I made was to the new WordPress Desktop. Instead of scraping in the WordPress Development weblog and Planet WordPress syndication feeds, I’ve incorporated a page that uses Feed on Feeds, a server-based aggregator that works somewhat like Bloglines. Feed on Feeds is just one of the external applications that can be installed with Wordform, and it allows you to subscribe to various sites. Then, when you access the Wordform Desktop (which has been renamed to “Bam-in-a-Can!”, for no other reason than it’s such a cheerful phrase), you’ll see the updated feeds from all your subscribed sites.

I pulled all implementations of ‘nofollow’ from the tool. I was going to detail how to do this for WordPress users; unfortunately, though, if you want to use WordPress as a tool, you’ll actually have to modify the tool libraries to remove this attribute, not just modify the tool templates. I’m reluctant to provide a ‘how to’ on this, as this will make the tool incompatible with future releases. If you want this information, you’ll need to send me an email.

I also added an option to turn on or off the enclosure functionality. Right now, if you link an MP3 in your post in WordPress, it’s automatically added as a syndication feed podcast. I’d rather give people the option whether to list this as an enclosure or not in their feeds.

I pulled in-page preview from the edit page, and added preview as an option for the main template. With this you can preview a post ‘in context’ –within the page design. I also added spell checking to the edit page, and am pulling the Quicktags in favor of a more sophisticated designer bar (which can be switched out for the existing Quicktags if you prefer the older design bar).

Some other major architectural changes:

  1. Creating a page literally creates a hard page, which can be individually moved. If .htaccess is writable, the page is linked to a virtual directory location; otherwise, you have to move it.
  2. I pulled private posts. The one time I’ve seen this, I didn’t like it. Here you have a weblog with this big “PRIVATE POST” blob in the middle of the page, taunting the readers with what they could not access–the plebians. I figure if a person wants private posts, they should think about having a private weblog. And again, this change nicely simplified the code — the old fewer moving parts, less breakage thing.
  3. I’m incorporating the concept of Wordform Application Modules (WAM) into the underlying tool architecture. These are full featured applications, wrapped to work with Wordform, as compared with plugins, which are bits of code written specifically for Wordform (or I should say, WordPress, as I’m keeping the plugin architecture the same so that Wordform can use most WordPress plugins). The Feed of Feeds implementation in the Bam-in-a-Can page is a example of a WAM.
  4. Comment and post status are pulled from the database and populated in a dropdown box. This allows application module and plug-in developers to add new statuses. I used this myself to add comment moderation on a post-by-post basis.

There are other new changes that I’m still working on, and hope to roll out with the first beta release of the product, some time next week or so.

I did incorporate my old comment management system in Wordform, and pulled the existing WordPress whitelisting functionality. I’m not crazy about whitelisting, and I don’t like blacklisting. What I’m doing is providing an option that allows a person to turn off comments older than a certain date. However, the comment itself isn’t turned off until the first comment that post received after this date. That comment is moderated and than the post is turned off. This allows the weblog user to see if the comment is spam, and if it isn’t, to make a decision whether they want to turn comments back on with that post.

I’ve also added in my old throttle, which will keep a person from being crapflooded; and am enhancing the manageability of the pages that display comments and posts — providing NEXT and PREVIOUS page functionality so a person can page through results. People can also search for comments and posts based on dates and post or comment IDs.

The post-comment editing functionality can take multiple tool backends, so you can use this with WordPress, Textpattern, Movable Type or other weblogging tool. In addition, I have a comments.php file that will work with both Wordform and WordPress, and which will enable spell checking, live preview, and post-comment editing.

While this is all going on, I’m also keeping an eye on the WordPress codebase, to incorporate relevant fixes to functions in Wordform, as they occur. And I have a couple of patches for the WordPress folks that I need to drop into the WordPress bug system, soon as I have a spare moment.

I’ll say one thing with all this effort: if you need help with your WordPress weblog, I’m your woman: I’ll probably know the code almost as well as the developers when I release Wordform 1.0a.

Categories
Technology Weblogging

Wordform 1.0a in test

Wordform 1.0a is in development and test at Burningbird. This site has not been updated to most recent version, though I hope to by week’s end.

I also hope to have the first alpha release of the code ready for download next week. Knock on wood.

Categories
Weblogging

WordPress 1.5 interview

This is one I missed. Craig from Nuclear Moose–great header graphic, BTW–did an interview with Matt Mullenweg and Ryan Boren about the upcoming candidate release of WordPress 1.5.

It would seem that rel=nofollow has been implemented by default in WP 1.5, so I’ll be posting instructions on how to remove this for those who aren’t interested. But of all the responses I’ve read to this new attribute, I like Ryan’s the best:

Hot stove. Hot stove. Don’t touch.

But then, I also liked what Craig had to say about nofollow. If you haven’t read Craig’s weblog before, I would suggest you spend some time there. He’s a kick-in-the-butt Canadian with a sense of humor, and that’s a goodly combination.