We are almost feature complete for the next release of RSS Bandit and it is about time we started getting some feedback from our users. You can obtain the installer from RssBandit.1.5.0.1.Jubilee.Beta.zip RssBandit.1.5.0.2.Jubilee.Beta.zip. The major new features and bug fixes are listed below. There will be a comprehensive list of bug fixes and new features in the announcement for the final release.

UPDATE: There was an issue when upgrading from v1.3.0.42 to the Jubilee beta which is now fixed.

New Features New Features in Progress
  • Podcast inbox - This will be the similar to the podcast inbox of applications such as Doppler Radio or Juice Receiver which will allow users to keep track of pending and downloaded podcasts.
  • Revamping the search feature - We're moving the implementation of feed search to Lucene.Net from our custom feed search implementation which should make it faster and provide richer search options
Major Bug Fixes
  • Feed items appear in wrong feed folders - we now apply a set of heuristics to prevent this problem from surfacing ever again. I'm pretty sure this problem is due to bugs in HTTP Pipelining. However it is unclear whether the bugs are in the .NET Frameworks HTTP library, proxy servers that RSS Bandit is passing through or the Web servers that the application is fetching feeds from.
  • Relative Links in Atom 1.0 feeds appear incorrectly - now that this is fixed the links Tim Bray and Sam Ruby's feeds now work correctly
  • Atom feeds from the Blogger beta site show no posts when viewed in RSS Bandit - this was just a dumb bug on my part.
  • Sites with malformed cookies cause feeds not to be fetched - Specifically, fetching cookies from sites such as Windows Live Spaces results in the "An error has occurred when parsing Cookie header". Now we just ignore the error and soldier on.
  • RSS Bandit needs administrator privileges on first run - the fix for this was so esoteric it boggles my mind. 
  • RSS Bandit stops downloading feeds after a while - This was actually two bugs. The first was that the application stopped automatically downloading feeds if any of them timed out while being fetched. The other was that feeds with whitespace in the URLs were not being updated.
Major Bug Fixes in Progress
 

Categories: RSS Bandit

I don't really have much commentary on this but I thought this was still worth sharing. Earlier, this week Joel Spolsky wrote a blog post entitled Choices = Headaches where he writes

I'm sure there's a whole team of UI designers, programmers, and testers who worked very hard on the OFF button in Windows Vista, but seriously, is this the best you could come up with?

Image of the menu in Windows Vista for turning off the computer

Every time you want to leave your computer, you have to choose between nine, count them, nine options: two icons and seven menu items. The two icons, I think, are shortcuts to menu items. I'm guessing the lock icon does the same thing as the lock menu item, but I'm not sure which menu item the on/off icon corresponds to.

This was followed up yesterday by Moishe Lettvin who used to work on the feature at Microsoft and has since gone to Google to work on Orkut. In his post entitled The Windows Shutdown crapfest, Moishe gives his perspective on some of the problems he faced while working on the feature for Longhorn Vista.

My main problem with Joel's post seems to be that his complaint seems to already be addressed by Vista. Isn't that the icon for a power button right there on the screen? So the nine options he complains about are really for advanced users? Regular users should only need to ever click the power button icon or the padlock icon. 

Then again, we shouldn't let the facts get in the way of a good anti-Microsoft rant. :)


 

I just saw some article entitled Ten Worst Internet Acquisitions Ever which contains the following excerpt

10. Hotmail - acquired by Microsoft (MSFT) in 1998 for about $400 million. Hotmail was a second-tier free email service when Microsoft bought it and the acquisition did little to improve Microsoft's internet portal ambitions.

This looks like another example of journalists bloggers fail to do even a modicum of research. Since I'm being lazy, I'll just use the Alexa traffic details for MSN to debunk this silliness.  According to Alexa, MSN is the #2 site on the internet with over 84% of the traffic being to hotmail.msn.com.

It seems to me that Hotmail has contributed a lot in furthering Microsoft's internet portal ambitions. Then again, don't let the facts get in your way of thowing snarky comments at Microsoft. ;)


 

Categories: MSN

November 22, 2006
@ 07:02 PM

Nick Carr has a blog post entitled Eric Schmidt's tough talk where he writes

Google CEO Eric Schmidt has been coy in discussing his company's ambition to create an online alternative to Microsoft Office. Just a few days ago, at the Web 2.0 Summit, Schmidt "played the semantic game" in discussing office suites, reported Dan Farber. Schmidt claimed "that Google is developing applications for just 'casual' use. 'We don’t call it an office suite. It's not targeted at the [Microsoft] Office – we never made that claim.'"

But a very different, and much more aggressive, Eric Schmidt appears in the Economist's new "World in 2007" issue. Schmidt contributes an article titled "Don't bet against the Internet," in which he makes a striking prediction. Next year, he writes, "we’ll witness the increasing dominance of open internet standards." These standards "will sweep aside the proprietary protocols promoted by individual companies striving for technical monopoly. Today’s desktop software will be overtaken by internet-based services that enable users to choose the document formats, search tools and editing capability that best suit their needs."

