I know there's discussion around RSS readers every here or there on HN. I'm curious about how many of you (especially those of you who write code) interact with publishing to or subscribing from RSS feeds as part of your work or side projects, and if you have any common pain points or favorite tools/libraries (and if it's something you can share here, please do!).
Absolutely! It's the only way I get my news. I have FreshRSS self-hosted on a Pi with an nginx reverse proxy front end. I either access it from the FreshRSS web UI or from Reeder on my phone.<p>It's also the main way I use HN - I probably click into more HN threads than news articles these days.
I pretty much exclusively use RSS, I saw this post from my RSS reader.<p>I use NewsBlur. It has a free setting, but I like it so much I pay for the subscription.<p><a href="https://www.newsblur.com/" rel="nofollow">https://www.newsblur.com/</a>
Found this post thanks to <a href="https://github.com/ViennaRSS/vienna-rss" rel="nofollow">https://github.com/ViennaRSS/vienna-rss</a>. There are two kinds of web sites. Those I read through RSS or those I don't read.
This is like when people go on a game X's subreddit and ask "Should I buy X?".. You're on HN my friend, it's like asking if they like life extension medicine or pg's essays.
Publishing it, yes. Mostly on my blogs these days, though I used to use RSS to help sales people manage content across a number of websites owned by a wine distributor.<p>Interacting with it, sure--at a paid service level it's been easy to monitor service updates this way, but not so much at a personal reading level currently. Though you got me thinking...<p>Last time I was using a reader, I remember struggling to find a Linux desktop RSS reader with discovery features. I have my own OPML that I like & cart around, but it requires a lot of maintenance over time, and using feeds for their current value seems to subvert the fact that a lot of really great blogs are past their heyday (the good stuff is found by going back in time, not so much now & later).<p>I also thought it'd be cool if there could be a P2P effect with sharing OPML or RSS feeds, like a general catalog. Or let's say a Gutenberg.org mixed with Github for RSS. Find, explore, & remix others' shared feeds. Not sure if such a thing exists.<p>Almost some random thoughts here, not sure if any of this helps...
I use RSS daily. Years ago I used Google Reader, then Feedly for a short time and finally settled on Inoreader (free tier) and very happy with it.<p>I really hope RSS will be kept alive in the future. Feeds are my daily curated source of news, updates to youtube channels etc.<p>RSS is the only way I subscribe to any news source and I don't think I'm missing on anything.
I have 80 feeds in QuiteRSS with 659 unread posts right now. These feeds bring in over 1,000 posts per day.<p>Some are news and blogs but also sub-Reddits, Google News searches, and Kijiji searches. Until a couple of months ago I had some eBay searches but eBay killed their RSS feeds. I don't use it for YouTube but they do support RSS.
It's the only way. Even a feed that's just links and no content saves tons of time because you never have to re-skim over headlines you've already chosen to read or skip.
Yes. When Google Reader died I just moved to other apps. I’ve tried a few over the years. Feedly, Inoreader, etc. Also, podcasting still uses RSS. Every podcast app uses it directly, or more often these days, indirectly. iTunes and Spotify podcasts databases are still originally populated from RSS feeds.<p>As a developer, I mostly use Django, so I use the included syndication framework. The major pain point in that library is that adding additional tags that it doesn’t already support, especially if they are complex, is a pain in the ass. of course, you only have to do it once and then you can re-use your subclass in other projects. It’s still not great. Ideally it would support a very wide range of popular tags out of the box, i.e.: the podcast ones.
RSS is actually the only mechanism that I use to subscribe to any news source, including YouTube channels.<p>If a news source does not support RSS itself and there is no workaround to get it otherwise as RSS, I will not subscribe to it.<p>For reading, I use Feedbro in Firefox and Flym on Android.
I use RSS quite a lot at this point.<p>I use it to read HN and various blogs & Ars Technica, and to sync my read/unread status between my phone, ipad, and computer (I use NetNewsWire and Feedbin).<p>I publish a blog that has an RSS feed, although very few RSS subscribers.<p>I use a service to convert my blog's RSS feed to a daily newsletter for subscribers (who have no idea there is RSS involved). I have around 100x as many newsletter subscribers as RSS subscribers.<p>I use a different service to automatically link new blog posts on Twitter & LinkedIn whenever they appear on my blog's RSS feed.
I found this post because it showed up in a TUI Microsub[0] client that talks to a Microsub server[1] which is subscribed to one of the HN-to-RSS service's front page feed.<p>I use my RSS/feed reader pretty extensively as a central hub to collect "news" from a variety of sources, including from closed platforms such as YouTube via their semi-hidden RSS feed support. I like having a central place where things that may be of interest to me show up without me having to discover them actively or having to rely e.g. on the YouTube subscription interface.<p>I personally really like the concept of Microsub, because it allows you to have a single designated server takes care of fetching the feeds, normalizing the content and synchronizing state (e.g. read status, subscriptions, channel/folder organization) and you can then access that data from any client that supports the protocol. I specifically like Microsub, as opposed to some of the other "synchronization protocols" that are more or less supported by some services because it is an open protocol independent from any specific platform/implementation.<p>[0]: <a href="https://indieweb.org/Microsub-spec" rel="nofollow">https://indieweb.org/Microsub-spec</a>
[1]: <a href="https://github.com/aaronpk/aperture" rel="nofollow">https://github.com/aaronpk/aperture</a>
A while ago I tried finding a nice RSS reader that would be detached from the browser, but didn't find too many nice options out there.<p>But as it turns out, Thunderbird actually has a built in feed reader, which now nicely aggregates both my e-mails, spam e-mails and both news that I might care about as well as the ones I don't. So the experience is very similar to dealing with e-mails - occasional items that I care about amongst others that I don't, even if some of the others are useful as well, and having all of that in the same application makes a lot of sense!<p>Here's an example: <a href="https://blog.thunderbird.net/2022/05/thunderbird-rss-feeds-guide-favorite-content-to-the-inbox/" rel="nofollow">https://blog.thunderbird.net/2022/05/thunderbird-rss-feeds-g...</a><p>I even added an RSS feed to my own blog which can now tell anyone who cares about that stuff about new articles.<p>In addition, I'm subscribed to some feeds that pull data from HN so I don't miss like 90% of my comment responses, as well as a "Jobs" feed for the "Who's Hiring?" posts.<p>I currently use this for HN: <a href="https://hnrss.github.io/" rel="nofollow">https://hnrss.github.io/</a><p>It feels like RSS is a nice solution for releases of articles and such, I wonder why we don't see too much of it anymore nowadays, though someone would probably claim that it has something to do with ads.
I use NetNewsWire to subscribe to blogs, YT channels, subreddits, newspapers, podcasts... basically anything I follow that has an RSS channel (if it doesn't, I'm almost surely not going to follow it).<p>I really like the Ars Technica model, where they have short snippets available in the public RSS feeds, but also provide feeds with full articles for paying subscribers. I don't like to leave the comfort of my reader for the discomfort of a web browser (they're all terrible).
I use it only when (very rarely) looking for something on Craigslist.<p>Oh, wait; doh! I forgot the twits got rid of it some years ago, impairing the hell out of the usability of that site.<p>RSS is useful in the following way: the reader is vaguely structured like an e-mail box, where you have folders representing various feeds. You can dismiss items you've already seen, just like marking e-mail read.<p>New items are similar to new e-mails. You get some status visuals on the folders like new items unread with a count.<p>Almost a decade ago, also, I used a certain RSS feed program on an android phone to automatically download news podcasts, and listen to them while cycling. How that works is that the RSS items contain URLs of media files like mp3. Those get downloaded and played. Instead of going into some streaming site or app to get the latest news, the thing is fetching them for you, making them available locally in its UI. The items expire automatically. It made sense with poor mobile networks and data plans; it would sync while you're on Wi-Fi and then you have the programs there when you're on the road without using mobile data.
I've worked for corporations that need to generate reports and distribute them internally. I created an RSS feed on the report generation machine, then asked users to subscribe to the feed within Microsoft Outlook. That worked well because users are often in Outlook. They would see the RSS notification and think, "Hey! Look! A new report!". (Well, maybe not that enthusiastically.)
WordPress instances include RSS by default. I'd say that RSS is stronger than ever in terms of content, but quite poor in terms of ways to parse that information as there's evidently not much money to be made from RSS. I'll take RSS any day over algorithmic echo chambers and non-promoted posts only being seen by a fraction of an account's followers/subscribers.
As far as side projects go:<p>I was a 100%-RSS-news guy a few years ago, but found myself more and more looking at twitter for a certain kind of news content (mostly rants about how bad agile has become). But I kind of hated needing to use two apps to get my daily content fix. Strangely Twitter didnt provide an RSS feed for the raw timeline feed. So I build myself an Twitter2RSS thingie.<p><a href="https://twissr.herokuapp.com/" rel="nofollow">https://twissr.herokuapp.com/</a><p>Go / Postgress / Heroku
For RSS generation: <a href="https://github.com/gorilla/feeds" rel="nofollow">https://github.com/gorilla/feeds</a> (looks stale now)<p>Was a great learning experience as I was teaching myself Go back then. Dont use it much these days anymore, but its still working, which I find incredible, since I basically havent touched the thing for over 6 years!
I've been using RSS more lately, with Liferea. It's nice, because I can a) remember the sources of information of which I'm interested in keeping track; b) read it in a readable format without a lot of the tracking and Javascript running; and c) not rely on social media to carry news to me with all the imposed biases and tracking that implies.
I use RSS extensively and in multiple ways. I rely on it a lot. I love it and need it in my life. The number of websites that no longer support RSS (or try not to <i>cough</i>youtube<i>cough</i>) is a crime against the internet IMO.<p>* I near-exclusively access my text-based news via RSS, mostly via thunderbird, using many many RSS feeds gathered over years. I got here from an RSS feed.<p>* I run scripts which monitor a few web pages and give me RSS output, so that I can see new posts on these pages mixed in with my news.<p>* I use an RSS reader on my phone to notify me of certain events, and I have an RSS monitor widget for those events in my task bar on my desktop.<p>* For work, I scrape something on the order of ~200K RSS feeds and ~20mil feed items every ~couple of days.
I use them alot, in the past I've used RSS2email where emails are managed via Emacs/notmuch-emacs/org-mode and behind the scene autorefiled via MailDrop, I quit this method simply because to many feeds to make click only publish a title not the entire article so I need anyway something webbic...<p>I've tried elfeed but it's a bit slow and sometimes it's DB go TFU so I end up with Miniflux, just because it's simple and quick enough to be setup and on my homeserver I can see the same feeds on desktop, laptop etc.<p>I do not use them much more than news, for software I only use them for security advisors and new releases of some projects I track, I've planned an RSS-centric personal website but it's a skeleton essentially empty so far and it's veeeery low priority so...<p>My most important pain point is publishers who not put full posts inside RSS.
I wrote a tool that finds rss feeds for you:<p><a href="https://discovery.thirdplace.no/?q=https://www.youtube.com/watch?v=W7VfhuRHp2c" rel="nofollow">https://discovery.thirdplace.no/?q=https://www.youtube.com/w...</a><p>It was a personal pain point for me.
Absolutely! I found this post via my RSS feed for Hacker News.<p>I really like the <a href="https://feeder.co/" rel="nofollow">https://feeder.co/</a> extension, and even pay for the Pro license. There are a few minor bugs, but overall it works extremely well for me. I don't often use the account Reader feature, but the extension has a nice way to organize various feeds into categories/folders. You can stay on the free tier forever if you'd like, but to sync across multiple machines you'll need to pay.<p>FWIW, the Chrome extension is named 'RSS Feed Reader' if you want to search for it. For Firefox, Edge, and iOS, it's just named 'Feeder'; Android - "Feeder.co"
Yes, it’s where I get news, follow blogs, and read Hacker News among many other things. I’m a big fan of Reeder on my Mac and iOS, too.<p><a href="https://reederapp.com" rel="nofollow">https://reederapp.com</a>
It's my go-to way of subscribing to blogs / news feed. For every subscription, with some automations, I fetch the newest item(s) once every day and put the content of each item in a markdown file within a cloud storage that syncs to my devices. I can then read those feeds from any markdown editor. If I feel like I'm done with a post, I can just delete it from the folder.<p>The only pain point I can think of has more to do with feeds getting completely re-built from scratch. Haven't quite figured out a way to de-duplicate repeat feeds when that happens.
RSS is how I filter and consume the majority of my news, blogs, HN, newsletters, and monitor Google Alerts for domain specific questions or topics that I'm interested in.<p>For the client, I've landed on FreshRSS for the web/desktop experience as it allows me sufficient control to group and tag articles for my own needs. Deployment is simple: docker-compose on a small Droplet that hosts a few other apps. It's helpful that there are a few RSS reader apps on iOS that support syncing with self-hosted FreshRSS instances, as well.
Another NewsBlur user here, ever since Google killed off Google Reader. All of my news and regular content consumption, including HN, is via RSS. If a site doesn’t have a well behaved RSS feed then I won’t be able to follow it.<p>I’ve used a number of blog engines over the years and don’t recall ever having a problem with RSS. It seems like a solved problem on the publishing side.<p>I do find it annoying when the RSS feed publishes only partial content without making it clear that it’s doing so.
Main issue I have is systems that don’t keep RSS feeds in sync with actual content, and remembering that editing existing content shouldn’t result in a new RSS entry for that edited content.<p>As an example one group I am involved in tried sharing a calendar via RSS but every time they created a new appointment they would copy an old one, update the description, update the headline, then change the invite list and meeting time. Each action resulted in a new record being added to the RSS feed.<p>Cache invalidation is hard, apparently.
I use RSS and get all my HN digest (among others) from it, including your post.<p>I like it because it gives a very clean, simple interface to multiple sources and keeps track of what i've seen.
I use inoreader, but don't use rss as heavily as I did with Google Reader.<p><a href="https://www.inoreader.com/" rel="nofollow">https://www.inoreader.com/</a>
Sure, I've been using RSS (or Atom) for... probably around 18 years or so. In that time, I've moved from Thunderbird to Liferea to Google Reader to Newsblur. I subscribe to many feeds related to my work, but also various Google Alerts and general news sources. I don't do much publishing to RSS, except for making sure that my (currently very neglected) blog has RSS and Atom feeds available.<p>I can't think of any burning pain points, off hand.
Definitely. RSSGuard. It's one of the few offline and independent (read: not a web application) RSS Readers on Windows. My only problem with it is how RAM-heavy an application it is, and that it can get pretty bogged down when downloading feeds. But beggars can't be choosers.<p><a href="https://github.com/martinrotter/rssguard" rel="nofollow">https://github.com/martinrotter/rssguard</a>
I have a script that cURL's each line from "feeds.txt" every 3 minutes, and dumps the new links in "new.txt".<p>Then there's a button on my dashboard that opens all of those items in new tabs at once (sometimes a dozen or more!), and also moves them to "seen.txt", which is ignored when fetching new items.<p>It's as simple as it sounds. I created it when Google Reader died, and has served my needs perfectly so far.
I would not have found this post otherwise!<p>I have <a href="https://inoreader.com" rel="nofollow">https://inoreader.com</a> bookmarked on all my devices allowing me to keep abreast of several hundred feeds throughout the day. It's great that it supports the same keyboard shortcuts as Google Reader (RIP).<p>I always add RSS feeds to websites and most web applications (for non-proprietary and public info only).
Yep, am both a consumer (via the NetNewsWire app[0]) and publisher thereof. It's how I keep up during the day with not only HN but also updates to a number of GitHub-based projects I watch, not to mention YouTube video feeds by a variety of devs (or dev-friendly creators), tech blogs, etc.<p>[0]: <a href="https://netnewswire.com/" rel="nofollow">https://netnewswire.com/</a>
I used to use it long ago. It worked too well for me: every morning I had a very long list of very interesting posts I could read. For a while I tried to read them all. That was very interesting, but it also needed a lot of time. Eventually it felt like yet another inbox to keep track of, and i stopped using it. I don't really miss it.
That's how I got to this question. I went through the usual guantlet of finding a self-hosted RSS app I liked as well as exploring freemium options and eventually settled on Inoreader. The "plus" tier is ~2USD/mo and is cheaper than what it would cost to host my own, and is overall one of the better readers.
Yes, we subscribe to a few CS/eng blogs with our company Slack and use the threads for discussions. Sadly <a href="https://blog.acolyer.org/" rel="nofollow">https://blog.acolyer.org/</a> doesn't update any more but that was one of the favourites.
I keep up with a few Patreon podcasts through Feedly. I don't have much good say about it. Sometimes the audio cuts off after about 15 minutes of play while inside my pocket. It keeps the timestamp, though! Id love a recommendation of an android app that does not do that
I use it daily. The think I like most is that I'm in control of the contents. All the elements are sorted by date, and I can choose which feeds to follow (or unfollow). There are no 'featured', no 'things you may like' and there is no algorithm.
I have been using <a href="https://www.ustart.org/" rel="nofollow">https://www.ustart.org/</a> as my homepage ever since Google killed iGoogle to gather my feeds and other things like Twitter searches.
I love RSS.
I use NewsBlur and subscribe to a bunch of RSS feeds, as well as using Google Apps scripts to modify some. Right now, however, there's a problem with setMimeType (it's in the issue tracker) and that broke two of my scripts.
Daily since Google Reader shut down, via self-hosted commafeed (<a href="https://github.com/Athou/commafeed" rel="nofollow">https://github.com/Athou/commafeed</a>).
Yes. It really is the only way to keep up with blogs that update intermittently. Stuff like Twitter and Facebook leave you at the mercy of an algorithmic sort or just happenings to stumble upon it in a river of other content.
Yeah.<p>Other than for news and stuff i have a google apps script that uses my RSS feeds to add new youtube videos to specific playlists I have.<p>Since youtube's "subscriptions" page became so bad in the past years that script is a must
Yup! I use Miniflux (<a href="https://miniflux.app/" rel="nofollow">https://miniflux.app/</a>) and run it into Reeder 5 on my Apple devices.