Timeline
Posts from the instances this one federates with
-
Security issue
A user contacted us about a potential security issue in the RSS.chat server. We responded quickly and with v0.6.11 the issue is removed. If you're running rssnetwork.js on a publicly visible server, please install the new version asap.
-
Security issue
A user contacted us about a potential security issue in the RSS.chat server. We responded quickly and with v0.6.11 the issue is removed. If you're running rssnetwork.js on a publicly visible server, please install the new version asap.
-
Claude, I added rssCloud support to https://iheartrss.com/subscriptions.opml so feedland can update it realtime as new feeds get added. Right now new feeds are empty for a while because they aren’t in feedland yet.
-
Soft networks
I want soft networks that people can configure themselves that just pop up you do your thing and they pop right off. There’s so much overhead in creating an identity on a service like bluesky but what about just for the little things. We can do that privately, but what if it isn’t private.
-
The Settings command is way over on the right, in the "System" menu.
Once there you can enter your name, and a description of who you are.
If you haven't been there yet, help everyone else know who you are.
Uploading image…
-
rss.chat update
I’ve updated my rss chat server on my Raspberry Pi: John’s Pi chat. A new feature is adding a menu of commands to the menubar. I followed the instructions. Just for fun I decided to edit the example in drummer rather than locally. This lead to a mistake where I used the link button to add a link 🔗, rather than a url attribute, with the suitcase button . Anyway easy to fix. I made the outline public and used that in the config. Using Drummer for the first time in a long while reminded me of the scripts menu which, in my mind links to today a
type="link"node opens its url in a new tab; other types get their behaviours later. Other types sounds interesting. -
WordPress RSS Chat Update
Just updated wordpress-rss-chat after a couple of fixes.
-
a new newer test
this is a test of rss chat
this si a test of linking: my mastodon account, feel free to join me there.
-
Speaking of RSS, Marc Weidenbaum is using FeedLand and GitHub to curate an OPML file of electronic music feeds: https://disquiet.com/2026/07/31/electronic-music-rss-starter-kit/
-
Claude, we need to fix the default markdown style sheet for pagepark.
https://news.rss.chat/blogroll/readme.md
This can be quickly fixed with one of the public domain style sheets.
-
WebSub Support
If anyone here maintains a feed reader that supports WebSub can you please weigh in on the following thread?
https://gist.github.com/andrewshell/55429f537cfc2a114471cf4c9dec8b8f
-
Just added rssCloud support to https://iheartrss.com/subscriptions.opml
It uses source:cloud (which FeedLand supports) so we can see if it works.
-
Claude -- I want to try an experiment here.
The experiment
My friend Andrew Shell has put up a site that has a FeedLand-displayed blogroll on it.
We work together with Andrew to get his blogroll page up and running and looking good.
Andrew's site
Andrew's blogroll is hooked up to this OPML file.
https://iheartrss.com/subscriptions.opml
Your job is to read up on blogrolls, and set up a page on your site with a blogroll with the content from the feeds in his list. When you click a wedge it should expand to reveal the five most recent items in the feed. Use your feedland to host the list.
Once you get it working, let's get it moved to Andrew's site, and then touch up the CSS so it looks like he wants.
The source for the blogroll software is at feedland/blogroll.
-
I just learned that it’s possible to join this WordPress blog to the Fediverse, by simply activating the ActivityPub plugin that is already installed… So let’s see if this works!
-
New features today
-
New features today
A validator and a way to add menus to the RSS.chat menubar, if you're running your own instance.
Links on today's Scripting home page.
-
A la claire fontaine m’en allant promener, j’ai trouvé l’eau si belle que je m’y suis baignée…
-
I ♥ RSS
-
I was inspired by Dave's "I Love RSS" post Tuesday and built a directory for people that love RSS. It's called https://iheartrss.com/ and leverages many of the goodies we're promoting like an OPML subscription list and a blogroll powered by feedland. :-)
Let me know if you have any questions or issues with the site. I'll try to keep on eye on the thread.
-
Bullshit Jobs (2013)
“Technology has been marshaled, if anything, to figure out ways to make us all work more. In order to achieve this, jobs have had to be created that are, effectively, pointless. Huge swathes of people, in Europe and North America in particular, spend their entire working lives performing tasks they secretly believe do not really need to be performed. … Given the choice between less hours and more toys and pleasures, we’ve collectively chosen the latter.”
David Graeber is a Professor of Anthropology at the London School of Economics.
-
Un homme courageux mais imprévoyant
-
Bouh
-
Easier install…
A new section of the setup process, explains how you can get in before setting up email.
There's a new commandline way to set up an account. Explained here.
In fact if it's just for you, you don't even need to set up the email.
-
No spam, personal stuff, etc
I like this site, I want to keep it open, and as long as moderation is a rare thing, ie people behave like adults and professionals, we'll be fine. But if the moderation gets to be too much, it'll become read only.
-
Speaking of RSS, if you're looking for the RSS feed of the People and Blogs series, now run by Zachary Kai, it's at https://zacharykai.net/assets/files/feeds/pb.xml
-
Testing the WordPress/rss.chat plugin from Matthias Pfefferle with my WordPress site and my rss.chat instance (rsschat.andysylvester.com), seeing some possible issue with propagation of comments/replies, would be interested to hear from other users if they are seeing any problems with this feature. Thanks!
- Here feed, there feed, everywhere a feed. Where is this all going and what is the point? Right now looks like a lot of potatoes being thrown on a wall.
-
Second WP test post using different email/account
- Test post for new account
-
Shall I post a comment here to see if this has legs?
-
Test post from my WordPress site (andysylvester.com) to my rss.chat instance (rsschat.andysylvester.com)
- Ricardo Mendes has been doing some interesting development inspired by rss.chat, his application is called Really Simple Conversations (see his instance and Github repo) - check it out!
-
Bidirectional RSS bridge is live: https://chatouk.sofab.ch is now connected to https://demo.rss.chat and https://rsschat.sofab.ch.
Outbound: a reply written in Chatouk is crossposted via the rss.chat API and attaches to the original thread. Inbound: replies from those servers flow back in real time (WebSocket firehose) into Chatouk threads, with their origin shown.
Open standards only: RSS for syndication, the rss.chat API for crossposting, WebSocket for listening. Multi-bridge architecture: one more server = one command.
-
I built a small experiment on top of the rss.chat API: https://chatouk.sofab.ch — an independent public-posts app that bridges with the rss.chat network.
It works both ways. A reply written in Chatouk is crossposted through the API and threads correctly here. And replies posted here flow back in real time into Chatouk threads via the WebSocket firehose, shown with their origin.
Nothing but open standards: RSS out, the rss.chat API for crossposting, the firehose for listening. The bridge setup is multi-server — this instance and https://rsschat.sofab.ch are connected so far, adding another takes one command.
-
Drupal's Aggregator Module
Speaking of RSS, let me tell you the story of Drupal's Aggregator module. I actually don't know the full story of it, just my (extensive) experience with it.
I first encountered Drupal in 2004 when I met Boris Mann (yes, that Boris Mann) and over breakfast at a diner in Vancouver, he said to me "Richard, I want you to know as much about Drupal as you know about Movable Type." I fell in love right away, though this was the era when you had to import MySQL files to install a module. The Aggregator module came with the core of the software, so no database installation needed.
What's the Aggregator module? Well, it takes RSS feeds, pulls them on the schedule you define, and republishes them on your Drupal site. You can see it in action here: https://richard.eriksson.ca/blogosphere We (Boris, Roland and I) ran a site called Urban Vancouver, and every time we encountered a Vancouver-based blog, we aggregated (technically syndicated) it on the site. It got us into trouble every now and then, and we had arguments with copyright holders as to whether they were right about violation (they were) but also whether they benefited from being syndicated (they did). So we asked for forgiveness rather than permission and with experience comes maturity, so I don't know how I'd handle it content syndication (re-publication, not just feed aggregation for personal reading) via RSS would go over today.
But you know what was interesting about the aggregator module? You could categorize feeds. Correction, you can categorize feeds. The "Richard's Blogosphere" link above is a category of feeds that I just give a URL to. And get this: It comes with OPML: https://richard.eriksson.ca/blogosphere/opml so if I were to add a feed to it via the UI, it would get added there. If you were to subscribe to that OPML feed in a "Reading List"-compatible reader, the list of feeds would update as well.
Back in the 2000s (the decade), we had this idea of becoming content DJs, where we would aggregate (pull in) content via RSS, and tag each content item with a category, and it would link to the original URL. Content DJs could take that feed and further "remix" it.
That's an idea that's not dead, by the way. https://justagwailo.com/shared (which has a feed at https://justagwailo.com/shared/feed ), in its heyday, would pull in my "Likes" from around the web. Peter Rukavina (yes, that Peter Rukavina) does something extremely similar at https://ruk.ca/favourites (with an RSS feed!). Drupal is part of the mix there as well, but from what I can tell, it's a smaller part of the mix than my implementation.
Aggregator is now a contributed module, not part of core, as the Drupal core project has both expanded and simplified. I love it so much that I ported it to the fork of Drupal 7, Backdrop, and maintain it.
-
UEFA statement on The Times article
-
Not really sure how this happened.
If I replied to Jake it was by mistake?
-
I have an rss.chat UI added to my naive Elixir/Phoenix-built news reader (which started out with the API from feedbin). I only have a couple of unanswered questions:
1. rss.chat feed permalinks are based on the screenname. What happens if a user wants to change her handle?
2. the API indicates that an item can have an enclosure, but I don’t see how to post an item with an enclosure either vis the frontend or via the API.
3. Are there any ideas about how to grow a federation of rss.chat servers? (This question may expose my naivite concerning RSS’s inbound and outbound possibilities.)
-
Question for the rss.chat team, from the operator of the instance at rsschat.sofab.ch: is there a supported way for a user to change their email address after signup? One user is switching to a new email address and wants to keep their screenname and feed.
-
I Love RSS
A new way to say you mean so much to me...
Uploading image…
-
My hacking continues. I managed to create a zero-length media object at demo.rss.chat/media/23 (this is what happens when you forget the @ in the curl command). I suspect that eventually, endpoints for /deletemedia and /updatemedia will be needed.
-
new rss.chat backend
Over the weekend, I sat down with my old buddy Claude and made a new backend for rss.chat written with Go.
The big differences are that it splits the database into more task relevant pieces, and ports it to sqlite rather than mysql. (its just a file!).
With this new foundation I'm able to do some hacking on pieces that I'm interested in, like websockets (I'm super impressed with Bluesky's ATProtocol "Jetstream" service), and getting a native phone interface up and running.
The code is available at https://github.com/roberte3/rss.chat.go.
-
Surprisingly, posting from my smartphone interrupted the song I was listening to on Qobuz (the new Rough and Twisted at the time). Oh well—I like silence too.
-
Il fait beau aujourd'hui
-
Bonjour
-
I wrote a piece summarizing where we are and how we got here.
http://scripting.com/2026/07/28/115945.html
All of you have been essential to this process.
Thanks!
-
Une 🐁 verte qui courrait dans l’herbe…
-
I had the pleasure of meeting @NateBJones this evening at an event here in Seattle. If you're following people in the AI strategy space, he's a good one: YouTube, Substack. He's been an important influence on how I use agent harnesses like Claude Code and Codex, and is well worth a follow.