It's refreshing to see Google stop playing coy and be straightforward about their ambitions. At the Web 2.0 conference last year, Sergey Brin was coy about their plans when questioned by John Battelle. Given Google's significant market valuation they need to be making a lot more money than they are doing now to satisfy the markets. What better than targeting a multi-billion dollar business of a fierce competitor which is ripe for disruption? 

Now that their ambitions have been laid bare, I really hope this changes Microsoft's Office Live strategy. A lot  of  people expected Office Live to be a hosted version of Microsoft's Office suite. It is clear there is a pent up demand to bring office applications in the Web era, however it is unclear whether the simplistic division of desktop versus web applications is the right way to view this evolution. I believe the truth is that there is a continouom in which these applications should live and some applications sit better on the desktop end (e.g. word processing) while others sit better on the Web end (e.g. email reading). Ray Ozzie has said similar things in his speech at a recent Microsoft Financial Analyst Meeting.

First a revamped UI for Microsoft Office and now Google jumping into the Web Office game with both feet? 2007 is going to be an interesting year for Office productivity software.


 

Jeremy Zawodny has a blog post entitled Yahoo's Peanut Butter APIs where he writes

Over the weekend someone sent me email that, among other things, said roughly: "I’m glad to see that APIs weren't on the list of things Brad Garlinghouse wants to get rid of. That means you're safe, right?"
...
Now, if you're one of the people who's asked me what I think about all this... here's my answer: Brad is very right about some things and terribly wrong about others.

A couple of us were chatting about the memo at lunch yesterday and I realized that if I was a Yahoo! employee my spider sense would be tingling like mad. I'd also be considering talking to my peeps at GOOG and MSFT to see if they had any openings I was interested in just to hedge my bets. There are the three things about the memo that made me come to this conclusion

  1. The memo recommends 15% - 20% head count reductions. This means that Yahoo! executives are contemplating firing one in five Yahoo! employees. How is it going to be decided whose job is safe and whose isn't? Layoffs are a demoralizing affair and often don't eliminate the right people especially since the really smart people know to desert a sinking ship instead of hanging around to see if they draw the short straw.

  2. A supposed senior VP at the company seems unable to tell the difference between the audience for Flickr vs. Yahoo! Photos or the difference between Konfabulator widgets and plugins for the Yahoo! IM client.Out of touch executives tend the bundle similar products in their mind and view it as redundancy without understanding the context in which they exist. This often leads to merging of products and the pissing off of customers. If Yahoo! actually goes through with the implied recommendations from this memo expect Netscape.com-like traffic drop offs by some of their users.

  3. People in glass houses shouldn't throw stones. If you look at Brad Garlinghouse's record it sounds like he is actually an example of the problem he rails about in his memo as opposed to the savior people in the blogosphere are calling him for penning the memo. See the article Yahoo's Misguided Manifesto which contains the following excerpt

    Here again, Yahoo! should start with accounting for Garlinghouse's performance. Under his watch, Yahoo! Messenger let a huge opportunity for voice-over-Internet protocol, or VoIP, slip through its fingers as eBay ( snapped up Skype. And Yahoo Mail dropped behind Google's Gmail as the most prestigious Web-based email domain.

    That performance has been more chunky than smooth, yet Yahoo! has gotten off easy. Earlier, Garlinghouse was CEO of VoIP leader Dialpad, which promptly spiraled into bankruptcy, but not before Garlinghouse laid off 90 of his 140 employees. A 2002 case study of Dialpad in the Harvard Business Review discussed how Garlinghouse struggled with a failed business model while rival Net2Phone won a $1.4 billion investment from AT&T as well as deals with Microsoft and Yahoo!.

    That's right, didn't Garlinghouse's group purchase OddPost 2.5 years ago and yet still hasn't figured out how to integrate the offering into Yahoo! Mail besides making a molasses slow Web-mail experience that is still in beta? Is this the guy whose going to save Yahoo! and show it how to integrate Flickr into Yahoo! Photos or del.icio.us into Yahoo! MyWeb. Good luck, you're going to need it.


 

November 20, 2006
@ 05:51 PM

EXHIBIT A

EXHIBIT B


 

If you are a 'Web 2.0' watcher by now you've seen the hubbub over the Peanut Butter Manifesto memo which is an Yahoo! internal memo authored by Brad Garlinghouse, a senior VP at the company. The memo is a rant against the typical list of woes that face big companies (e.g. the contradiction of being spread too thin yet having too many people, duplicative products and misaligned goals across the company). What I've found most interesting hasn't been the memo but instead the responses to it.

For example, in a blog post entitled Yahoo’s Brad Garlinghouse Makes His Power Move Mike Arrington views the memo as a clever attempt at an internal coup by Brad Garlinghouse. However even more interesting is the following comment in response to Arrington's post by someone named gullova which is excerpted below

Yahoo continues to get whipped by Google because its leaders can not get the product and engineering teams to focus on the right projects.

Witness Panama (the new ad system). Yahoo has been talking about Panama since early 2004. Yet the product they are launching is barely what Google had 2 years ago.

