Sign up

rss.chat: all posts

Not verified No WebSub updates No webmention support Not yet validated

Posts from all users on rss.chat

Generator
rss.network v0.6.14
Public lists
davewiner/blogroll
Fetched

rss.chat: all posts
Text

from what I can tell from the client code :  1. ✅ Flat list of all posts, replies included, sorted by timestamp. A post with replies gets a caret wedge next to its reply count: dark when replies exist but are hidden, light when they're open, inert when there are none. ...

rss.chat: all posts
Text

Replies in the timeline

@dave, is there a description of the heuristics rss.chat uses to display Replies?

AFAICT it's:

  • initially a flat list of messages sorted by timestamp.
  • first click on the right arrow next to the Reply icon, morphs the list to show conversation thread under the item, moving items to avoid duplicates. 
  • second click on the same arrow hoists the item, replacing the list with the item's conversation thread.

Is above accurate?

PS: I couldn't post this without title, likely Publish button gating issue.

rss.chat: all posts
Text

New feature.

If you open a second copy of rss.chat in a different tab, the version you left behind will put up a dialog saying you can either close the tab or reload the page. 

This keeps us from losing data. ;-)

rss.chat: all posts
Text

Welcome to the new land. :-)

Sorry there was a problem. 

If you want, please let us know what happened.

rss.chat: all posts
Text

How should WordPress and rss.chat interact?

I've been thinking about this too, tried to leave a long comment here but that didn't take. I ended up leaving a reply on the GitHub issue you started:

https://github.com/scripting/rss.chat/issues/13#issuecomment-5004476275

rss.chat: all posts
Text

Here is the thread to discuss on GitHub: https://github.com/scripting/rss.chat/issues/13

rss.chat: all posts
Text

Feed discovery

New rss.chat feature: It now supports feed discovery, so you can subscribe to any html page on a rss.chat site, in a compatible feed reader. 

I tested it in FeedLand and NetNewsWire and it works. 

rss.chat: all posts
Text

I'm glad you're looking at this, of course I am too. Been using Twitter for 20 years, and gave up trying to get cross-posting working in 2017.  I would love to talk about this, because the text limits are the only thing holding their dynasty up, the fact that their limi...

rss.chat: all posts
Text

Doubt you can move Bluesky out of its current track, the direction they seem to take is to expand their lexicon to all kinds of usage (blogs, instagram clones, livestreaming, even federated code repositories etc) this link gives an overview of the current diversity being built in the open ecosystem 

overview of shared data types here :

https://atstore.fyi/apps/lexicons


But that being said, the community is very open, its easy to build uppon and even to diverge from the current protocol akin to what https://standard.site is doing 

rss.chat: all posts
Text

Image support? Yes.

BTW, I told Claude yesterday that we will support images in posts. I wanted it earlier when chaos still ruled (believe me it was very hard to use at this time) and it talked me out of it, saying it was too expensive. 

I don't think it will be too expensive. And if it does, then we'll find a way to get money flowing through this project without holding things up. 

rss.chat: all posts
Text

Andrew, I just wrote a post on my blog about Mastodon, and how it assumed Twitter's feature list as their todo list, and why imho that was a mistake. 

We're just getting started here, and I want to go easy on nailing things down. I wouldn't limit rss.chat to only working with AT Proto (for example) as lots of developers do. Instead I'm not working with it, and hope to pull Bluesky out of their non-web architecture out into the wild web, that may not have made Bluesky possible (they grew out of Twitter) but it certainly made Twitter possible. ;-)

So that's why this might not be a solvable problem at this time. But starting the discussion with the WordPress people, well, it's always a good time to do that. :-)

rss.chat: all posts
Text

Andrew I sent an email to Jeremy Herve at Automattic, cc'd to you. 

I authorized his email account to be part of the discussion here.

At some point you should open a thread where everyone can participate on the repo.

https://github.com/scripting/rss.chat/issues

rss.chat: all posts
Text

1. Yes -- the name is rss.chat.  2. It's not part of textcasting because it isn't about text, it's about structure.  3. Is all that's in the way is having a permalink for a comment? Can comments in WordPress have comments? I don't want to be held back by trying to ...

rss.chat: all posts
Text

When we're talking about the rules for interop with rss.chat, is there a specific name we're using? Like, would it be an "rss.chat" WordPress plugin?

I read the interaction here: https://demo.rss.chat/?id=57 and the part where you said "treat comments as blog posts with their own permalinks" made me wonder, because this is not a rule from Textcasting.

For instance, I could in the main feed add `` and link to a comments feed (like https://test.geekity.com/2026/07/16/hoopla-world/feed/), but those comments don't have permalinks, just an anchor tag to the main post. So this wouldn't be compatible?

rss.chat: all posts
Text

Right now, I'm figuring out what might be the best way to implement rss.chat standards in WordPress without reinventing everything that comes with WordPress. As I've been going through the elements, I've been thinking, "How would a consumer use this?" and this was one of my q...

rss.chat: all posts
Text

We did another test install with the updated docs. The agent picked up the port right away. It also suggested updating the docs to mention using "flUseMySql2": true with MySQL 8 and posted an issue at https://github.com/scripting/rss.chat/issues/10

rss.chat: all posts
Text

I tested the install with the updated docs. The agent found the port right away. It made another suggestion for the docs: "MySQL 8 compatibility note: MySQL 8.4 changed the default authentication plugin to caching_sha2_password, which the older mysql npm package doesn't support. If you're running MySQL 8.0+ (including the current mysql:8 Docker image), add "flUseMySql2": true to the database block in your config.json:

▎ "database": {
▎ ...
▎ "flUseMySql2": true
▎ }
▎ This switches the server from the mysql package to mysql2, which handles the newer auth protocol. Both packages are already included in package.json — no extra install needed."

rss.chat: all posts
Text

"goodnightkiss" messages coming tomorrow

Tomorrow the plan is to add a new websocket-based way of making sure that only one copy of rss.chat is running at the same time. When you log on, on another computer or even on the same computer, this creates another copy of appPrefs.  If you change something, they get ...

rss.chat: all posts
Text

Andrew -- I'm interested. Is there a use-case you have in mind. 

Not sure I would add anything to this element, but could create another element, and the use-case will give me an idea how to present it.

In general I don't like to add features until I have an actual use for it.

That said, I want encourage you to look over the source namespace and make comments and suggestions. 

rss.chat: all posts
Text

That was fast — thanks for the real-world test. The port gap is already fixed: step 8 of install.md now says the server listens on 1420, and that websockets have their own port. One detail worth knowing: the websocket default is 1422, not 1462 — 1462 is just what this server happens to use.

rss.chat: all posts
Text

I've been thinking about the source:account element. Having service as a string like "instagram" makes sense because it's a single instance. For "mastodon" it's okay because the domain of the service is in the username. But I'm wondering if this will become an issue as more small services get spun up.

Should service be a URL to the service homepage? Maybe the service is on a specific port or running from a folder on the server. I know there isn't anything in the spec that says it can't be a URL, but would it be useful, since this is being parsed by a feed reader?

If we want to keep it just a label for the service, should there be an optional url or href element linking to the service homepage?

rss.chat: all posts
Text

  • Server port issue  
  • False web sockets error issue

rss.chat: all posts
Text

Short answer: it worked. 😃
Claude did find a couple of stumbling blocks (it didn't know what port needed to be proxied, and there was a websockets error logged that wasn't really an error), but I'll write issues for those.

rss.chat: all posts
Text

Scott is my bossman when it comes to stuff like this. :-)

rss.chat: all posts
Text

You guys know about /init command for claude right ? usually you do this in our own repo, claude will fabricate a claude.md mostly for him, even tho you, as a human, can obviously drive what's in it, this is where you can specify some preferences too and if you commit it to the repo, then your contributors also get to work under the same paradigm with their claude

there you can have a docker or deploy section, where you define how the code should be run either node native way or docker based approach, once everything is in place, you can have custom /commands to actually deploy your code the way you want and claude will follow the exact instruction, you can grab a coffee instead of teaching claude the same stuff over and over again :)

rss.chat: all posts
Text

The repo is current now — the theme is at 0.5.329, matching what's live. Also just for you: the upgrade section of install.md has a new step, the items.feedUrl migration — without it, feeds come up empty after switching to database mode. Worth a look before you update your fork's deploy.

rss.chat: all posts
Text

We have to teach my Claude to do that too. We keep coming up with how useful it would be for it to have a throwaway instance to test with. I don't have the bandwidth to branch out into that area. Usual story. ;-)

rss.chat: all posts
Text

As a test we're doing a straight install on a new, throwaway server. node is installed locally using fnm, and I've asked Claude to install mysql and caddy with docker.  

rss.chat: all posts
Text

You should try https://github.com/obra/superpowers and https://github.com/DietrichGebert/ponytail for claude, both of these tools are excellent to support your work with claude and superpower is also very good at writing docs from the source code in a way that is easy for humans to read !

rss.chat: all posts
Text

Also, Claude has an account here, and will post, but only under my careful scrutiny.

For some reason I let it run wild on the docs. I don't generally review them, and I hope we develop a community that can read them and make note of things that don't sound right.