Email or username:

Password:

Forgot your password?
paulcuth

I made a thing to help me find RSS feeds, and I really liked it. So I made it prettier so you can use it too, if RSS feeds are your thing.

As it turns out, in my corner of the fediverse there’s a ton of them…

rss-is-dead.lol

#rss #fediverse

129 comments
ResearchBuzz

@paulcuth Very cool, thank you! Always looking for more RSS discovery.

I'm also trying to make RSS more findable/accessible:
RSSGizmos.com

#RSS

paulcuth

@Researchbuzz That's a great list. Thanks for sharing!

Jcrabapple

@paulcuth @matthew hey this is fantastic! Thank you for building this!

paulcuth

@jcrabapple @matthew No worries. Thanks for the kind words 😊

paulcuth

@johanbove Yeah, it was a bit odd for folks with private following lists ☹️

I've added some text that hopefully helps, but definitely still a better experience when there's connections to navigate.

Mike P

@paulcuth "Could not fetch ActivityPub profile: Unexpected token '<',"

(From my Hubzilla account, @fentiger@zotum.net)

Matt Stein

@paulcuth What a great idea! Thanks for making and sharing this.

Chancerubbage

@paulcuth @mastodonmigration

Anyone want to explain the attraction of using mastodon as an RSS reader, which I assume is the point of this post?

I think there are more efficient models and platforms for reading RSS feeds.

FINDING them may indeed be harder. Many former feeds became siloed paywalls.

Still not sure I want to fold rss in into a mastodon thread. I already click thru to too many individual articles that would be much more quickly read just visiting the source site directly.

paulcuth

@Chancerubbage Hi 👋

The aim is to address that discovery issue... you can quickly see which of your connections have RSS feeds, view a preview of those feeds, and then subscribe by opening the page in your usual feed reader app.

I wanted to find feeds closer to home; it's not really meant to be a reader. I certainly could do a better job of explaining that on the site.

//cc @mastodonmigration

Chancerubbage

@paulcuth @mastodonmigration

Oh that sounds cool. So if someone you follow on Mastodon, that is basically just bot posts of headlines on a news site for example, you can enter their screename there and see if there is an associated RSS feed?

Sometimes they don’t even drop website info in their bio.

Oops, it is your OWN screename you enter. Is it all on the instance, or just those you follow (I haven’t gotten into my noggin how local ‘local’ is yet)

Chancerubbage

@schizanon @paulcuth @mastodonmigration

I don’t know if it is account level or server level. But input is at account. Granularity. Local could mean either afaik.

Theoretically you’d index who in the instance has an RSS feed- it could already being ‘fed’ into Mastodon, at least indirectly. Then cross index.

You may be asking about more than theoretical mechanics however

Chancerubbage

@schizanon @paulcuth @mastodonmigration
Like I can haz cheeseburger?

Not every website in the world has accesssible Really Simple Syndication hooks. These days you often hear it only known by some primarily as a way to deliver podcasts. Not always kind to someone’s web metrics.

Chancerubbage

@schizanon @paulcuth @mastodonmigration

I’m thinking profile links, just to keep the total number of rss cross references within a manageable framework. The site may be just using those that the input screename is following, and not looking further. I’m only taking a wild ass guess as to what theoretically could be feasible.

Some mastodon users definitely want mastodon as a sort of everything app, combo rss reader and video and audio. Some might only want microblogging paradigm. I’ve no idea.

James Britt

@paulcuth

I don't understand what it is meant to do.

paulcuth

@jamesbritt Oh, this is good feedback; It's totally not obvious when there's no one in your following list (I assume your following list is set to private?).

When your connections are displayed, it highlights which of them have links in their profile to pages with RSS feeds. And you can navigate around the graph to find more.

I'll have to add something to explain this in these cases. In the meantime, you could try starting with the handle of someone you follow?

Thanks for this feedback 🙏

Rob Whittaker :thoughtbot:

@paulcuth, I could kiss you! This tool was something I’d put on my “Someday/Maybe” list, but you’ve done it for me. Thank you so much!

paulcuth

@purinkle Haha... glad to hear it was worth the effort to share it. If I've missed anything from your feature list, please do let me know! 😄

Rob Whittaker :thoughtbot:

