In response to the FeedBurner URL discussion, cofounder Dick Costolo writes that the service will be offering a way for users to redirect feed URLs if they decide to quit:
I believe you will see in the near term that we are going to address all of your concerns and issues in a straightforward and meaningful way. I think the key point Eric made that I'd like to back up is that we believe that a publisher's ability to redirect off of FeedBurner is actually a benefit to FeedBurner.
The real problem here is that there are a whole raft of people who are struggling to keep the wolves from the door whilst doing something which benefits a community but for which that community are not paying. Matt saw a way to keep the wolves at bay without having to ask for money from the WordPress community, and whilst maybe it wasn't the best thing for him to do, I understand completely why he did it.
Creative people have always had a problem making enough money to live, there's nothing new in that.
There's something off-putting about viewing open source developers as struggling workers who should be able to make a living at their work, if only their users weren't so miserly. (I'm not suggesting that Matt Mullenweg has this belief.)
An open source project isn't a business -- it's a charity. Though there are many good reasons to support open source, such as mutual benefit, personal satisfaction, and altruism, the personal financial concerns of their lead developers should not be one of them.
Have you ever donated to a charity because its director was having trouble making his rent?
Charman describes a programmer in Mullenweg's position in this manner:
Yet there are a lot of people with very good ideas which fulfil the needs of a given community who have the skills to bring those ideas to fruition. What they are missing is a business model to allow them to earn enough money to make development of their idea financially viable.
Her view of the dilemma ignores an obvious question: Should an individual programmer needing a financially viable business model be working in open source at all?
There's a term to describe programmers who need the money -- commercial developers -- and they're a group whose living becomes harder by the day, thanks to voracious competition from open source software like WordPress.
Every time commercial developers create an innovative new software category, as Netscape, UserLand Software and Pyra Labs did in weblogging and syndication, open source coders follow behind with software that makes it harder to earn a living in that niche.
I'm not complaining about that -- I heart Linux and make part of my living using open source software -- but it illustrates where dollars would be better spent protecting programmers from wolves. Commercial developers stop working when you stop paying them. Open source coders who can't work for free will be replaced by people who can, if the software meets a need.
Perhaps I'm being obtuse, but if I was told an open source project's lead developer needed user donations to make a living, I'd be less likely to contribute. The long-term viability of the project would be better with a lead whose financial considerations were less acute.
A comment on the Drudge Retort beautifully captures the mood tonight as the world's broadcast media hovers uncomfortably between life and death:This just in. The pope is not dead.
We will be reporting that the pope is not dead until he is dead, then of course, we will remove the "not" so that we will say the "pope is dead."
Then we will inundate you with slick already produced stories about his life, retrospectives, montages, just as soon as we can say he is dead. There will be lots of shots of St. Peter's basilica, church bells, with background music of Gregorian chants. We have interns working the thesauri around the clock looking for synonyms for somber. And we will be up all night practicing that serious, thoughful, slightly saddened look.
Hold on. Hold on.
No, still not dead.
After falsely reporting the pope's death at 1:23 p.m., Fox News anchorman Shepard Smith attempted to recover with his own somber, slightly saddened reflection:
My favorite XML-RPC debugger has been taken offline because of a huge security vulnerability in Python's SimpleXMLRPCServer library:You must prepare for all happenings, all major happenings on the planet and this is one for which we have planned. I'm sure the Vatican is dealing with things they could never have thought of just as I'm dealing with never having to think of a young producer screaming 'the pope has died, the pope has died.' Our technology, we certainly get ahead of ourselves sometimes.
Pat Buchanan was doused with salad dressing at a speaking appearance last night at Western Michigan University, which follows an incident Tuesday in which William Kristol was hit with a pie at a small college in Indiana.On vulnerable XML-RPC servers, a remote attacker may be able to view or modify globals of the module(s) containing the registered instance's class(es), potentially leading to data loss or arbitrary code execution. If the registered object is a module, the danger is particularly serious. For example, if the registered module imports the os module, an attacker could invoke the os.system() function.
The video of the Buchanan incident will circle the globe (tag humor, politics, liberal), but I have trouble finding the hilarity in it.
Without a doubt, a public figure hears regularly from nutjobs who threaten violence. As Buchanan and Kristol were being charged aggressively, they had no way of knowing if the assailant intended to cause real harm.
Take a look at Buchanan's face as this incident happens. When he declined to press felony assault charges at the condiment-wielding dork in the mohawk, he was being far too kind.
WordPress.org hides links to the junk pages using a negative positioning trick in CSS:
<div style="text-indent: -9000px; overflow: hidden;"> <p>Sponsored <a href="/articles/articles.xml">Articles</a> on <a href="/articles/credit.htm">Credit</a>, <a href="/articles/home-buying.htm">Home Buying</a> and <a href="/articles/web-hosting.htm">Web Hosting</a></p> </div>
People are reluctant to criticize Mullenweg, a well-respected (and young) developer who has turned WordPress into a critically acclaimed open source blogging tool. I've corresponded with him a few times and been impressed with his work.
As I read about this, I couldn't help but recall his stridency in calling for a boycott of a web site a year ago:
I care about the health of the web, the long-term viability of the sites and pages and documents that are shaping our culture and society. On a deeper level I hold a number of principles that the web should be efficient, standards-based, and accessible. No site is perfect, but some try and some don’t.
Lockergnome regressing from the standards-based is more than just a bad business decision, it is essentially giving the middle finger to the community around the world that cares about these things. ...
I'm not just unsubscribing, I'm boycotting. There comes a point when you see blatant disrespect for things you care about and you can either sit back and pretend it doesn't bother you or you can speak out. It's two different types of people, and if you're one of the former then you should examine the effects of your apathy.
Mullenweg's wrath was provoked by the site's conversion from a CSS- to table-based web design.
It was a huge blunder for him to cash out on the credibility bestowed on WordPress with this shady, intentionally hidden advertising scam. He's already paying a price -- Google dropped the site's home page from PageRank 8 to PageRank 0 and removed all of the junk pages.
If I were a WordPress devotee, I'd give him a chance to apologize and make up for this. Everybody makes mistakes. However, let's not pretend it wasn't a middle finger to the community around the world that cares about these things.
In my first filing yesterday, I discovered that Florida residents are required to pay a 6 percent use tax on all retail purchases they make over the Internet with companies outside the state, unless the retailer includes the tax in the purchase.
You're supposed to voluntarily report these purchases and submit the tax quarterly, removing one of the best perks of online shopping -- the lack of a sales tax.
A TurboTax FAQ claims that most states demand use taxes from their citizens, but enforcement has been lax until so many people started shopping over the web, mail, and television:
States generally impose a use tax to collect taxes from their citizens who buy items from an out-of-state vendor who is not required to collect sales tax for that state. The tax insures that the state gets its money from all purchases by its citizens, whether they buy locally (in which case they must pay the sales tax) or from out-of-state sellers (in which case the citizen often owes the use tax).
I'd be amazed if even 1-in-1,000 people was paying this tax, though a recent Forbes article predicts that cash-strapped states will increase enforcement.
I shop online through a single credit card, so I downloaded my first-quarter purchases from Advanta in Excel format, paying an extra $7.83 to Florida for a new PalmPilot cradle, Kahlon laptop battery, and Teen Spirit: The Tribute to Kurt Cobain.