Notes
Short thoughts, updates, and quick posts. (1537 total)
-
Reclaiming My RSS Workflow
For years, my RSS reading and my writing have lived in parallel worlds. I consume through feeds, but I publish through my blog. I am increasingly convinced that this separation makes no sense, at least for a segment of my RSS subscriptions.
I have been thinking about moving my RSS reading habits outside of FreshRSS and expanding my custom RSS feed reader to import my OPML from FreshRSS.
The goal is simple: build a fully custom RSS reader with a built-in authenticated Micropub feature, deeply integrated with #indiekit.
If you’re reading this, you cannot see those interaction buttons because you’re not logged in.
On my side, I can click a button and send any item I’m reading directly into my blog’s new post creation flow. This means I can quickly comment on any external URL I’m subscribed to, and I can do so as a native IndieWeb Like, Bookmark, Reply, Repost, or even a full blown Note or Article.
When I click this “post button” either on blogroll, podroll or news or in the backend with Microsub, I can select the post type in advance.
Based on that choice, it prefills the title and URL in the appropriate fields of the post creation flow.
This may seem trivial, but for me it changes everything. I have long wanted to collapse the distance between reading and publishing, between consuming feeds and participating in them. News should not live in one silo and my blog in another.
Concretely, I might be on my podroll page listening to a podcast episode and decide to react. In just a few clicks, I can publish a response on my blog and syndicate it to Bluesky and Mastodon. Reading becomes publishing. Subscribing becomes participating.
My RSS workflow becomes part of my writing workflow.
I figured that if I really want to blog more often about what I read, explore on the web or my coding experiments my blog would need to become a hub for me, not just a blog in the open.
What’s your setup?
-
Rumored : Israeli Strike Kills Khamenei’s Relatives, Military Secretary; Khamenei Likely Dead 4 minutes ago
Israeli strike reportedly dropped 30 munitions, killing relatives of Iran’s Supreme Leader Ali Khamenei and his military secretary, with reports indicating Khamenei is almost certainly dead.
@FaytuksNetwork
Channel 12’s Amit Segal reports that 30 munitions were dropped in the strike, Khamenei’s relatives and his military secretary were killed, and that Khamenei is “almost certainly” dead.
-
I was reading this is this really all we can do ?
-
Le pire c’est que les personnes qui suivent ces formations et qui font ces expériences sont persuadées d’avoir trouvé le graal ou en tout cas quelque chose de plus que les gens qui ne suivent pas le troupeau mainstream auraient.
Ils ne se rendent pas compte qu’ils font partie du troupeau, un troupeau sur une piste parallèle mais troupeau quand même… ce dernier saute d’alter en alternatives comme mode de vie tout en prétendant savoir pour les masses.
-
After listening to this Podcast: Conspiracy Theory Nation
Conspiracy Theories Never Helped Epstein’s Victims
The recent renewed attention around the Epstein files has reignited a familiar chorus online. The same voices that pushed Pizzagate and later QAnon are once again claiming vindication.
They were not vindicated.
They were never right about anything.
And more importantly: they were never fighting for victims.
The Difference Between Exposing Abuse and Exploiting It
When Jeffrey Epstein’s crimes became public, what emerged was horrific but concrete: documented trafficking, credible survivor testimony, financial networks, powerful connections, institutional failures.
What conspiracy communities did was something entirely different. They absorbed those facts into a pre-existing narrative about a secret “cabal,” satanic rituals, coded messages in pizza menus, and an apocalyptic struggle between good and evil.
The focus was never on survivors. It was on proving the myth.
Movements like QAnon and the earlier Pizzagate did not emerge from investigative rigor. They emerged from anonymous message boards, pattern-seeking speculation, and political grievance.
They claimed to defend children. But they did not listen to children.
The Scapegoat Reflex
Conspiratorial thinking thrives on grand villains. The “elite cabal.” The hidden global network. The satanic ring.
But real abuse is rarely cinematic.
Epstein’s network operated through wealth, access, legal manipulation, social protection, institutional cowardice, and sometimes state failure. The impunity surrounding Jeffrey Epstein was not mystical. It was structural.
Conspiracy movements simplified that complexity into a moral cartoon. In doing so, they shifted attention from:
- How institutions failed
- How power shields predators
- How survivors struggle to be heard
- How legal systems protect the well-connected
Instead, everything became proof of “The Plan,” “The Storm,” or hidden codes only believers could decode. That is not accountability. That is mythology.
Where Were the Victims?
Even after the release of large volumes of Epstein-related documents, the reaction from conspiracy circles followed the same pattern:
Not careful reading. Not support for survivors. Not analysis of institutional reform.
Instead: selective screenshots, viral threads, wild extrapolation, and renewed cabal narratives.
The central tragedy is this: the louder the conspiracy noise became, the harder it was for real survivor voices to be heard.
Survivors need:
Legal support Public credibility Trauma-informed reporting Institutional reform
They do not need internet detectives chasing coded symbolism in celebrity photos.
The energy was never directed toward victim services, policy reform, or legal advocacy. It was directed toward narrative dominance.
Conspiracism as Distraction
There is a dangerous paradox here. Yes, elites sometimes protect their own.
Yes, powerful people can evade accountability.
Yes, state institutions can fail catastrophically.
But conspiracy culture does not clarify those failures. It obscures them.
When everything becomes a satanic cabal, nothing is concrete anymore. Structural corruption turns into fantasy. Legal accountability turns into prophecy. Evidence becomes optional.
In that environment, serious journalism, legal processes, and survivor testimony all compete with viral fiction.
And fiction wins attention. Part of the Problem
The QAnon fringe is not a counterforce to elite impunity. It is part of the ecosystem that sustains it.
By flooding the public sphere with outlandish claims, it:
- Undermines credibility around legitimate investigations
- Polarizes discourse into partisan spectacle
- Allows real abusers to dismiss scrutiny as “conspiracy nonsense”
- Exhausts public attention
- Noise is a shield.
- Spectacle is a shield.
- When everything is exaggerated, nothing sticks.
Accountability Is Boring — and Necessary
Real justice is procedural. Slow. Imperfect. Often disappointing. It involves courts, documents, witnesses, cross-examination, journalism, reform, funding, and persistence.
It does not involve secret codes on 8chan.
If we care about victims — truly care — then the measure of our engagement is simple:
Did we amplify their voices? Did we strengthen their legal paths? Did we support institutional reform?
Did we resist sensationalism?
Conspiracy movements failed that test.
They were not about children. They were not about justice. They were about narrative power. And narrative power without responsibility is not resistance.
It is distortion.
-
I wish I could use IndiePass to connect to my Fedify/Indiekit ActivityPub server so to have a unified publishing/reading experience for both Indieweb and ActivityPub
right now I have this but only on the browser
-
Read it Later, the way I always wanted it :

