rmdes

Joined 8 years ago

Karma
112
Submissions
56
Member since
Aug 25
[ my public key: https://keybase.io/mendes; my proof: https://keybase.io/mendes/sigs/TJRLz7OtQzfCUj3vV3h5bDI30drpVx6lIGGrbKTKACA ]
View on Hacker News

Recent submissions

Comment · 3 months ago
Comment · 3 months ago
Yes definitely.. Laziness can take over very easily, now it requires discipline to write long form without being tempted to draft it out of spoken words and then polish it minimally to keep it human but properly arranged and spaced.

It's even more the case with English or any non-native language

Comment · 3 months ago
Comment · 3 months ago
Hi HN, I'm Ricardo, the author.

Textcaster is a social timeline built natively on feeds. The idea: posting through the instance and bringing your own site's RSS feed should land in the same timeline as equal citizens — following, threading, and federation all happen over open feeds (RSS, OPML, JSON Feed, WebSub, rssCloud) instead of a proprietary API. It's a modern take on Dave Winer's rss.chat and the Textcasting idea (textcasting.org); the name is an attribution/credit to Dave Winer.

What itched: the RSS/Textcasting world and the IndieWeb world have kept their distance, and social timelines are almost always locked behind a private API. I wanted to see if you could build a real, real-time, multi-user timeline where the substrate is just feeds — and where a conversation can federate A→B→A over nothing but RSS.

What works today (it's pre-release but end-to-end): - One live server-rendered timeline over SSE that mixes local posts and polled-in remote feeds. Works fully with JavaScript off — live updates are progressive enhancement, not a requirement. - Markdown composer with live preview; the same unified/remark pipeline renders the preview and the published post, sanitized server-side. - Real threading over plain RSS: replies are posts, reconstructed from the `source:` namespace + RFC 4685, with honest orphaning and out-of-order healing (a reply that arrives before its parent snaps into place later). - Feeds in (RSS/Atom/JSON Feed/OPML, plus h-feed/mf2), feeds out (per-user RSS+JSON and an all-users firehose), real-time federation both directions via WebSub + rssCloud. It round-trips with Dave Winer's rss.chat — his threadwalker walks Textcaster conversations unmodified. - Guest posting, email+password with verification, or passwordless magic link. One-command Docker dev stack; self-hostable behind Caddy with automatic HTTPS.

What's not there yet: IndieAuth sign-in, Micropub posting-in, and Webmention are next on the roadmap but unbuilt. No release is cut. Expect rough edges.

Stack: SvelteKit (Svelte 5) + Hono + SQLite, standards-forward with few dependencies and no framework lock-in. MIT, self-hostable.

I'd love feedback — especially from the RSS/Textcasting and IndieWeb folks, since interop is the whole point. If your site has a feed, I'm curious whether Textcaster threads it correctly. Code: https://github.com/rmdes/textcaster

Comment · 3 months ago
I'm working on improving my Indiekit https://getindiekit.com (not mine, just a big fan & heavy user, to which I created plugins : https://rmendes.net/changelog/ and also working on a local Ai-stack deployment so that I can put that DGX Spark for a good use !
Comment · 7 months ago
Nice work, It would be really cool to be able to subscribe to a JSON/RSS/ATOM feed of this dashboard !
Comment · 1 year ago
I would be interested, would even help testing and contribute but the next problem that arise if users had such easy way to deploy apps is, how do you handle backups, migration to new versions, single sign on, there are projects similar to this idea that already go very far, such as https://cloudron.io but they are "limited" in the amounts of apps they can provide with support and quality path for upgrades.

Inevitably, if I had all the apps I want to spin at hands, I would need a very neat way to make sure path to upgrades are smooth, don't break things already in place and potentially used in "production" by either friends of family..

Comment · 2 years ago
it's a cool thing, but make it one time subscription, self-hosted, Docker, k8s, whatever else.. even a binary and I would pay for it, at least once. but I'm never going to deploy my blog on your stuff, that's for sure. also.. have you considered adding a few bricks of the indieweb.org / indiewebify etc..?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton