Ask HN: Is RSS dying? Or coming back?
Is RSS still actively developed as a protocol? If not, why not? Are there any viable alternatives on the horizon?
I find it really troubling that we seem to have resigned ourselves to web content discovery and distribution belonging to corporations like Google and Meta.
Also grateful for any reading recommendations on this subject, both on RSS specifically and on the question of web content discovery/distribution broadly. (I’ve read through most of the stories/posts pronouncing RSS dead or resurrecting it and I’m not convinced either way.)
69 comments
[ 3.3 ms ] story [ 145 ms ] threadI do agree about discovery in general, it's uncomfortable counting on Google, Microsoft, and Meta / TikTok for content discovery. Thankfully there are some smart folks working on fresh takes on the search engine.
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Search engines are part of the puzzle for sure, but would love to see more transparent/open source recommender systems integrated with something like RSS to foster discovery without explicit queries.
Apps such as Google Reader and such resolve that problem, but the death of Google Reader really shook a lot of people's trust in RSS, I think. Plus now RSS has to compete with social media feeds, which are where a lot of people are looking for updates already.
State is an application's job.
I don't think there's a standard practice for caching, serving deltas, or anything other than polling the feed. Keep in mind I mean standard as in any generic reader will implement it.
There's no cross application protocols to share subscriptions, progress, already-read, or any other kind of state across apps.
Privacy is a problem. The feeds are generic and public. OAauth could probably be implemented into clients these days such that a generic feed reader could access private content but there are no standards for it.
Monetization is a huge problem. No one wants to scrape pay walls and no one wants to serve free content. DRM sucks but content providers are going to demand it so it should be integrated.
I'm fairly surprised I haven't seen a crypto-wallet integrated RSS standard with these features. How did that not make the cut for crypto ideas?
You may claim that the data interchange format is useless without those features being implemented on the app side, however it doesn't mean the data interchange format is flawed.
That said, pretty much any RSS app does what you describe. I use Feedly across many devices, and it's all synced. The other primary RSS powered app I use is Apple Podcasts which also syncs those states between all my devices.
Feeds being "public" isn't an issue. I pay for many feeds provided by creators on patreon. These are behind token based auth. I also have a few completely custom feeds that are behind http basic auth and generate on demand completely custom content.
Monetization for public feeds also doesn't seem like an issue. I get ads embedded into some feeds, and others like Ars just do snippets and I click though to the main site and see the ads there.
Why would crypto help at all here?
Atom on the other hand is great.
(keep in mind we are both hackernews users before you hit me with the 'um actually' in regards to your own blog. i already know you like rss.)
I think you are right that the big platforms tend to remove RSS as they grow because they would rather have lock-in than providing the ibterfaces that their users want but that is a minor strike against RSS.
I think the biggest problem is just that users don't really know about it. The easy-to-discover auto-discovery buttons have been removed from browsers so most users don't even know. Based on my experience a lot of people are very happy with RSS ones you set them up with a feed reader and an extension that adds the RSS discovery back to the browser.
So I guess the biggest problem isn't the discovery of RSS feeds but the disicery of RSS itself.
If a website has the proper <link> element in its header some browsers detect that and display an RSS icon for easy subscription. That’s how I follow websites; I don’t subscribe to newsletters.
What it needs is a bunch of volunteers to implement it for all languages (provide libraries) and frameworks (provide rss feeds by default for blogs and cms).
For the most part it works quite well, but I think some static blog generators, or centralized blog platforms, are not playing nice with RSS (and I’m guessing this is on purpose).
RSS is xml. It supports xml namespaces for extensions.
Did you know that podcast feeds are RSS feeds plus a xml namespace specific for podcasts?
https://podcasters.apple.com/support/823-podcast-requirement...
Wordpress provides RSS feeds out of the box without doing a thing. Static generators like Jekyll (GitHub uses) support generating RSS feeds as well.
It’s not an issue of this being difficult to implement. It’s been around for decades. It’s widely supported.
Inoreader: https://www.inoreader.com/blog/2020/02/declutter-your-inbox-...
Newsblur: https://blog.newsblur.com/2016/07/01/newsletters-in-your-new... (open source and self-hostable)
Feedly: https://feedly.com/i/pro
Also, Kill the Newsletter (https://kill-the-newsletter.com/) converts newsletters to RSS feeds, and is open source/self-hostable.
https://feedbin.com/
Personally I think this is a shame but the majority BigCorps want to know who is consuming their news/information and dislike their information being disseminated anonymously via RSS feeds.
They'd prefer be able to track you online (because you visited their website to read said information), or have your email address to spam from time to time etc.
There's no commercial imperative to keep RSS, which is why it is dead.
Its very much alive in this way though, at least for now, and I think its important to recognize the role of RSS in keeping podcast distribution fairly uniform and relatively meritocratic. I think this why it has exploded as a medium, in part. Its also why you get such a fantastic selection of great third party players.
Unfortunately, I think RSS for news is already past its prime, though alot of "indie" sites and blogs still do have feeds it seems.
[0]: https://singhkays.com/blog/how-spotify-is-killing-the-open-p...
My my.yahoo.com (yes, I know, Yahoo! Is hardly a worthwhile data point these days) was carefully constructed of a dozen or more RSS feeds, and 80-90% are now dead. I tried resurrecting a few on the assumption that the sources just changed their URI, but all (maybe 3?) that I tried had no RSS feed any more, or none that I could find.
I think two were now paywalled sites, which is probably the broader trend - RSS is just a different form of ad-blocking from the content-provider’s perspective.
Unfortunately, since social media has replaced blogs as the go-to place for discussions and user-generated content in general, this means that a lot of the platforms that people use most frequently don't have an RSS feed, or have it but it's not very useful for whatever reason.
However: many, many other webpages out there do offer RSS, and I'm guessing that plenty of people use it, at least on technical circles. I use it mostly for comics and, to a lesser extent, for a few personal blogs and even news. A lot of people use it for podcasts. It has also been used to automatically download new episodes of TV shows in torrent downloaders (I'm guessing that you could mark this particular application as controversial; I won't comment on that. But it is useful at the very least). Also, if used properly, it allows for a lot of user control. You could, for example, pipe a youtube RSS into yt-dlp so that videos from a particular creator are automatically downloaded into a folder in your computer, or use any alert of new content to trigger whatever you want to do (like custom alerts when someone comments in a blog of yours, or whatever). RSS has a lot of potential, and because of that I don't think it's going away soon.
Now, you are also worried about the problem of content discovery. There is a problem here, because whenever we as users want a source of curated content, advertisers are going to do whatever they can in order to squeeze their shit into our pipes. So I personally prefer a "dumb" protocol like RSS where I just say "give me new updates from just THIS site", and leave discovery to more organic, less automated (therefore less gameable by advertisers) means. The closest I can think of to solve your problem is the usage of blog rings/networks (they used to exist, ten years ago... I don't know the state of the art right now), but this still means that there is someone doing the aggregation.
I recently collected a couple of hundred feeds from various sources and about different subjects, and I was (positively) surprised by the amount of blogs with daily/weekly comics.
> the problem of content discovery
I agree here. But 'discovery' is something one does, it requires effort. Definitely when compared with a Twitter feed or FB timeline that only requires mindless scrolling. I also think curation and aggregation by humans can help here, by presenting some interesting and honest feeds of different subjects to start with.
And thanks for mentioning some more potential applications of RSS!
> unlike other RSS feed readers, that either push you into a browser (in-app or otherwise), or depend on third party text parsing services and require you to be online to fetch the full text of one article at a time (which makes it no different from having to click/tap through to a website), in lire, you get your favorite RSS feeds as they should've been. You don't need to click through to any website (though, you do still have the option to, if you really wanted). It takes your favorite partial feeds, does its magic, and converts them in to full feeds, so you don't have to click/tap on those annoying 'Read more' or 'Continue reading' links. Once they're cached, you don't even need to be connected to read your full-text feeds.
It's almost like UUCP-powered Usenet!
The protocol works and would probably be best cast as "done", which is a concept very little modern technology seems to encompass...
Blogger with RSS, marketed correctly, could have taken the place of everything social media since.
As something consumer-facing, it's long since dead. The vast majority of consumers don't usually want a chronological list of all stories from a predetermined list of sources -- they want things like Google/Apple News which recommends stories from everywhere using ML according to their revealed preferences. They want extended comment threads whether on Facebook, Reddit, or the news site itself. They want share functionality and upvotes and Twitter reactions.
RSS was a great first step, but no open protocol can deliver all that. The main problem being that even if you were running your ML models for news preferences locally, everything around upvoting and commenting and mass-sharing can't be decentralized without descending into spam madness and upvote gaming.
I guess the biggest problem with either is that it can be used both to deliver content, best consumed by some news reader, and it can help to just discover updates, without actually providing the content.
It seems to aspire to the former, with all added complexity involved, especially for the consumer. However, what would be needed most is the part that helps with discovery.
Imagine a browser that automatically picks up all feeds it comes across, and presents the user with a facebook-like timeline of interesting items as references to the original sources. With no activity required, but simple options "show less of this and more of that". Of course, why would a browser want to create that kind of user-engagement.
So I now use Inoreader to curate my own news feed from RSS feeds as well as many sites that don't have a feed. Instead of spending time blocking or deleting "approved" news sources that are the definition of fake news these days, I just add any sites that I come across that I feel are useful for information gathering.
> Ask HN: Is RSS dying? Or coming back?
Feedly has about 30mn of downtime now and then; I'd say once a year. /s
It's not dying, thus it doesn't have to come back.
> Is RSS still actively developed as a protocol?
I don't think it does, and I like it.
> If not, why not?
Why should it? Don't break something that works.
> Are there any viable alternatives on the horizon?
RSS is viable to me. I understand that some may want to add tracking and paid suscriptions; but that's not a bug, that's a feature. I don't want some content pushers to constantly try to ram something down my throat -wasting my precious time- just so that they can make a few cents off my back annually.
> I find it really troubling that we seem to have resigned ourselves to web content discovery and distribution belonging to corporations like Google and Meta.
?? I actually went on Feedly because Google EOL'd gReader
> Also grateful for any reading recommendations on this subject
Here's my advice: take the habit of actually seeking information. You saw a thread on Facebook about Photogrammetry? Then research how it is done. When you stumble on a source that is useful to you, try to identify if new content may be produced; and try to find an RSS feed. Boom, you're now subscribed to a Palaeontologist's articles about macro-Photogrammetry, how he captures details in fossils:
https://peterfalkingham.com/category/photogrammetry/
It's called curating information for your own needs; come back in a few years to thank me. By then you'll have gone a few rabbit-holes of technical specialization, and have an information pipeline way better than the 3-seconds-attention-optimized Facebook's feed.