Industry


Ads by TechWords

See your link here


Seth Weintraub's picture
Seth Weintraub

Apple versus Google

Interview: Brent Simmons, Developer of NetNewsWire

NetNewsWire is the most popular Newsreader client on the Macintosh.  It isn't just my favorite, the Wall Street Journal's Walt Mossberg and many others mark it as their favorite way to read news on the Mac.  

The software is free with advertisements, but is $14.99 (or $9.99 today) and use it without ads.  The ads, however, are very small and fit in the bottom left quadrant and are not intrusive.

NetNewsWire is also on the iPhone (App Store Link).

I thought it would be interesting to talk to Brent Simmons, the developer behind NetNewsWire, about the recent changes in the application, how he plans on integrating social services like Twitter and where development is heading.

SethThanks for taking time away of your busy development work to chat.  First thing: I've been a huge fan of your software for as long as I can remember (I think it went 1.0 in 2003?)

You got it -- NetNewsWire 1.0 was in early 2003. The 1.0 of NetNewsWire Lite was in late 2002

 

SethHow many copies of NNW v3 are out there (if you don't mind me asking)? It is one of the first things I put on a new Mac and I wonder how many other people use it as a default application?

NetNewsWire is very popular software. I kind of have to forget about how popular it is most of the time or I'd be paralyzed knowing that I can't possibly please that many people. So I tend to think of it as relatively intimate: me and 100 friends. But it's many orders of magnitude beyond that.

SethI've noticed you've done a few high profile apps - like AllThingsD. Is that where you spend most of your time now?  Or does NNW keep you busy?

I have three products: NetNewsWire for Mac, NetNewsWire for iPhone, and TapLynx. TapLynx is a framework for people who want to make iPhone apps like the All Things Digital app.

All three products are closely related, of course: they share code, and they're all feed readers. Often I'm working on two or three at the same time when I'm working on a given piece of code.

I'm less and less involved with directly creating apps for other people. I want them to use TapLynx. That's why it exists.

The situation is such that I couldn't really say where I spend most of my time. For instance, soon I'm hoping to get posting to Facebook working in TapLynx and NetNewsWire for iPhone. But it will be just one piece of code.

SethAlthough many customers were vocal opponents of your decision to go to Google Reader as an online reader/sync solution, I think it turned out pretty well.  I see a lot of synergy there.  Were you surprised?  What went into that decision?

It's funny -- the pissed-off people always speak up, and happy people usually happily keep quiet.

For the year-and-a-half before switching to Google Reader, the biggest feature request *by far* was that we switch over to Google Reader syncing. And so there are lots of people glad we made the change.

SethI am interested in what you are doing with NNW.  Especially as it relates to Twitter.  I am finding for the first time I am using Tweetie/Tweetdeck/Twitterific as much as NNW to get a my favorite site feeds.  It isn't a replacement, but it is becoming my new "first click".  I see on Inessential that version 4.0 of NNW is coming up.  Anything you can talk about that will build some more excitement?

NetNewsWire has gone through several big changes in its seven-year lifetime. The first was its very existence -- the first desktop app RSS reader for Mac OS X. It was a huge hit for the time, way surpassing my expectations.

The second was when NetNewsWire 2.0 shipped: we included a built-in tabbed browser. I was sure that it would need this feature -- and I was correct, though there were some people telling me it was a bad idea. Based on the feedback I've had over the years, I conclude this is something people love. At the same time, we also stripped out some other features that didn't belong. The weblog editor, most notably, was transformed into a separate app: MarsEdit, now in the wonderful care of Daniel Jalkut.

The third big change was adding NewsGator syncing. It wasn't just syncing that was important, but syncing across different RSS readers running on different platforms. Though the NewsGator acquisition happened way back in 2005, I was already convinced that NetNewsWire users would be using mobile devices of some kind (whether from Apple or not I didn't know), and that mobile would be huge. For the sake of NetNewsWire users I needed to be already in the position of being able to do cross-platform syncing.

The fourth big change was actually adding a mobile client, NetNewsWire for iPhone.

Will NetNewsWire 4.0 add a fifth big change?

I'll say this: I'm obsessed with how people get their news, with what helps, what slows people down, what's too difficult, what's overload, what's not enough. I'm obsessed with how news circulates: with what people do with it once they have it, where it goes, how it gets to someone else, how someone else decides to read it or not. My obsession is the entire economy of news.

SethWhat are your thoughts on feed parsing utilities like Yahoo Pipes?  Is there a future here?  

Would NNW venture into this area?

I like Yahoo Pipes. I'm not sure what the value is to Yahoo -- unless it's attention data, learning more about what feeds people read, what they filter in, what they filter out, etc.

NetNewsWire has a very basic capability: you can create "smart lists" which pull news items from different feeds you already subscribe to. Would it be cool to go beyond that? Absolutely.

SethIf I want to share my feeds with someone else with NNW, I send my feed list as a downloadable file for people to import if they wish.  IS this the best way to go about doing something like this?  This might be better just to do as a Google-Reader-share?

People often make their subscriptions list available as OPML. I think it's a cool thing to do. But I sure wish there was an easier way to check these out other than having to download it to disk then import it. (Which is probably just a hint to myself.)

