NetNewsWire Turns 23

(netnewswire.blog)

166 points | by robin_reala 5 hours ago

21 comments

  • cosmic_cheese 3 hours ago
    Hands down the best RSS reader I've used. It's fast, tiny, built extremely well, and has no flab. It sits in a certain class of application along with Alfred and a handful of others in being a standout example of craftsmanship that's reminiscent of the golden era of OS X. More apps should strive for this standard.
    • pavel_lishin 1 hour ago
      I wish it had a more accessible scripting API - I use it locally, and back up saved stories, but I have to directly hit their sqlite database to extract data out of it :/
    • xmok 2 hours ago
      Speaking of Alfred, there’s also a Raycast[0] extension for NetNewsWire allowing one to combine the two[1].

      Disclaimer: I authored the extension but like most Raycast extensions, it’s open-source[2].

      [0]: https://raycast.com [1]: https://raycast.com/xmok/netnewswire [2]: https://github.com/raycast/extensions/tree/main/extensions/n...

    • tomaskafka 2 hours ago
      I love it too, but I would still like some concept of folders, so that I could sort my feeds into eg. programming, design, hobbies, and then have a feed to match the mood.
      • dallen33 2 hours ago
        Are you talking about NetNewsWire? There are folders, I have a bunch setup.
  • alsetmusic 15 minutes ago
    First RSS client I ever used. First for which I bought a license. Reeder client seduced me away while NNW was in limbo while Brent Simmons (creator) wasn't working on it directly. Glad he's back at the helm. I never unsubscribed from his blog.
  • chmaynard 27 minutes ago
    I'm staying away from macOS Tahoe for now. NetNewsWire has already announced that they will no longer support the earlier 6.x release that I use. I assume that means no bug fixes or back-porting of new features. Sad.
  • lumirth 26 minutes ago
    They update a little too slow for my taste. But, well… that’s the cost for high-quality free software: waiting. I’m happy to pay said cost, and continue to recommend it to friends and family where I can.
  • k2enemy 1 hour ago
    I love NNW, especially the new iteration since Brent got it back. Mac-assed software at its best.

    The other day I was searching for how to turn a youtube channel into an RSS feed and tried all sorts of convoluted instructions for finding channel IDs, etc. At some point I thought this is the kind of user-centric thing that NNW has probably already thought of, and sure enough, if you just paste in a youtube channel URL as the feed, NNW sorts it out and creates a feed for you.

    • kevincox 23 minutes ago
      > if you just paste in a youtube channel URL as the feed, NNW sorts it out and creates a feed for you.

      While I don't doubt that NNW has great UX, feed auto-discovery is a table stakes feature for any RSS client.

    • navanchauhan 30 minutes ago
      I thought YouTube had native RSS feeds for channels?
  • geoffeg 4 hours ago
    I started out with NNW and am back on it now. After Google killed Reader I went to Feedly, then tried a few self-hosted solutions and, in the end, NNW is just the easiest solution for me since I'm in the Apple ecosystem.
  • sharkjacobs 3 hours ago
    NNW is like a river stone tumbled smooth and with enough weight that it feels good in your hand
  • havaloc 2 hours ago
    I was on Google Reader, then Feedly for a long time, until the Feedly iOS client just slowly degraded and got buggy. I'm not opposed to paying for a good RSS set.

    I finally switched to NetNewsWire as the front end and FreshRSS on the backend, and could not be happier. NNW being free is just the icing on the cake, it's really great, and FreshRSS was also really easy to install.

    What I like about FreshRSS is that it's PHP and will install on any old shared hosting plan and uses Sqlite as the database, super easy.

  • arjunbajaj 4 hours ago
    A truly great piece of software! Been using it for 5+ years.

    I think NetNewsWire is a great example of what software should strive for: a useful set of features, while being fast and smooth.

  • pavel_lishin 1 hour ago
    I use NetNewsWire locally for some stuff, but if you're looking for a web-based RSS reader, I can also highly recommend newsblur.
  • nntwozz 4 hours ago
    NNW is my happy place.

    Every time I open the app I feel like I'm back in the era of Mac OS X Snow Leopard and Steve Jobs is about to reveal one more thing.

  • dewey 3 hours ago
    NNW + Miniflux is my favorite combination and I’ve been using it for many years.
    • eitland 2 hours ago
      How do you combine them?
    • SSLy 2 hours ago
      Are you using NNW as a front-end to Miniflux?
      • dewey 1 hour ago
        Yea, as I bought Reeder a long time ago on iOS and got used to it. They all support Google Reader / Fever API so it all works great and I can use Miniflux web interface to read when I don’t have an app installed.
        • SSLy 8 minutes ago
          > Google Reader / Fever API

          Ohhh, in NNW it goes via the FreshRSS. I had no idea, cheers. I've been using just iCloud sync fairly successfully.

  • isingle 1 hour ago
    This is great. I have been using NetNewsWire for over 4 years, and I love it.
  • sp8 2 hours ago
    NNW definitely restored my faith in RSS readers. Amazing software, I just use it and sync to iCloud, works flawlessly. Thank you NNW!
  • SSLy 3 hours ago
    Try GoodLinks if you're looking for something that looks like NNW but is a reading/bookmark manager.
  • colesantiago 50 minutes ago
    I wish more software was actually free and didn't need a subscription.

    We need more software that is free, open source and comes with no subscriptions.

  • mmooss 3 hours ago
    The biggest problem with newsreaders, IME, has been managing large numbers of feeds. Most user time is spent handling redundant stories - e.g., if you have feeds from many major news sources, for each major event you get one or more stories on each feed, saying mostly the same things.

    I haven't seen a newsreader solve that problem. Has anyone tried an LLM?

    The best solution I know is grouping redundant stories together, possibly hierarchically: e.g., Sports > Olympics > Figure skating > Jones performance. (Fewer feeds require fewer levels, possibly just one.)

    That ~ deduplicates the stories and, by displaying them together, you can compare and choose the coverage you like and delete the rest. Otherwise, IME most user time is spent sorting through redundant stories one at a time.

    But as I said, I haven't seen a newsreader do that well. It seems like a good fit for LLMs. Or maybe there's another solution besides grouping?

    • PaulHoule 2 hours ago
      My YOShInOn RSS reader uses an SBERT model for classification (will I upvote this or not?) and large-scale clustering (20 k-means clusters and show me the top N in each cluster so I get a diversity of different articles.)

      For duplicate detection I am using DBSCAN

      https://scikit-learn.org/stable/modules/generated/sklearn.cl...

      and found some parameters where I get almost no false positives but a lot of duplicates get missed when I lowered the threshold to make clusters I started getting false positives fast. I don't find duplicates are a big problem in my system with the 110 feeds I have and the subjects I am interested in, but insofar as they are a problem there tend to be structured relationships between articles: that is, site A syndicates articles from site B but for some reason articles from site A usually get selected and site B articles don't. An article from Site A often links to one or more articles, often that I don't have a feed for, and it would be nice if the system looked at the whole constellation. Stuff like that.

      Effective clustering is the really interesting technology Google News has had for a long time.

      • benwills 2 hours ago
        I have been attempting this exact sort of clustering solution for a few years now (on and off as a side project). Do you have source code available, or more detailed explanations/resources of how to approach this?

        Edit: I just looked around for your YOShInOn RSS reader code and couldn't find it. I did find a number of references it looks like you've made to it on various forums, etc over the years.

        • PaulHoule 2 hours ago
          The technical report on YOShInOn is about 2 years overdue!

          You mean the k-means for diversity or DBSCAN for duplicates? Either way it is about 10 lines of scikit-learn code. Send me an email.

          • benwills 1 hour ago
            Both. Just sent an email. Thanks!
    • dewey 3 hours ago
      That was partially the original promise of Fever, which is the API many RSS services still support and that somehow lives on.

      Nuzzle did something similar for Twitter but shut down (https://daringfireball.net/linked/2021/05/05/nuzzel).

      That would be a good addition to feed readers, especially for news feeds.

    • emschwartz 1 hour ago
      You should try Scour (https://scour.ing)!

      You specify your interests as free form text, it ranks articles by how closely they match, and you can consume your Scour feed as an RSS feed to read it in NNW.

      Disclaimer: I’m the developer

    • cosmic_cheese 3 hours ago
      I haven't used it much but I think Iconfactory's Tapestry[0] does some of this.

      [0]: https://usetapestry.com/

  • OGEnthusiast 4 hours ago
    A nice throwback to the pre-slop, pre-engagement bait era of the Internet.
    • tbolt 4 hours ago
      Add pre-enshittification and that covers the trifecta of doom were in.
  • cgfjtynzdrfht 2 hours ago
    [dead]
  • ftth_finland 2 hours ago
    Not to take away from NetNewsWires accomplishments, but getting it was such a disappointment. Adding insult to injury, I had to pay to get the app on my iPad. It was one of the few apps I paid for and all I got was a deep sense of wasted money.

    Since the demise of Byline, I’ve been rocking Inoreader and have had no reason to look back.

    All I miss is Google Reader, but that’s never coming back.

    The only new thing I want in an RSS reader is a handsfree, voice only mode. Being able to listen to RSS articles and navigating by voice commands.