Timeline

federated river

Posts from the instances this one federates with

  • The press is freaking out about Democratic Socialist candidates winning elections all over the country.

    They can relax, because the government of the United States thrives on different points of view, and thus -- compromise.

    The Democrats can have any combination of points of view, as long as they play by the rules of democracy.

    In fact nothing could be more reaffirming of democracy than having a wide range of new reps in Congress from different political viewpoints.

    They can all work together and in doing so, give us another shot at the form of government we all believe in.

  • Blog as platform

    “a place where people can come to get a taste of what I think and what I stand for, and it’s a place where people can match and measure their own ideas against what I put out there.”

    -- Chris Brogan (2010)

  • You are what you learn

    Scott Adams (2011): “It’s easy to feel trapped in your own life. Circumstances can sometimes feel as if they form a jail around you. But there’s almost nothing you can’t learn your way out of. If you don’t like who you are, you have the option of learning until you become someone else. Life is like a jail with an unlocked, heavy door. You’re free the minute you realize the door will open if you simply lean into it.”

  • Wondering how long items in your feed persists here?

  • I'm looking into how to document privacy for an RSS-based, federated service, and I'd love to see how others have handled it.

    Specifically: what happens to a post once it leaves your server — syndicated over RSS, cached, crossposted to another instance, or shown by third-party readers? I'm based in Europe, so I'm especially keen on examples that aren't written purely from a US angle. Not looking for legal advice — mostly how people have actually thought about it.

    A couple of decisions I ended up making, as discussion starters (and because I'd genuinely like to hear if others went a different way):

    Erasure vs. federation. Once a post has been crossposted to another server, my take is that actual removal over there is up to that server (caches, archives) — we request the takedown, but can't guarantee it. How do you word this without either over-promising or scaring people off?

    Traces after deletion. When an account is deleted, its old public address returns a permanent "account withdrawn" (HTTP 410) — which still reveals that a handle once existed. I chose to spell that out rather than pretend deletion is total. Does anyone handle this differently?

    For context, here's where we're at right now (available in several languages; English here):
    https://sofab.ch/public/legal/privacy-en.html

    Genuinely interested in the RSS/federation side specifically.

  • “My optimism is like an old cat that likes to disappear for days, but I always expect it to return.”

    — Scott Adams

  • Thought this was quite interesting, https://textlog.cc/about

  • I have spent a few days scattered over three weeks supervising a new version of frontier which took almost a decade to develop originally for Mac in 80s and 90s for node.js and electron. Without Claude I’m pretty sure that was never going to happen. I’m paying $100 a month for that.

  • Do you ever sweat while computing? I don’t have the survey data to prove it, but I think people, when they compute, expend a lot of energy, enough energy to sweat, and that they sweat more than they replenish with water.

  • Do you ever feel that there are times when your computing setup is “just right”? Like, in the Goldilocks sense. Everything is just perfect, and you don't want it to change, because the number of bugs and annoyances are down to a minimum…somehow? I'm currently not there, but have been there a few days this year.

  • rss.voice status

    I did a full rewrite from scratch Sunday to run on Cloudflare or standalone using celld.

    The rewrite branch and screenshot of the its current state at:
    https://github.com/donpark/rss.voice/tree/rewrite

    Aside from fullter testing and pen-testing on Cloudflare and celld, a key feature I'm planning to add next weekend is ability to spawn new instances using Cloudflare's temporary account creation support.

  • wiewas

    Es gibt natürlich Unterschiede zwischen micro.blog und rss.chat, aber die Intention hinter beiden ähnelt sich doch sehr, oder?

  • Well look at that @dave .. it worked .. taking the same route as you .. just in a different truck … here to Micro.blog to BlueSky … and Mastodon, Threads, Tumblr et al .. thanks to @manton.

  • Following some breadcrumbs.

  • I’ve managed to make a small AppleScript that gets the selection from Safari & a link and posts it to RSS.chat. Post Link & Quote to RSS.chat Fairly niche.

  • Balanceeract

    De afgelopen dagen denk ik weer na hoe ik online alles in balans breng. Mijn blog, interessante links, online aanwezigheid, CreativeNotes, comments, maar tegelijk de professionele kant van die online aanwezigheid. Hoe hou ik dat in evenwicht. Ik zou dat na 26 jaar bloggen toch wel moeten weten. Niets is minder waar. Het blijft zoeken. De huidige site op frankmeeuwsen.com is in elk geval niet voldoende. Dat is al een jaar een lelijke placeholder voor wat er zou moeten komen. Daar moet ik eens werk van maken. Maar er moet ook een manuscript af. Gelukkig heb ik nog een paar weken redelijk wat werkvrije tijd.

  • As often is the case..

    This is a test post.

    It has a title so it should be routed to the place where standard.site says they should go.

    And I will be able to read them in this place.

    Where I must imagine it behaves something like a feed reader.

  • This is a test.

    This is a short less-than 300 char post, that is being routed to Bluesky via micro.blog.

    Because it's short it it won't have to be upgraded to standard.site class, it can go through the analog of coach (the current limits of Bluesky).

    Okay that's about it. Let's see if this mofo works.

  • Connecting RSS and AT Proto

    We're going to make this happen.

    I think it's really important for us to connect with developers who make writing tools for AT Proto. We should be part of the same community, I feel that very strongly, so I am seeking new ways to make that happen via RSS.

    I noticed they had a feed in Leaflet, one of the editors, so I created an account entered a few posts, and then looked to see what was there. I then wrote the developer privately, to ask if he would welcome a review, and he did. I made the time this morning to put together the review.

    https://github.com/scripting/Scripting-News/issues/359

    In the other direction, I've been asking everyone I know who could possibly help, how to go in the other direction, have my RSS feed show up in AT Proto as whatever it is that makes new posts from people in that world.

    People keep telling me it's not like RSS, and I can't imagine how it could be anything other than RSS. So the answer was, until yesterday -- no -- you can't do it or we don't know how to do it. Except I asked the question again, on micro.blog and Manton says they have the feature. Of course he does. Manton covers every freaking protocol ever invented.

  • I rolled out basic cross-posting from Micro.blog to RSS.chat this week. Here's a screenshot of what the menu looks like. Still have some improvements I can make later.

  • Update -- I didn't like the idea of turning Drummer into a programming environment so instead I asked Claude to give its version of Frontier a user interface. Parts of it are starting to work one hour later. Using Electron, Concord (the outliner I keep reusing) and all the other stuff. If it all works I will be able to run Frontier on my desktop. Also the ODB is a SQL database.

  • Testing...

    Matt Mullenweg blogs about the division in WordPress between bloggers and site builders:

    "Many of the OG developers of WordPress, including myself, tend more towards the blogging side. Writers, photographers, podcasters, journalists, the people for whom a reverse chronological stream on the homepage is the most obvious thing in the world."

    This is a disconnect I noticed years ago. So much effort was spent on competing with Squarespace and Wix, WordPress felt bloated for regular bloggers. I’m glad Matt is aware of it. https://ma.tt/2026/08/our-core-division/

  • I'm working on posting from Micro.blog to RSS.chat today, using the API. For completeness, I think support for the Micropub posting API or even MetaWeblog would be good. Then some existing clients could post to RSS.chat with minimal or no changes.

  • Derek Sivers on the benefits of a daily diary (or blog)

    “Years from now you might be looking back, wondering if you were as happy or as sad as you remember during this time. […] We so often make big decisions in life based on predictions of how we think we’ll feel in the future, or what we’ll want. Your past self is your best indicator of how you actually felt in similar situations. So it helps to have an accurate picture of your past. […] You can’t trust distant memories. But you can trust your daily diary. It’s the best indicator to your future self (and maybe descendants) of what was really going on in your life at this time.”

    https://sivers.org/dj

  • “Any information system of sufficient complexity will inevitably become infected with viruses — viruses generated from within itself.” — Snow Crash

  • WebSub support for RSS.chat

    Previously we were only able to notify via rssCloud.

    Now we also support WebSub because there are also a fair number of feed readers that only use WebSub.

    We're using Andrew Shell's rsscloud.io as our WebSub hub, as we have for a long time with rssCloud.

    Andrew please help us figure out if this is working correctly.

    The source is in the repo, along with a worknote.

  • WebSub support in RSS.chat

    Previously we were only able to notify via rssCloud.

    Now we also support WebSub because there are also a fair number of feed readers that only use WebSub.

    We're using Andrew Shell's rsscloud.io as our WebSub hub, as we have for a long time with rssCloud.

    Andrew please help us figure out if this is working correctly.

    The source is in the repo, along with a worknote.

  • Added a river to I ♥ RSS: https://iheartrss.com/river

  • all the bootstrap things, i love watching this boot up! Still digging :-) etc. Thanks Dave and all the developers and testers

  • Staying Human

    It’s not so much staying alive, it’s staying human that’s important. What counts is that we don’t betray each other.” -- George Orwell

  • Dave Winer on how we'll be remembered (2019)

    “This will be remembered as the time we all waited for someone else to take the risk, not wanting to disturb our lives. The spoiled citizens of a country that fought wars without a draft, that got tax cuts in time of war, inflated our economy as we inflicted chaos on others.”

    – Dave Winer

  • What would it take to have a different interface to RSS chat and not rely on the scripting.com look? You know .. like .. RS Conversations.


    in parallel? What would it take to have a login that doesn’t require me to login .. jump to email … click a link … come back …


    asking for a friend

  • Andrew wrote a post about the fantastic FreshRSS.

    https://andrewshell.org/2026/08/enhancing-freshrss-with-rsscloud-support/

    Claude, must read.

  • Hey Dave! I was talking to a user, and he's having issues with feedland (probably feedland.com) not subscribing to his rssCloud via https when his cloud specified port 443. I know you fixed this on feedland.social back in May, but it doesn't look like it made it to GitHub, npm, or feedland.com. I suggested he just use my rssCloud server instead, but I'm wondering if you have plans to get this update pushed out? Maybe at the same time as the support for rssCloud in OPML files?

  • Album du jour: Revisiting the Songs of Jimi Hendrix par Band of Experts 🦋

  • Un avis?

    Que pensez-vous du smartphone Google Pixel 10 pro?

  • New York Times Sunday crossword today.

    38 down: Blog feed letters

  • SPEELYCAPTOR

    “It’s hard to explain, but, for me, just aiming a speelycaptor (video recorder) at something doesn’t collect what is meaningful to me. I need someone to gather it in with all their senses, mix it round in their head, and make it over into words.”

    — ANATHEM (Neal Stephenson)

  • RSS love

    Taking my cue from Andrew Shell (of rssCloud Server fame, about which you will be hearing more soon ;-), i have added a little feature to the footer of this site, which expresses my appreciation to Dave Winer, Andrew and the wonderful RSS community, which makes syndication of all sites great and small Really Simple!

  • Just made a small change in the way we prepare feeds, and I have to post something to cause the feeds to rebuild.

  • Too many dogcows

    Trivial thought: Running my own rsschat the favicon is the same as rss.chat & demo.rss.chat. The other day I had drummer and scripting open in the same window too. I often have enough tabs open that I can't see the titles just icons.

    Is there a way to set the favicon for a server you are running?

  • @dave, I've created a PR that implements voice message posting. Maximum duration is 4 minutes which should fit under 2MB limit.

    The PR adds browser voice recording with MediaRecorder, optional live transcription, Mediabunny MP3 conversion, cancellable media cleanup, enclosure-backed audio players, and nightly orphan collection.

    Also include a repeatable localhost development setup with SQLite, CORS-aware client serving, local config bootstrap, and documented npm 12 native-build recovery.

    PS: I am pretty sure this PR is not a hallucination.
    PPS: I think you asked me for something like this 6yrs ago. Better late than never.
    PPPS: Quality of transcription is horseshit which is why I typical used a embedded model but I figured you wouldn't like rss.chat loading models weighing hundreds of MBs.

  • Signing us up for https://iheartrss.com/.

    Must link to site! 🤠

    It’s very clever and a bit of a validator which is great.

    I registered as https://rss.chat/ but the channel-level link element points to http://rss.chat/.

    No good, you don’t live RSS sufficiently it reports. Try again tomorrow, I say.

  • Bluesky post import utility

    I've got an initial version of a utility program that gets Bluesky posts and posts them into rss.chat.

    The thought behind it is that if there is an important news account that you want to see in the chat and have discussions about this is a simple bridge to bring that to the feed. (Like a breaking news account on Election Day or the Wario64 video game deals feed).

    It is using the /localnewuser? endpoint which is very new (as of the last week). I'm not 💯 on using it, so I wanted to ask what the plans are for that endpoint before posting something that uses it on GitHub.

    Thoughts?

  • Dave,

    Can you share what you meant by voice chat in context of rss.chat? Did you mean realtime voice chat like audio-only Zoom meeting or users posting audio files that plays continuously?

Older posts