HACKER Q&A
📣 onli

Who wants to help promote RSS?


I would like to create a group that promotes RSS.

Regularly on HN we see threads about the apparent demise of the feed file as a technology and how sad it is. Despite the answers to those threads showing that RSS/Atom is not dead at all, what is clear is that it is not in a great spot. Less sites support it, percent-wise a smaller amount of internet users knows what it is and how it might be of use, browsers dropped their integrations.

I have a plan on how to counteract this. It includes getting people together who feel that this technology is elemental for the open web and should be preserved. It then vaguely continues like this (not necessarily sorted by feasibility):

1. Open PRs for browsers with provided-by-us code to integrate RSS again, with UI elements that make existing feeds visible and supports subscribing via a feed reader

2. Run a site that can be used for this, that takes a "I want to subscribe to a feed"-request and presents RSS readers to do so.

3. Implement default feeds for CMS that are missing them.

4. Implement easy to use libraries for programming languages that might miss them.

5. Create a website that explains why this is important, that hosts or links to the specifications and that contains additional documentation.

It's nothing I can do on my own, but I really think that if some people come together, that we could have a real influence on this development. Even if the browser integration step fails (which might be likely) there are alternative ways forward. And I'm sure there will be many more ideas on what could be done.

If this is of interest to you, consider joining https://gitter.im/FosterRSS/community.


  👤 symkat Accepted Answer ✓
I made https://blogdb.org/ to collect blogs from around the Internet, it gets an RSS feed of the blogs. I posted a Show HN about it yesterday that didn't get much traction.

The code is all open source, at https://github.com/symkat/BlogDB/ and I wrote an article on my own blog about initially writing the software from design to deployment: https://modfoss.com/building-blogdb.html


👤 ewired
Lots of people are saying it's a collective nostalgia or a blast to the past to consider using RSS. Even in my daily life I hear this from other people. It's not just nostalgia, I've been using it since my last year of high school as a gen Z. I don't see how people can repeatedly check websites or put faith in twitter or whatever non-RSS users do to get their new information. RSS is very practical, it's just a server/app repeatedly checking websites for me, in an XML document that fits a standard. Use createfeed.fivefilters.org to make given HTML conform to RSS with CSS selectors if need be. Why check websites when this app can do it for me?

👤 planb
You are focusing on the consumption side and your proposed steps seem like a good way to bring back easy consumption of RSS feeds.

But the problem lies elsewhere: the blogs I regularly visit still have RSS feeds, but most content now isn’t in blogs anymore. For-profit sites have crippled or completely dropped their feeds to make users see ads. Many people that would have been bloggers a decade ago just publish threads on twitter now. And discoverability is a whole topic for itself…

So even if rss was in-your-face in every browser, how would you get content creators to support it?


👤 Semiapies
I almost never find something I want to follow that doesn't have a feed.

As someone pointed out to me, most of the RSS nostalgia is really more Google Reader nostalgia. I found that weird as it wasn't the first or the last RSS reader I used, but it was the reader that made RSS closest to mainstream. And for many people, it was the only reader they ever used, and so they're completely unaware of the ecosystem of web-based readers that sprung back up after it died or of the stand-alone apps that never went away.

And that makes me think trying to get RSS wired into browsers is unnecessary. Just make people aware of the web-based readers. For example, I'd say Feedbin is better than Google Reader was, and it's probably not the only one that is. It solves the Twitter problem, and you can even point email newsletters at it. I use the Hell out of it and cheerfully pay, which has helped cover upgrades as the guy's gotten more customers.

(Also, since it always comes up, people shouldn't obsess with trying to get all content into the RSS feed. It's always been perfectly reasonable to just put a summary or title in the feed.)


👤 hombre_fatal
Most people don’t use RSS because most people don’t prefer to consume the web that way nor that sort of content. They are scrolling social media and aggregators, not pruning their long form content subscriptions.

Even in the heyday of RSS how many of us just had an overgrown 10000+ unread RSS reader that we simply stopped using?