So my indiekit blog is where I publish on the open web but also syndicate to Bluesky/Fediverse/Linkedin when I want to but its also a content hub, for example my blogroll or my podroll or even Musics I listened can be used as source that I might want to save for later, but there is more, if you are reading this, you won’t be able to see it, but there are “save” buttons for logged in users in every place where content is aggregated from outside of my blog, this include my new Microsub RSS feed reader and even my new indiekit ActivityPub integration, I can basically “save for later” anything I want to check back later without having to use a bookmarklet or a browser extension or a third-party service !
I used to pollute my “Bookmarks” section with “saved for later” items, now I’m going to able to stop that and use my new “read it later” plugin for indiekit.
-
Petite histoire HelloFresh
Je ne suis pas client HelloFresh. Je n’ai jamais commandé quoi que ce soit chez eux et pourtant qu’elle ne fût pas ma surprise de tomber sur 2 domiciliations, ce même mois de février, de 39 € chacune sur le compte de l’association Chardons Bleus.
Du coup j’essaie de les contacter, par téléphone, on me donne un email pour régler le problème, a qui j’explique la situation déjà expliquée par téléphone, on me demande de repartager mes coordonnées clients (Je ne suis pas clients) je partage mes coordonnées personnelles afin qu’ils se rendent compte que je n’en suis pas un de leurs clients. Et puis silence.
Je les relance dans la chaîne d’email.
Réponse : en gros, c’est :
vous n’êtes pas clients donc cette domiciliation ne nous concerne pas plus que ça, voyez avec votre banque ou avec les autorités compétentes.
😯 bref j’ai bloqué HelloFresh via mon app bancaire.
HelloFresh m’a volé 2 x 39 euro et HelloFresh s’en fout complètement.
J’étais pas client, ce qui est clair c’est que je ne risque pas de le devenir, à vie.
-
kind of fascinating that I can browse the Fediverse, explore Public API timeline from my own Fedify powered reader and do so without storing much of the streaming content coming from my near 3K following or public instance api timelines.
-
Vraiment @cert_eu@infosec.exchange , un blog sans flux RSS ?
-
Near 300 deployments, meaning code changes, commit, npm publish, rebuild docker images, deploy, to reach the state I’m now with my blog :) it has been a wilde ride !
-
Finally fixed it, now all your reactions against my posts will display your nice facepile/avatar on my interaction page and below each full post
-
What if I could deploy my own Bluesky PDS and selfhost my Bluesky data in the same way I turned my Indiekit powered blog into an ActivityPub instance overnight with Fedify ?
-
Deep dive into Indiekit + Eleventy + Fedify https://rmendes.net/articles/2026/02/25/deep-dive-inside-indiekit/
-
I wish I had more UI/UX skills… when I look at the design of a bunch of the blogs I follow via my Microsub reader I feel my blog is completely outdated in terms of design.
-
Really liking the flexibility I built into my indiekit + eleventy deployment where I can create content in different ways :
- markdown files
- micropub create post endpoint store data in MongoDB
- static html serving like demo
-
One of the best hack I did to my Eleventy theme with Alpine is to store my session in the browser localStorage and then display to authed users a FAB, with contextual web actions on any part of the site :
- create a new posts, bookmark, article etc…
- edit the current post
this allow me to search anything via the frontend to edit, it works on mobile or desktop and its a life-saver !
-
I can now configure my h-card from the indiekit backend :)