They threw hundreds of people at Panama, hurting other projects along the way, yet ultimately they are building the wrong product. Panama is far too focused he needs of search advertisers, which makes little sense since Yahoo’s search share has been shrinking since the day they dropped Google and launched their own search engine.

Had Panama instead been about display advertising, Yahoo could have at minimum increased monetization on Yahoo, which lets remind ourselves is still the largest site on the web and which they could monetize at 0% TAC (so its all gravy to the bottom line).

Yahoo is full of guys like Brad who can articulate themselves well and give great presentations. The problem is that the engineering team doesn’t listen to them, and the executive team doesn’t make them listen.

If they really want to get listened to, they should just shut down Panama and run Google ads instead. Its not a stretch to say they’d probably make more money.

The last sentence is the kicker for me. What if instead of competing with Google by funding its own search engine and advertising product, Microsoft partnered with Google like AOL has done? One of the pros of doing this are that it would free up a huge commitment of resources in competing with an industry leader that is years ahead of Microsoft to then focus on building applications that grow its audience directly which is then left to Google to monetize. Another possible pro is that the average revenue per user (ARPU) may go up with Google AdSense + AdWords being used to monetize Windows Live and MSN audiences as opposed to Microsoft's offerings. However a couple of minutes searching online doesn't given enough public data to determine whether this would be the case or not.

The cons are many. The first is that Microsoft would be seen to be admitting defeat if it switched to using Google's monetization engine although from a purely business perspective this isn't a significant con. Another con is that Microsoft would be enriching a competitor who is targetting one of its cash cows for obsolesence. See Google Docs & Spreadsheets, the JotSpot purchase and Google Apps for your Domain which are all attempts at attacking the success of Microsoft Office and related products like Microsoft Exchange. In this case, Microsoft would be guilty of being penny wise and pound foolish. The final con and perhaps the biggest problem with Microsoft going with the Google monetization engine is that it makes Microsoft entirely dependent on a single customer/supplier [who was also a rival] for a majority of the revenue from its online businesses.

When I started this post I tried to keep an open mind about the idea but by the time I finished writing it was clear that this is a bad idea. Funny how that happens.


 

November 18, 2006
@ 01:40 PM

Over the past few months a number of our users have written about issues getting RSS Bandit to work in Windows Vista. A description of the kind of problems that can occur can be found in blog posts like Eric Denekamp's My RSS reader (RSS Bandit) on Vista and Arlindo Alves' My RSS Bandit on Vista. We have tracked the problem down to an issue with the SandDock GUI components that are used by RSS Bandit. In the Jubilee release we'll be moving to the Infragistics GUI components which should not have this problem. Torsten and I are committed to shipping a beta of the next release at the end of this month at which time folks running Windows Vista can test to see if this addresses their issues.

We've also started prototyping the next generation user interface for the subsequent release of RSS Bandit tentatively codenamed Phoenix. This UI will be inspired by the Office 2007 user interface. I've uploaded a couple of screenshots to Flickr. Click the images below to see larger versions of the screenshots


The goal of the Phoenix release will be to make the application look and feel like a Vista-native app.
 

Categories: RSS Bandit

Nick Carr has a blog post entitled Flattened by MySpace where he writes

Roush worries that MySpace "is undermining the 'social' in social networking" by encouraging companies to establish their products as MySpace "members" which can become "friends" with other (human) members: "The company interprets the idea of a 'profile' so broadly that real people end up on the same footing as products, movies, promotional campaigns, and fictional characters - not exactly the conditions for a new flowering of authentic personal expression." In earlier social networks, like Friendster, sham profiles, including those set up for commercial purposes, were scorned as "fakesters." But MySpace, says Roush, "has been hospitable to fakesters from the beginning - so much so that it's now perfectly kosher for a company (or one of its fans) to create a profile for a fast-food chain, a brand of soda, or an electronics product."

Far from being liberating, MySpace "tends to herd its users into niches created for them by the mass market," writes Roush.

I've been having some conversations with folks at work about whether social networking is a fad or a trend that is here to stay. I often respond that it is both. It is similar to the "everything is a portal" phase during the late 1990s. Every website trying to transform itself into a portal was a fad but portals were a huge trend on the Web and it is quite telling that the most popular sites on the Web today are portals like MSN and Yahoo!.

I expect that social networking is going to follow a similar path. In a little while, we'll see the death of social networking being bolted onto every website on the planet (*cough* Amazon friends *cough*) and the permanence of a small number of social networking sites on the Web landscape. Where I may differ from others is that I doubt that MySpace is going to end up ruling the roost in a few years from now. My suspicion is that the site will be crushed by the weight of commercialism such as the kind of spam that I complained about a few days ago and which Niall Kennedy described in his blog post Social network marketing, spam, and gaming. I also don't think users will be able to put up with how obnoxious the user experience is with regards to advertising. On the other hand, I think that sites that emphasize the social in the user experience and respect their users such as Facebook has done will go a long way in the next few years. I liken it to the difference between the approach that Google took with advertising and commercialization in comparison to its portal competitors.


 

Categories: Social Software