Promoting RSS seems backwards to me because that ship has sailed. Like promoting IRC when people have chosen solutions like Discord and then refusing to acknowledge why people prefer Discord. RSS (and IRC) didn’t just fall out of favor because people refuse to see how amazing it is nor is it just because of ads.

The answer to the post-RSS world is something more like a better, polished Fraidycat that can track content on any website. We can do better than RSS: a solution that doesn’t rely on everyone implementing it.


👤 PaulKeeble
I think broadly RSS needs tools to make content prioritisation and find better. Certain feeds like news sites put everything in their feed and they do a terrible job of surfacing what is likely to be valuable. It would be nice if the high volume sites could be tamed some how and its not going to come from them and its not something RSS/Atom deals with. Customised feeds, filtering and people who liked this liked that kind of surfacing without the obnoxious adverts has a decent chance of being niche popular with the right interface.

I am certainly interested in trying to improve this. There has to be a less privacy invading and engagement promoting system that can work and compete with the mess that is the big silicon valley sites.


👤 pkrumins
I'm in, too. I and my team built several news aggregators (https://TechURLs.com, https://DevURLs.com, https://SciURLs.com) and they are all powered by RSS. Every month we have issues with some of the feeds as either RSS has been removed or broken, and in this case, we have to write HTML parsers that extract the news, which is very tiring.

👤 dethos
I've never stopped using RSS, since it is so useful for many use cases. I've even recently built a tool, as an experiment, using it (https://github.com/dethos/worker-planet). Who remembers what a "planet" software is?

Fortunately we can still find many websites and services that provide RSS feeds (probably because the tool/framework they are built with, automatically provides that feature). Implementing it is not hard, but in the end I think the most important aspect of that list is `5.`, not a website in particular but creating awareness that this tech/tool exists and in what cases it can be useful.


👤 Nextgrid
I was thinking the other day about RSS-based social media.

Imagine a service that offers a social media experience comparable with Twitter/Insta/Tumblr with rich clients, but under the hood it's all RSS, so not only can you subscribe to third-party feeds out of the box but your "profile" is also an RSS feed that other people outside of the platform can also subscribe to.


👤 tombert
A bit tangential, but something I really like about RSS feeds on blogs and the like is that they're relatively easy to parse, and as a result relatively easy to do programmatic stuff with them.

For example, when I had a blog a million years ago, I wanted to add a "search" engine to it (just a really dumb string comparison). It was pretty easy to do it client-side, in JavaScript, by reading the RSS feed generated by Jekyll and then just plopping the results on the screen.

Was it elegant? Nah, but it was easy and "good enough", and it would not have been nearly as easy if I hadn't had RSS.


👤 clscott
I think the issue might be that ATOM is the less ambiguous feed specification and RSS should be just left to languish.

https://en.wikipedia.org/wiki/Atom_(Web_standard)#Atom_compa...


👤 riffic
Activity Streams / Activity Pub has been referred to as "RSS on steroids". It's where the web is going. It'd probably be a good idea to target for it in your promotion plans (being W3C recommendations and all).

https://indieweb.org/ActivityStreams

https://indieweb.org/ActivityPub


👤 rvieira
I totally support anything that promotes RSS, but I have to wonder if I live in a bubble.

I don't use social media except a single, oft-neglected Mastodon account and get all my info from RSS. According to Newsblur I have ~500 feeds subscribed and ~5000 unread items (can't keep up) every week.

I don't doubt that RSS is getting less popular, but perhaps due to moving in circles where RSS is popular I really don't feel like it's dying.


👤 marban
News aggregators are my main business since 2001 and all I can say is that reports of the death of RSS have been greatly exaggerated. Recently launched https://biztoc.com where 75% is still RSS, the rest being APIs and custom scraping. Yes, support is not increasing but drops among established sites are very rare — Even all major crypto news sites sport a feed.

👤 DragonCot
And this is exactly why I built my "Hack the Planet" website. http://dragons-tech.blogspot.com/2021/07/subscribe-to-newsle...

HTP is an internal project for the company I work for, but it could be spun up to match any topic. I called it "Planet" in honour of the old Planet software which I really miss.

The big issue I see with feeds is that you are forced to accept whatever is generated from the feeds. HTP, although it reads all the feeds, checks to see if the feed matches certain requisites before displaying it. So personal blogs (like mine) won't be included in the end result if I'm just talking about my breakfast and the cat. But it I mention something that is topical, then it will. It's an additional layer of processing that keeps everything relevant.

Add to that the ability to pick out trends and themes and allows you to focus on just those topics of interest and it starts to get really useful. In fact the Internal site was the primary source of news and details for the PrintNightmare and Log4j issues.


👤 mindcrime
I'm in. RSS is a core part of some stuff I've been working on, and I am definitely all about advocating it more broadly.

👤 marczellm
I don't think Firefox will re-add built-in RSS support after removing it in 2018 (https://support.mozilla.org/en-US/kb/live-bookmarks), but the replacement addon whose development spun out of that deprecation is quite good. https://addons.mozilla.org/en-US/firefox/addon/livemarks/

For Feedly users I also recommend this addon: https://addons.mozilla.org/en-US/firefox/addon/feedly-notifi... It can be opened as a sidebar turning my browser into my feed reader.


👤 vitovito
Is https://aboutfeeds.com/ an answer to #2 and/or #5?

👤 billpg
One thing I've noticed with podcasts, is that my reader will download the full RSS every day, listing hundreds of episodes, just to see if there's a new one.

I get why they do this as a new listener will want to start off with a full list of episodes and may want to pick up a show from the start.

It would be useful if an RSS could specify a separate URL to query that will only list new episodes, returning an empty RSS (or a standardized HTTP status code) until the new episode is available.

The original RSS with the full list would still be the primary URL for the podcast, the one I get when I right-click and select "Copy RSS URL".


👤 MadcapJake
I am seeing a lot of ideas around just increasing exposure of what's there; but to bring RSS back full-force would require a new innovative use (that safely coexists with current syndicated content).

What I am thinking is a lowtech social network that utilizes a phone/desktop client for writing posts that then other users can subscribe to via RSS. The client would also provide a feed reader which allows you to either intermingle social and web RSS or setup "folders" to keep your feeds organized how you like. No servers would be ideal so that it's just a new browser paradigm.


👤 citrusx
Perhaps the most important thing we can do is fund a scraper that creates an RSS feed for sites that don't have one.

👤 hammyhavoc
Not that I'm advocating the use of Google Chrome (I am not a user), but they recently added the ability to follow RSS feeds: https://www.pcmag.com/news/google-follow-rss-reader-appears-...

So, this renewed interest in RSS might not be that farfetched.

For additional context: I've used RSS since 1999, and I likely won't ever stop. Much better than algorithmic social media echo chambers, and I can read it on my e-ink device offline.