SethAlso, I was wondering about your defaults - the feeds you get as default when you download NNW.  Is being a default a paid thing (if it isn't it should be!) or is it just your favorite feeds.  Do you have numbers on how much traffic you've sent to these sites?

It's not a paid thing. I decide. It's feeds I think NetNewsWire users would find interesting or valuable.

I try to provide a mix, and I make changes from time to time, though there are some feeds (like Daring Fireball) that I can't imagine removing.

I don't have numbers on how much traffic it sends. For the past few years I've been asking permission of a feed owner before making their feed a default (everybody has said yes, as you might imagine), and I warn them that their bandwidth use may go up. Does it? By how much? I don't know.

SethNNW recently was updated with an adveritising model option rather than stricly a pay-saftware model.  Is the advertising model working out for NNW?  Again, I really liked the option - it made NNW much easier to reccomend, but its introduction put others off (perhaps because there breifly wasn't a paid option?)  How many pageviews does a user have to see for you to make up the former cost of the software?

It's working out, yes. What I like best about is that people can keep using the software for free if they want to.

I don't know how many ads a user has to see to make up the cost. Though NetNewsWire is my responsibility, I don't actually keep these kinds of numbers and equations in my head: my head is full of bug fixes, feature requests, feedback, all the stuff to do to keep making the app better.

Another way of asking your question might be, "Which makes more money -- when someone pays or when someone sticks with the ads?" And my answer is that I hope that each individual decides what's best for them.

That said, it does send a strong message when someone buys the software. It says that they like NetNewsWire, they want to see all the cool stuff in store for NetNewsWire, and they're serious enough about it to put up some money.

SethHave you considered alternative methods of monetization?  

For instance, Affiliate feeds from Amazon or the App Store?

I haven't thought about those feeds in particular, though certainly the idea of charging to be placed in the defaults-for-new-users has come up as an idea. How much would someone pay for that? Beats me.

SethApple is likely going to release a Tablet-type device at some point soon.  I see an RSS reader as one of the fundamental apps that would make this thing great.  You are currently on the iPhone and the Mac. How do you see NNW on a tablet?

I see it on a tablet as soon as possible!

NetNewsWire 1.0 appeared on the App Store on day one. If there is a tablet, and there's a way to run apps on it made by developers outside Apple, then I'd want NetNewsWire to be available on the very first day.

I don't know anything about a tablet from Apple. I can imagine it would be a *very* cool device, and I know I'd want one. But other than that I know nothing.

SethAs a feed reader, how do you feel about full feed vs. partial feed? Would you rather have everything in the feedreader or do you like clicking through to the story if it is worthy, saving bandwidth in the process.

For anything but the shortest of stories, I click through (or right-arrow through) -- I open the web page in a tab in NetNewsWire. (That's my reading process: go through my unread items, opening in tabs the ones I want to read. Then I go through my tabs.)

Lots of NetNewsWire users prefer full-text feeds. For them, I say: full-text, please. (But I do understand the reasons for *not* doing full-text.)

SethDo you have any other observations about the state of Feeds in general? Feedburner?  Pheedo? etc?

 

I think we've witnessed the feed-ification of the web in the past few years. Not only is everything available as a feed these days (not always RSS -- could be Atom, JSON, or some other format) but we're seeing feed-like user interfaces everywhere. Twitter looks like a feed. Facebook looks like a feed. Call them streams if you want, call them whatever: it's still the idea of the list, usually sorted by date and time.

And that's all a feed is, whether you're talking about the underlying format or what a user sees. It's just a list.

Lists are totally simple but also hugely powerful. Everybody understands lists. (Programmers call them arrays. A feed is an array of dictionaries, to be very programmer-y about it.)

The evolution of the web, to a programmer, might look like this:

1. Single objects. A page is an object. Each page was its own nut, hard to crack.

2. Then the revolution... Lists! Arrays! Feeds! Now we have objects that can be smaller than a page and that can be passed around in other ways. That opened up a lot of things: now the web is programmable and mixable in a way that the page-oriented, single-objects web was not.

About FeedBurner and Pheedo...

I visited the FeedBurner offices in Chicago a few years ago and had lunch with some of the folks there. Friendly, funny, and really smart. I was skeptical about that business at the time -- but only gently, not as a nay-sayer. And I was totally pleased to see the Google acquisition happen: seemed like just the right fit. It seems to me they've done quite well, and FeedBurner appears to be doing well at Google, so that's all cool, and I was (happily) wrong. :)

I don't know the Pheedo folks as well, though I did meet a few of them at a conference a few years ago and liked them.

It looks -- very generally -- like FeedBurner is used by bloggers and Pheedo is used by companies. Similar service but serving two different markets. Should be room for both to thrive, and I hope that's the case.

I myself haven't used either service. (I signed up for FeedBurner once, but didn't end up using it.) I keep meaning to, but I have a lot of software to work on. ;)

You can follow Brent at brentsimmons on Twitter or his blog, Inessential.

What People Are Saying

Brent - you are a rockstar!

Brent - you are a rockstar!