<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: rmdes</title><link>https://news.ycombinator.com/user?id=rmdes</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 24 Jul 2026 03:29:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rmdes" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: Textcaster – social networking where RSS is the protocol]]></title><description><![CDATA[
<p>Article URL: <a href="https://textcaster.app">https://textcaster.app</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48967220">https://news.ycombinator.com/item?id=48967220</a></p>
<p>Points: 12</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 19 Jul 2026 11:43:23 +0000</pubDate><link>https://textcaster.app</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=48967220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48967220</guid></item><item><title><![CDATA[New comment by rmdes in "I joined the IndieWeb, here's what I learned"]]></title><description><![CDATA[
<p>Good work! Both the explainer and the implementation! I'm using indiekit which basically comes with IndieWeb batteries included! <a href="https://rmendes.net" rel="nofollow">https://rmendes.net</a> and I'm working to get it implemented on <a href="https://textcaster.app" rel="nofollow">https://textcaster.app</a></p>
]]></description><pubDate>Sun, 19 Jul 2026 11:34:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48967148</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=48967148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48967148</guid></item><item><title><![CDATA[New comment by rmdes in "Show HN: Textcaster, a feeds-native social timeline you can self-host"]]></title><description><![CDATA[
<p>Hi HN, I'm Ricardo, the author.<p>Textcaster is a social timeline built natively on feeds. The idea: posting
<i>through</i> 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.<p>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.<p>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.<p>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.<p>Stack: SvelteKit (Svelte 5) + Hono + SQLite, standards-forward with few
dependencies and no framework lock-in. MIT, self-hostable.<p>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: <a href="https://github.com/rmdes/textcaster" rel="nofollow">https://github.com/rmdes/textcaster</a></p>
]]></description><pubDate>Sat, 18 Jul 2026 17:01:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959874</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=48959874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959874</guid></item><item><title><![CDATA[Show HN: Textcaster, a feeds-native social timeline you can self-host]]></title><description><![CDATA[
<p>Textcaster is a feeds-native social timeline: people who post here and people who post on their own site are equal citizens. Everything travels as RSS — posts, replies, whole conversations — so following, threading, and federation work with nothing but open feeds.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48959700">https://news.ycombinator.com/item?id=48959700</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 18 Jul 2026 16:42:04 +0000</pubDate><link>https://textcaster.app</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=48959700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959700</guid></item><item><title><![CDATA[New comment by rmdes in "Ask HN: What Are You Working On? (July 2026)"]]></title><description><![CDATA[
<p>I'm working on improving my Indiekit <a href="https://getindiekit.com" rel="nofollow">https://getindiekit.com</a> (not mine, just a big fan & heavy user, to which I created plugins : <a href="https://rmendes.net/changelog/" rel="nofollow">https://rmendes.net/changelog/</a> and also working on a local Ai-stack deployment so that I can put that DGX Spark for a good use !</p>
]]></description><pubDate>Mon, 13 Jul 2026 16:17:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48894906</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=48894906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48894906</guid></item><item><title><![CDATA[New comment by rmdes in "Show HN: Claude Code Release Tracker"]]></title><description><![CDATA[
<p>Nice work, It would be really cool to be able to subscribe to a JSON/RSS/ATOM feed of this dashboard !</p>
]]></description><pubDate>Sat, 14 Mar 2026 09:24:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47374847</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=47374847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47374847</guid></item><item><title><![CDATA[Deploying Your Own IndieWeb Site with Indiekit and Eleventy]]></title><description><![CDATA[
<p>Article URL: <a href="https://rmendes.net/content/articles/2026-02-14-deploying-your-own-indieweb-site/">https://rmendes.net/content/articles/2026-02-14-deploying-your-own-indieweb-site/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47035375">https://news.ycombinator.com/item?id=47035375</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Feb 2026 14:26:48 +0000</pubDate><link>https://rmendes.net/content/articles/2026-02-14-deploying-your-own-indieweb-site/</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=47035375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47035375</guid></item><item><title><![CDATA[Show HN: OSINTukraine – Telegram Archive V2]]></title><description><![CDATA[
<p>Article URL: <a href="https://v2.osintukraine.com">https://v2.osintukraine.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46368919">https://news.ycombinator.com/item?id=46368919</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 23 Dec 2025 20:07:30 +0000</pubDate><link>https://v2.osintukraine.com</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=46368919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46368919</guid></item><item><title><![CDATA[New comment by rmdes in "Ask HN: Would you use a platform that deploys Docker Compose apps?"]]></title><description><![CDATA[
<p>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 <a href="https://cloudron.io" rel="nofollow">https://cloudron.io</a> but they are "limited" in the amounts of apps they can provide with support and quality path for upgrades.<p>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..</p>
]]></description><pubDate>Sat, 31 May 2025 20:28:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44146751</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=44146751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44146751</guid></item><item><title><![CDATA[New comment by rmdes in "Show HN: I made a simple Markdown blog creator"]]></title><description><![CDATA[
<p>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..?</p>
]]></description><pubDate>Sun, 14 Jul 2024 19:04:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=40962620</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=40962620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40962620</guid></item><item><title><![CDATA[New comment by rmdes in "Signal: Will leave the EU market rather than undermine our privacy guarantees"]]></title><description><![CDATA[
<p>perhaps, backups, even encrypted, hosted at Apple or Google doesn't fit the values of Signal and many if not most of their users?</p>
]]></description><pubDate>Sun, 02 Jun 2024 05:23:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=40551588</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=40551588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40551588</guid></item><item><title><![CDATA[New comment by rmdes in "Tmux is worse-is-better"]]></title><description><![CDATA[
<p>I'm into byobu because it allows me to choose tmux or screen and I've gotten used to how it handles new "windows" in my terminal, I mostly use it server side, so I can have persistence and have each tab window in the remote terminal running exactly what I want, combined with fish shell it's just a pleasure to work</p>
]]></description><pubDate>Sat, 25 May 2024 18:22:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=40476853</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=40476853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40476853</guid></item><item><title><![CDATA[New comment by rmdes in "Show HN: Openpanel – An open-source alternative to Mixpanel"]]></title><description><![CDATA[
<p>Waiting for the self-hosted version... would be great to be able to deploy this with Kubernetes too</p>
]]></description><pubDate>Tue, 21 May 2024 23:47:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=40435675</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=40435675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40435675</guid></item><item><title><![CDATA[New comment by rmdes in "DNS traffic can leak outside the VPN tunnel on Android"]]></title><description><![CDATA[
<p>Simply the best VPN around, in terms of values, mindset, loyalty to their core beliefs and the relentless proof to stick to their moto over the last decades.</p>
]]></description><pubDate>Fri, 03 May 2024 18:25:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=40250707</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=40250707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40250707</guid></item><item><title><![CDATA[New comment by rmdes in "Show HN: I made a CLI tool to create web extensions with no build configuration"]]></title><description><![CDATA[
<p>well... you just gave me a reason to rebuild my Bluesky extension from scratch, without a dependency from the original extension I used to get my base opengraph running. Bluesky OGraph Poster</p>
]]></description><pubDate>Tue, 30 Apr 2024 15:49:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=40212415</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=40212415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40212415</guid></item><item><title><![CDATA[New comment by rmdes in "I accidentally built a meme search engine"]]></title><description><![CDATA[
<p>I have been playing with it for a while but I miss a conversational interface where I can interrogate the PDF's and summarize them or let's say, find all the main events per year in a corpus of text and build a time-line of said events (context legal case with tons of text data to parse)</p>
]]></description><pubDate>Sun, 14 Apr 2024 13:04:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=40030806</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=40030806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40030806</guid></item><item><title><![CDATA[New comment by rmdes in "Snikket Android app temporarily unavailable in Google Play store"]]></title><description><![CDATA[
<p>Properly Evil.</p>
]]></description><pubDate>Sat, 13 Apr 2024 19:20:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=40025319</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=40025319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40025319</guid></item><item><title><![CDATA[New comment by rmdes in "I accidentally built a meme search engine"]]></title><description><![CDATA[
<p>I want to do this but for 30GB of PDFs</p>
]]></description><pubDate>Sat, 13 Apr 2024 17:53:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=40024759</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=40024759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40024759</guid></item><item><title><![CDATA[New comment by rmdes in "Replacing Wires Could Double How Much Electricity the US Grid Can Handle"]]></title><description><![CDATA[
<p>Breaking : Also works with bridges, train tracks , roads and most old infrastructures</p>
]]></description><pubDate>Thu, 11 Apr 2024 04:40:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=39998436</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=39998436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39998436</guid></item><item><title><![CDATA[New comment by rmdes in "Spotify demonetizes all tracks under 1k streams"]]></title><description><![CDATA[
<p>Feels like Spotify is restructuring systemic issues instead of trying to solve them. It's almost amazing how little, since the advent of Internet, the music industry changed, it did change, for established names more than small artist but the fundamental issue remains the same : fair & stable redistribution of value generated from artists.</p>
]]></description><pubDate>Mon, 08 Apr 2024 15:51:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=39970927</link><dc:creator>rmdes</dc:creator><comments>https://news.ycombinator.com/item?id=39970927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39970927</guid></item></channel></rss>