👤 nicbou
I added RSS to my websites, because my timeline thing (https://github.com/nicbou/timeline) uses them to retrieve posts from my websites.

However, I see the death of RSS as the symptom of a larger problem: when platforms get big enough, they restrict access to their data. RSS feeds disappear, but so do other machine-readable endpoints. If it wasn't for GDPR, there would be no way to export that data. GDPR gave us clunky one-time exports, but even those are often incomplete. Making RSS popular again won't fix that.

The industry has a strong incentive to kill RSS, since the readers can strip the valuable bits (content or data) from the business bits (analytics, monetisation). RSS users are hard to count or monetise. This might not suit every business model.

This is a battle worth fighting, but it's not one you should expect to win.


👤 l72
I was a heavy user of rss for a long time, then around 2014 stopped using it until about a year ago. The reason I stopped using it was that my desktop isn’t my primary form of consumption.

I began to expect my lists and read status to be synchronized across my phone, tablet, and laptop. This meant using a service, and I really didn’t want another paid or fermium service.

This all changed last year when I finally set up my own instance of freshrss which I love. But I don’t know what you’d do for “regular users”


👤 TekMol
All my news consumption is either RSS or Twitter.

The biggest push RSS could get for me is if there was an Twitter-to-RSS bridge where I can get an RSS feed for a list of Twitter accounts.


👤 peppermint_tea
I am 100% in on this, I use rss notification on my website (temporary.chat) to notify users of new messages, the code is open source, perhaps it can be used as an easy platform to diffuse content via rss (works for images too)

https://github.com/ba9f11ecc3497d9993b933fdc2bd61e5/temporar...


👤 MarioT
Food for thought, RSS is dead because it does not provide an incentive for the author. If you do not collect a mailing list/email list you do not have a known audience. If you dont have a known audience there is no way to measure growth and monetize it. You also would struggle to monitor popular articles over time without your own web real estate and analytics.

I am an RSS noob.. so maybe some of the above IS possible with RSS but consider the case of Medium.

Medium thought to incentivize content creators with cross-pollination of readers. Person A is an author and writes on medium because medium will promote content to its network of readers which is larger than the auidence that Person A has today. Person A inevitably also brings an audience with them albiet likely humble.

Medium MAY have failed for a few different reasons but I suspect retention being low for the larger majority of its visitors and also being unable to monetize in a meaningful way - I know this team is actively working on this and more and I am rooting for them!!

Substack is the new platform.. it focuses on the ease of capturing an audience and monetizing it. Today that is what most writers want for their efforts.

If you could somehow bake the ability to capture and monetize an audience into the RSS subs then perhaps we'd have something.. the reality is whatever RSS becomes it needs to provide a 10x better incentive to the content creator than the traditional means.. and if its just "another" channel.. likely it will be ignored for the more lucrative channels (ie build my own list.. or even sites like medium)

Its also worth mentioning Master Class .. but I dont know enough about them to make any real conjecture.. just that they seem to have cracked the nut on reputation and content creation. Who doesn't wanna learn how to shoot threes from Steph Curry?


👤 mrjay42
For info:

As many websites are built by clever people and/or based on somewhat ready-made frameworks, when you DON'T see the RSS/Atom icons appear -> take a look at the source of the website and search (ctrl-f) for the word "rss" or "atom" or "xml" -> you might end up finding a surviving RSS link in there.


👤 Maxburn
https://podcastindex.org is building a lot of infrastructure for "Podcasting 2.0" and it all centers around RSS. I've been following this and if you find RSS interesting this will be great to check out.

This is their podcast where they talk about what they are doing; https://podcastindex.org/podcast/920666 That podcast RSS feed; http://mp3s.nashownotes.com/pc20rss.xml

They also have their own mastadon where all the developers working on Podcasting 2.0 hang out. https://podcastindex.social/web/home


👤 quickthrower2
Another service that would be useful would be an email list to rss bridge. So you can get marketing emails as rss then easily unsubscribe by simple removing the feed.

One reason i love rss is a deal site in my country offer a feed of when a particular product is at a discount. So i can subscribe to those and get alerts when that happens.


👤 xtagon
Not really interested in joining, but I definitely agree that some technologies get forgotten despite their merits.

Greg Young of the "event sourcing" crowd pointed out that RSS is natural way for event subscribers such as read model projections to subscribe to append-only event logs. Makes sense, but wouldn't have thought of it myself.

I think one reason this happens is that some technologies are less visible to the general public. RSS is not completely invisible, because a lot of browsers show an RSS icon when you visit a page that includes RSS feeds, but it's still subtle. Another example of a less visible technology would be the Semantic Web. A web page that you visit might be marked up semantically using RDFa or microdata, but the visitor could never know it unless they are looking for it.


👤 mawise
I think this is a great idea. I don't have much time to commit right now but I'd love to stay connected with your efforts. Do you want to put up a quick google form or similar to collect emails of people like me who are interested if you have relevant updates?

👤 dusted
I'm a long term user of RSS too, through Thunderbird of all things. My one beef with it, is that it seems terribly inefficient, that potentially millions of client will poll the resources "to check if there's something new". Potentially hundreds or thousands of requests per user, per day. It'd be a lot nicer if it was subscription based, since the content-provider knows when there's something new, they can then push it to their subscribers when it is relevant (and do other neat things like slower rollout to avoid congestion and bad user experience).

It'd be kinda neat if email clients natively supported digesting RSS feeds sent as email, presenting the same user-experience, but without the polling.


👤 pwillia7
I just recently moved back to RSS after being fed up with all the dark patterns and insane ads. My main goal is to wrestle back control of what I choose to read instead of being led around so much. It's been great so far but the setup was a bit onerous.

👤 netghost
> Open PRs for browsers with provided-by-us code to integrate RSS again, with UI elements that make existing feeds visible and supports subscribing via a feed reader

Please please please don't reinstate the "support" browsers had, it was effectively useless.

As someone who's built their own browser extension for tracking and reading feeds, I really don't want the confusion of a half feature. The browser is GREAT at navigating pages and rendering them, but when we start bundling in other services (ahem Pocket in firefox?) it feels like cruft.

I'd much rather browsers focus on building out solid features that support building amazing websites and extensions.


👤 diogenesjunior
i think a tool that creates rss from a directory's content would help.

how many github pages exist? currently, that number is apparently 2,866,300 [0]. imagine a tool that generates an rss from all the html files collected. before pushing back with git, you run a script that generates the rss. any new html files are added to the rss. and it doesn't have to be just github pages, it can be any html/blog website. i can build such a tool but am currently working on something else.

0: https://github.com/search?q=.github.io


👤 boastful_inaba
I'm partway through a rewrite of http://www.youneedfeeds.com/ I should get onto that again!

👤 kgran
On point 5. There was this website that tried to promote RSS and Atom but, unfortunately, it doesn't work anymore. You could get some ideas for how to explain why RSS/Atom is important, so here's an archived version: https://web.archive.org/web/20200707230716/https://mg.guelke...

👤 onli
We will have a first try for a kickoff meeting in that gitter [0] channel tomorrow at 20 UTC, https://time.is/en/compare/2000_7_Jan_2022_in_UTC/EST/Berlin. Join us! :)

[0]: https://gitter.im/FosterRSS/community


👤 bArray
> 1. Open PRs for browsers with provided-by-us code to integrate RSS again [..]

You need to get the big names on board, namely Chrome/Chromium, Firefox and Edge. Google and Microsoft seem quite happy with not supporting RSS, they don't want you to bypass their services.

I think simple RSS feed readers are still the way forwards. The browser should not pretend to be an RSS feed aggregator and the RSS feed reader should not pretend to be a browser.

> 4. Implement easy to use libraries for programming languages that might miss them.

I think that it would be great to advocate for the largest website frameworks to have these on by default. For example, WordPress. The biggest boundary are these websites that serve text/images but do _everything_ in JS.

> 5. Create a website that explains why this is important, that hosts or links to the specifications and that contains additional documentation.

I think that a feed validator is good [1], standardized icons (along with style guides) [2], a service to convert existing pages into feeds, guides on what content and how much content to insert, etc.

I believe that it would be good to start having discussions about how to decentralize RSS too, with signed feeds allowing third-party propagation without fear of tampering. (Note that in keeping with RSS, this would be simple and optional.)

Another thing I have wondered about how to address is the processing of comments/feedback, bypassing the requirement of a browser entirely. It's still not clear to me how to do this simply, securely and effectively, in my mind this is still an open question.

> If this is of interest to you, consider joining https://gitter.im/FosterRSS/community.

Requiring some kind of sign-up in order to interact with content (in this case messaging) seems kind of anti-RSS. I would personally suggest something like IRC or XMP.

[1] https://validator.w3.org/feed/

[2] https://en.wikipedia.org/wiki/RSS


👤 0xbadcafebee
What percentage of users that find RSS useful are not computer nerds? Whose grandmother actually wants RSS?

It seems ridiculous to be obsessed with a protocol or file format. If you need to solve a problem, then solve the problem. It doesn't matter what technical means you use to solve it. If you're just trying to implement some specific technical thing because you're in love with the idea of it, that's never gonna go anywhere.


👤 NylaTheWolf
I'm actually very new to the RSS space. I only gave it a try back in November and I absolutely adore it. In fact I found this thread through my RSS feed in Newsblur! (Usually I use Feedbin but I like Newsblur's intelligence trainer for Hacker News) I've been nerding out about RSS lately and it makes me so sad seeing how much popularity it lost and how many websites don't support it.

