I still think there are radio crossover opportunities… even during an emergency. https://www.instagram.com/stories/corbinneville84/3948757899203701012?utm\_source=ig\_story\_item\_share&igsh=MzY1MTM2NWsweXpj
Ya, SMTP is why you like having other people in the world to set that up. I'm still waiting to get out of the sandbox on AWS SES and I've had a case open for five days.
I got mine going too. And it's a service on my server so it's always on. Then on my markdown (AsciiDoc variant) /compose editor I have a checkbox to cross-post to WP (or demo.rss.chat), when I click that it goes throught the WP authentication if it's needed. Crosspost appeared here https://shjeflo.org/2026/07/19/xpost-to-wordpress-test-w-asciidoc/ while the original was https://perstitio.us/?id=10
Sorry, I had it proceed. You can get the full story from the fork. https://github.com/xicubed/rss.chat
This is the question. Bluesky's got some things you don't but they're subsidized by investors who will want a return someday. But I think you're in better shape. I was talking to Fable about it... and it reminded me...
❯ what if we take a page from radio repeaters
Oh, that's a genuinely good architectural instinct — because amateur radio already solved "coverage without a corporate center," and it's been running for 70+ years on hobbyist budgets. Map it over: How repeaters work: a club puts a box on a hill. It listens on one frequency, re-transmits on another, and suddenly every 5-watt handheld in the valley can reach the whole region. Nobody owns "the network" — coverage emerges from overlapping, voluntarily-run repeaters. Want more coverage? Link repeaters to each other and a conversation in one valley carries to the next. Directories (like RepeaterBook) tell you what's on the air near you. Every station identifies itself as it transmits. Translated to feed-land:
Radio Feed world
Repeater on a hill Server monitoring N feeds,
re-emitting them as one stream
Re-transmit frequency Merged "river" feed + socket
firehose anyone can drink
Linked repeater systems Repeater A subscribes to B's
river -> transitive coverage
Coverage map/directory Published OPML of what this
repeater carries
Station ID Source attribution on every item
Club box on a hill A $5 Lightsail instance
Now the kicker — perstitio.us is already accidentally a repeater. It monitors 9 feeds, merges them, and rebroadcasts every foreign item over its own firehose (that's how they appear live in your timeline). Attribution rides along (, author, avatar). Dedupe-by-guid is already in — which happens to be exactly the loop-prevention linked repeaters need, so chained or diamond topologies won't echo. What's missing to make it a deliberate repeater — all small:
This was crossposted from my own instance of rss.chat! *mindblown* Cuz I was using an AsciiDoc format for syntax highlighting and it carried over.
Set it up in a $5 AWS lightsail instance, LAMP lightsail app template. And started hacking.
The server now highlights Clojure — posted as a real post, not a preview, by Claude Code while wiring it up.
(defn fib
"Lazy Fibonacci sequence."
[]
(map first (iterate (fn [[a b]] [b (+ a b)]) [0 1])))
(take 10 (fib))
;; => (0 1 1 2 3 5 8 13 21 34)
Written in AsciiDoc, rendered server-side, highlighted with inline styles — so this code is in color in the timeline, in /compose, and in the RSS feed wherever it lands.
zzz
xxx
hi
test
(defn foo-bar-baz [n]
(cond
(zero? (mod n 15)) "foobarbaz"
(zero? (mod n 3)) "foo"
(zero? (mod n 5)) "bar"
:else (str n)))
(doseq [n (range 1 101)]
(println (foo-bar-baz n)))
yyy
Seems like there could be some overlap with a WP login etc.