@paulcuth, I love it! I did have a feature, but I wanted to avoid being that guy asking for unsolicited features. What do you think about exporting all the RSS feeds to an OPML file? Folks could then import all those feeds into their feed reader of choice in one fell swoop.

paulcuth

@purinkle You're not the only one to suggest it 😆 It's a great idea... I'll see what I can do!

pb

@paulcuth This is fun, so great! I'd love to have an OPML file of this output that I could import into my RSS reader.

paulcuth

@pb Ooh, that's a nice idea; I'll add it to the list! Thanks! 😄

MoiraEve

@paulcuth Could be so useful; people just need education for use.

paulcuth

@MoiraEve I've been learning that today! If you have any specific suggestions, I'd love to hear them. 😀

Swapna Krishna

@paulcuth @astro_jcm the NUMBER of people on here who have asked me if I have an RSS feed for my space newsletter (I do!) and also I use RSS myself. Thank you!!

Anthony Sorace

@paulcuth @KevinMarks I think we have have killed it; I’m just getting “internal server error” when I stick in my handle.

Anthony Sorace

@paulcuth @KevinMarks Oh, interesting, it just doesn’t like me specifically for some reason! 🤣 When I try with someone else’s handle I get the expected results.

Anthony Sorace

@paulcuth I *think* it’s an instance-wide problem? I haven’t found a pdx.social one that doesn’t produce that error so far.

paulcuth

@a Awesome, thanks for feeding this back, and for the detail 💛

The issue was that the homepage link in you profile is not responding to requests, and it was bombing out.

I've made it more robust, and you should now be able to browse from all your profiles. 😊

Dave MacFarlane

@paulcuth@mastodon.social It just brings me to a page with my profile. Is it supposed to do something else?

The Steel Rat

@paulcuth

"{"message":"Internal Server Error"}"

ok

paulcuth

@thesteelrat I've fixed a couple of things that were causing this error; you might find it works now. 🙂

DELETED

@paulcuth this is so cool, thanks for sharing!

ansuz / ऐरन

@paulcuth it seems to return "Internal Server Error" if you have trailing space after the fedi handle. it worked when I removed it

paulcuth

@ansuz Fixed! Thanks for the heads up 💛

DELETED

@paulcuth
This rules, thanks for making it! 🎉

Ok so this is maybe getting a bit meta... and is definitely me doing a shameless plug, but:

Recently shared my experience of learning how to manually build an RSS feed, from scratch, for my unabashedly amateur-DIY website.

Aimed at my fellow hobbyist tinkerers. The future web belongs to all of us, not the tech giants, and we will teach each other how to make that happen :)

thedabbler.patatas.ca/pages/ro

@paulcuth
This rules, thanks for making it! 🎉

Ok so this is maybe getting a bit meta... and is definitely me doing a shameless plug, but:

Recently shared my experience of learning how to manually build an RSS feed, from scratch, for my unabashedly amateur-DIY website.

Aimed at my fellow hobbyist tinkerers. The future web belongs to all of us, not the tech giants, and we will teach each other how to make that happen :)

Athena L.M.

@paulcuth Hi! I noticed your crawler gets a 406 Not Acceptable status from my site – probably because it sends requests with Accept: text/html, and my site is XHTML. Most HTML parsers can handle XHTML, so this is probably just a matter of changing the header.

Reilly Spitzfaden (they/them)

@paulcuth @KevinMarks i've recently fallen in love with RSS again, so I'm really happy to see that something like this exists. Thanks for making it!

Stefan Grund :eay:

@paulcuth Nice+useful tool & a great domain name. Thx for sharing!

Bill Mill

@paulcuth Very cool!

A feature request: I'd love to get an OPML¹ file of all the RSS feeds of the people I follow, then I could import it into NetNewsWire²

1: en.wikipedia.org/wiki/OPML
2: netnewswire.com/help/mac/5.0/e

Sophie

@paulcuth I saw this boosted and thought it looked really cool, then did a double take when I realised who posted it 😂

paulcuth

@sophie It me! (I can be cool... sometimes 😆)

Jeff Caldwell

@paulcuth Love it! I accidentally included a space at the end of my handle the first time I tried it, and it caused an internal server error.

I removed the space, and everything worked perfectly. I'm working on my own RSS reader, and this will come in super handy!

Amin Hollon 🇺🇸🇲🇾🇮🇳🇦🇫