👤 snthd
https://ncase.me/rss/ is a nice intro to rss for the uninitiated.

👤 noyeastguy
I would like to see a new web with a reduced feature set. Something like web 1.0 pages but with only semantic tags like RSS. Remove the ability to create user interfaces and forms. Could we build a spec for this new WWW and create a way for it to crawl and search RSS at the same time? It's time to go backwards. We lost the good Internet along the way to getting the crap we have today. Let's build Web -1.0

👤 hahamrfunnyguy
I was never a big consumer of RSS, but I built a number of feeds over the years. Most of the time we would build them and no one would use them (except maybe the guy in IT who pushed for the feature).

From posts like this, it seems like RSS still has a hardcore group of fans but it is not something everyday users ever found that useful.


👤 zitterbewegung
None of your points really address the underlying problem is that most websites that people visit rely on ads to the point that widespread adoption will be a big issue. Also two large web browsers are run by large corporations such that what’s the point of doing a Pull request for code that may or may not be maintained.

👤 rronalddas
I was surprised to find out that most Indian news sites still have an active RSS feed

👤 stereoradonc
If you need a focused Telegam channel, let me know! You can email me on contact (at) myfastmail dot com and I'd be delighted to help your efforts. I rely on RSS to keep a track of everything around me!

👤 alexmingoia
As someone who runs an RSS feed reader (https://sumi.news), I think RSS is terrible compared to email for notifying users of updates.

1. Email is more efficient. Email doesn’t require constant polling.

2. Email client support is superior. Everyone has an email service and can sync across devices.

3. Email is social, it allows subscribers to reply to the author.

4. Email is more reliable. Authors have a copy of all their subscribers, they aren’t tied to a URL. Subscribers can easily update their subscription if they want to change emails. Running an RSS client, I see many subscriptions break over time due to the feed URL changing.


👤 seb1204
RSS is still used for podcasts. I use is every day. I have stopped reading my news sites using my RSS reader... For reasons I have not thought about enough.

👤 time_to_smile
I love and miss RSS as much as the next hacker, but it's weird to see an increasing trend of technological nostalgia starting to emerge.

To be clear, I also think the web has gone wrong and miss coherent and useful web search, exploring interesting user created content (people have mentioned the return of web rings) and curating my own news feed via RSS.

But it's strange to me that when I started everything was about what we were going to do in the future, and increasingly the conversation is about going back to the past.


👤 wonderfuly
I created https://submirror.xyz to add RSS to mirror.xyz

👤 voisin
I would love to be able to filter RSS feeds.

👤 clvx
I’ve been using feedly for like a decade now. I also use it to discover content.

👤 throw7
Can you get substack to start using rss?

👤 stephanerangaya
I miss RSS so much!

👤 u2077
We need one central place to find feeds, see this relevant xkcd: https://xkcd.com/927/

👤 radmuzom
Nice initiative. Other than HN, I only use RSS to consume content which I care about (I use theoldreader.com). While I currently don't have the time or technical skills to contribute much, would be happy to support financially if required. I also encourage anyone I know to use Firefox, Duckduckgo and RSS; however, most people (especially the intelligent technical ones) are not willing to change.

👤 carabiner
I don't. It's time has come and gone.