This code is used to breathe life into https://thefinitescroll.org/, a client-side open source algo-driven RSS reader.
The RSS algo lives on your device with your data. We make use of a proxy server to help facilitate access to feeds. So we know some of the feeds folks are consuming, but we don't use tracking tools that drop cookies like Google Analytics. We do, however, point to the properties provided in your RSS list, and many of these sites may use such, and it's a good bet that when you visit them someone associated with their site will track you. You may want to consider installing an ad blocker to mitigate this. Most importantly, on our end, however, all of your votes and views live in your browser unless you save them to a file or turn on cloud sync.
Follow @SuffolkLITLab on Bluesky for project updates.
It's harder to find RSS feeds now than it was 20 years ago when every site had an RSS button. So, here are a few tips and tricks.
If you're looking for local news in the US, you can probably find a Patch.com feed. They aren't listed anywhere, but they are of the form https://patch.com/feeds/aol/massachusetts/boston. So you can try swapping out your state and locality names. This is a common theme, websites with RSS feeds but no clear way of discovering them. My goto method for finding a site's feed has four main steps:
-
See what happens if I add
/feed/to the end of the website's URL. For example, considerhttps://fixthenews.com, if I add/feed/to the end (https://fixthenews.com/feed/) I get something that clearly isn't a standard webpage. That structured text is a news feed. So, I know I can add this URL to my feeds. -
See if you can find the letters RSS anywhere on the site. These often link right to the feed (e.g., Pluralistic has an RSS link right in the menu. You'll probably want to
right click > copy linksuch links to get the url as clicking on the link often triggers a download. If that doesn't work... -
Google
[website name] RSS feedsand see if anything comes up. If you're lucky, you'll get results like these: -
And if you can't find anything that way, you're best bet is viewing a webpage's source (
right click + view sourcein most browsers). This will open a text file where you can look for a link ending in.rssor.xml. Here,Control/Command + Fis your friend. For example, you can use this to find YouTube and SubStack feeds which are of the formhttps://www.youtube.com/feeds/videos.xml?channel_id=UCHnyfMqiRRG1u-2MsSQLbXAandhttps://badastronomy.substack.com/feed/respectively. The latter, of course, is just the add/feed/pattern from above.
FWIW, here's a set of feeds I was able to find: list of feeds. That file is the source of the groups found under "Feeds."
Make sure that your url is a properly formated url (e.g. https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml). If that doens't work, try opeing your feed in a browser like FireFox where it will show you the XML. I've noticed that a good number of sites have links to RSS feeds that haven't been updated in years despite new content being created. :(