@paulcuth
Pretty cool! Sadly doesn't seem to be working for GoToSocial accounts, though, (even though they use the Mastodon account), for me it's just spitting out my own account over and over. Ah, well. I can still look at some other people's accounts as a starting point.

Great job!

paulcuth

@amin Oh wow, how strange! I'll dig into it over the weekend.

Thanks for feeding back! 💛

Amin Hollon 🇺🇸🇲🇾🇮🇳🇦🇫

@paulcuth

If it helps, here's the GtS API documentation: https://docs.gotosocial.org/en/latest/api/swagger/

Should be mostly the same as Mastodon, but it does often require authentication for paths Mastodon doesn't, so maybe that's the issue?

Casey

@paulcuth
Awesome! I have a couple thoughts ... do you have an issue tracker?

paulcuth

@casey I don't, but it'd be great to hear them; are you happy to share on here?

Casey

@paulcuth Sure ... as someone else said, it would be great to export as OPML. I'd love to be able to move everything to Feedbin.
Also would be cool if it discovered json feeds.

Seirdy

@paulcuth Would be cool if this supported authentication so it could query the accounts I follow. I don’t make that public.

Sara Joy :happy_pepper:

@paulcuth this is definitely going to find me some more feeds to throw into another .lol domain, my rs.sjoy.lol - thank you!

James Cridland

@paulcuth Trying to use this product - the discovery is brilliant, but you appear to be making copies of everyone’s RSS feed and adding your branding to them. And this, not to put too fine a point on it, sucks.

Why are you doing that? Please stop doing that.

paulcuth

@james Hi 👋 Do you mean the feed preview page? No copies are being made; the page just proxies the original feed at the time you request it. It's meant to give a bit of an overview of the posts in the feed, to help decide if you want to follow or not.

James Cridland

@paulcuth But if I follow that feed according to your instructions, it adds your branding to the title, and it goes through your server. I don’t want your server between me and my readers. How about a “copy this address” dialog?

James Cridland

@paulcuth And, not producing a valid duplicate RSS feed.

Chris M., Internet Nobody

@paulcuth I was literally asking for something like this a couple of weeks ago. Thank you!

paulcuth

@emanuel Thanks 💛

Looks like you fixed it... what was the issue? I took a look at your source but didn't see anything obvious.

Emanuel Pina

@paulcuth After compared the `<link>` tag from my blog to others being detected/presented, I noticed that I had the `type` attribute defined to `xml` and changed it to `rss+xml`. It took a few minutes to show correctly on your site. I presume you're caching the profiles.

Thanks again for taking the time to build this tool.

BSDTV

@paulcuth @Capheind

If you are looking for a RSS reader, may I suggest Newsboat. It has podcast support too:

en.m.wikipedia.org/wiki/Newsbo

Clayton Dewey

@paulcuth this is awesome and well done on the choice of domain name. 😂

brettwitty

@paulcuth
Small UI thing, if you accidentally leave off the first @ then it says that address doesn't exist. The hint in the box reminds you, but a daft user like me might forget it.

Rosano / Strolling

@paulcuth looks about right, well done! i love that you can simply click on a feed to see the updates, no signup necessary. wonderful paths to discovery 👍🏽☀️

Rosano / Strolling

@paulcuth some ux suggestions:

1. maybe add the @ prefix if someone forgets or let people paste in their profile urls. more work for you, but makes reduces form errors.

2. perhaps link to the front page or some kind of blurb of what this is on the profile pages, as someone might arrive there from a link and not realize they can plug in their profile and see what's there (kind of feels like a linktree the way it is) rss-is-dead.lol/user?profileUr

Archnemysis

@paulcuth that’s kinda fun. Thanks for sharing.

Robb Knight

@paulcuth Hey Paul, really love the site but I’m a bit confused by the decision to proxy all feeds through the site rather than setting the original feed in the head to be picked up by feed readers (and adding “rss is dead lol” to the title). It worries me that it’s another step and possible failure point if someone subscribes to my feed that way.

Robb Knight

@paulcuth Also (and this falls into the failure point I mentioned) subscribing to my feed this way doesn’t work and shows nothing. Someone might subscribe and assume they’ll get new posts but they won’t.

Feed example rss-is-dead.lol/feed/?url=http

paulcuth

@robb Hi Robb 👋

It looks like some readers display the page title in the "Subscribe to feed?" prompt, rather than the feed title. They seem to use the feed title once subscribed, but I agree it's confusing.

I've now removed the site title from the page, so hopefully that will help. (Pages are cached for an hour, so you may still see it for a little bit.)

paulcuth

@robb As for proxying the feed, there's a few reasons I thought it might be better…

Some blogs have quite verbose index pages, and what I really wanted was to get a quick overview of what to expect in the feed, if I were to subscribe.

Some feeds don't link to the blog index, and some don't link to pages that link back to the feed, which can be slow and an awkward experience.

Robb Knight

@paulcuth Also fwiw, I like the proxied overview pages. Because of the NNW issue, I wrongly thought the whole feed was proxied.

paulcuth

@robb I'm not sure why subscribing to your own feed didn't work though, it should be exactly the same experience as subscribing directly on the page linked in the profile.

Fwiw, I subscribed to your feed fine using Inoreader. What reader are you using?

Robb Knight

@paulcuth Apologies - you are doing exactly what I thought (in my tired state I must have looked at it wrong). I think what's happening is NetNewsWire isn't looking for a feed because the URL ends with .xml

And apologies for the title thing, again I think this might be a NNW issue not looking for the actual feed.

paulcuth

@robb It's all good... I'm learning a lot about other feed readers today 😆

Robb Knight

@paulcuth Aren't we all 😅

I'm not sure how to get around this - I tried with additional query strings on the end but it still picks up the page as a feed but NNW is pretty popular on iOS/Mac so it'd be good to come up with something.

Obviously I have no idea how the site works but I'm thinking encoding the feed URL with base64 or something would fix it because the it wouldn't end with “.xml”

Michael Hanscom

@paulcuth Neat! And now I need to figure out why it’s not picking up the RSS feed from my blog.

David Bushell

@paulcuth this is great! is the source code available to view? I'm curious how Enhance works.

blub

@paulcuth nice idea to make RSS visible (again) :blobcatthumbsups:

Alessandro Muraro

@paulcuth What a cool tool, thanks! I noticed the HTTPS certificate has some issues maybe?

Thomas Steiner :chrome:

@paulcuth This is amazing! I have a feature proposal: add an OPML export feature, so you can easily follow them all: opml.org/spec2.opml#subscripti.

Iban Nieto

@paulcuth this is very cool! Thanks for sharing your work! :blobaww:

Kera Vortiwife

@paulcuth love this!! super helpful in finding RSS feeds for a lot of sites i follow on fedi

Paul Kinlan

@paulcuth this is awesome. Would it be possible to get an opml export of the feeds so I can import them in to my reader?

LWFlouisa

@paulcuth This would be awesome for me Game Engine blog. I want updates accessible outside walled gardens.

Tim Ahrens

@paulcuth This is really cool! Sorry if I am dumb but it seems there is no simple way of copy & pasting the feed URL so that I can add it to my RSS reader?

CassandraVert

@paulcuth
Any profile can be rearranged into a feed, so what am I looking at here when I see the rss symbol by some names but not others?

Alexandre Dulaunoy

@paulcuth I love it! Great idea. A small potential improvement, it couldn’t find the default rss/atom feed of flickr and GitHub. Not sure if it’s bug or something else.

Ted

@paulcuth this is INSANELY cool. I kind of want to make something like this for other services and lists. Maybe “here’s a list of my bookmarks, which ones have RSS feeds” or “RSS feeds from websites found in top posts in HN today”

Kazaii

@paulcuth Thanks. I had 99 feeds and this added one.

Andrew BoostsWithWildAbandon

@paulcuth This is an absolutely amazing idea and a cool implementation. I regret I can only boost it once.

calvin 🛋️

@paulcuth interesting! although when I put my own handle in, it said This profile is not following any others, or has their following list set to private.

I do not think my follow list is private, and I know I'm following other people.

Blake Smith

@paulcuth the domain name is the best. Got a good chuckle!

Mike

@paulcuth aww man. Now I've got to go through and subscribe to all these awesome RSS feeds 😉

Brandon

@paulcuth amazing! What does this look for beyond profile links? I have two feeds linked on the homepage of my site (they’re hosted at /index.xml and /Updates.xml) and looks like neither is picked up by the tool.

Go Up