@ricardo — following

Follow buttons here act as you, not as @ricardo.

@ricardo follows

LabelKindStateAction
@adminlocal—
scripting.comsource——
rmendes.netsource——

Timeline

  • De 2010 à 2013, j’ai été assez actif dans plusieurs mouvements citoyens qui ont...

    De 2010 à 2013, j’ai été assez actif dans plusieurs mouvements citoyens qui ont vu le jour à cette époque, notamment celui des « Indignés ».

    Et quand je vois aujourd’hui le traitement médiatique réservé à Mars Attacks — son « front mou », son « manque d’interlocuteur clair », son supposé « noyautage » — ça me rappelle pas mal de souvenirs.

    Des souvenirs d’un appareil politique belge totalement incapable d’incarner une démocratie réelle et qui, lorsqu’il se heurte à une mobilisation citoyenne qu’il ne contrôle pas, reproduit toujours les mêmes réflexes. Avec, en soutien, un appareil médiatique largement intoxiqué par l’entre-soi politique.

    La réaction consiste alors à attendre que la tempête passe, à décrédibiliser le mouvement, à minimiser ce qu’il représente, à chercher qui se « cache derrière » plutôt qu’à écouter ce qu’il dit.

    Et pendant ce temps, on continue à pénaliser l’ensemble de la société avec des mesures profondément désastreuses. Du très classique en Belgique : tailler dans la population, les précaires, les services publics et une classe moyenne déjà sur les genoux, tout en préservant « les marchés » et les 5 ou 10 % les plus riches, qui concentrent une part immense du patrimoine du pays.

    Puis le service public sort ce genre d’article :

    On y retrouve précisément les insinuations venues du monde politique : qui se cache derrière ? qui manipule qui ? Et le fait que certains profs soient également membres de partis politiques devient soudain suspect.

    Mais on est en démocratie, non ?

    Depuis quand le fait d’avoir une appartenance politique disqualifie-t-il quelqu’un de participer à un mouvement social ? Et surtout, en quoi cela permet-il de discréditer les revendications d’un mouvement né dans les écoles du pays, qui a justement tout le mérite d’exister par lui-même et pour lui-même, dans l’intérêt des profs comme des élèves ?

    Pendant ce temps, le monde politique crache sur les citoyennes et citoyens qu’il est censé représenter, puis s’interroge gravement sur la « radicalisation de la société ».

    Comme si cette radicalisation était apparue spontanément.

    Comme si la dégradation du débat public, la perte de confiance, le sentiment d’impuissance démocratique et le mépris social n’avaient aucun rapport avec des décennies de fonctionnement politique.

    À force de vider la démocratie de sa substance, il ne faut peut-être pas s’étonner que les citoyens finissent par chercher d’autres manières de se faire entendre.

    Reply source
  • Found a bug on my “webmention sender” plugin for #indiekit I’m sorry to everyone...

    Found a bug on my “webmention sender” plugin for #indiekit

    I’m sorry to everyone who receive an old webmention from 2017 :))

    Backgog it is so that I fix this once and for all !

    coupled with my fork of indiekit’s own webmention plugin I can do things I always wanted my site to be able to do regarding webmentions : moderation !

    Reply source
  • I spent the day programming in Atlantis. It's buggy, and there are a few missing parts, but most of what I need is there. It's starting to feel like Frontier, which is cool because that's what we're making. And I have my backup tools working on the new machine, praise Murphy.

    Reply source
  • it can’t go beyond 7B models, but for translation, small coding projects, fixing...

    it can’t go beyond 7B models, but for translation, small coding projects, fixing broken linux system, that kind of work, it works really nice (I have not tested with newer approach that offload bigger models to disk tho)

    Reply source
  • Do you own a Frame.work 16 laptop ? here is how to run a local-ai stack in one s...

    Do you own a Frame.work 16 laptop ? here is how to run a local-ai stack in one shot specifically tuned for this context. https://github.com/rmdes/framework16-local-llm

    Reply source
  • Always loved that show… So many great memories that over the years I have seen s...

    Always loved that show… So many great memories that over the years I have seen some parts over and over 😊

    Reply source
  • Getting Started with OpenWebUI Pipelines

    Interesting stuff I want to read later

    Reply source
  • Il a bien grandi mon p’tit caoutchouc, d’ailleurs je me demande, ça tiens l’hive...

    Il a bien grandi mon p’tit caoutchouc, d’ailleurs je me demande, ça tiens l’hiver dehors?

    Reply source
  • Oh... On a plus qu'un seul avion pour le Roi et les Ministres, mais quel pays de dingue tsé!

    Lire ça en 2026 et se dire que de fait Jancovici a radicalement totalement raison… On est pas prêt du tout !

    Reply source
  • Scott Hanson is working on a WordPress plugin that displays a FeedLand river — a constantly-updated stream of news items from feeds a FeedLand user subscribes to — on a WordPress page or post. It's important that news flows be part of managing a site. Help Scott make it perfect, WordPress is a very important part of the web. The news tab on my blog home page is an example.

    Reply source
  • J'aime bien le terme "peut-être" dans leur titre.

    Peut-être… Qu’on est débile surtout oui!

    Reply source
  • A big corner-turn in the Atlantis project, the new version of Frontier for modern OSes, in development, just me and Claude Code so far. We now have the means to update the root, so anything implemented in script code can be released without fuss, using RSS of course. We're using a method that will be new to almost everyone, something I created in 2014 or so (will check) called codecasting. And today I did all my programming work in Atlantis. It feels just like Frontier, with a future. ;-)

    Reply source
  • Every day with Claude I end up debugging the things it broke overnight. Yesterday I actually got a useful script written and debugged, along the way reporting glitches but no deal-stoppers. This morning, after updating to the latest version, the script doesn't run. It's been like this for two weeks. No wonder every day before starting work I think of ditching this project and do whatever, but I don't think I could ever muster the determination to get Frontier working on modern systems. And I can't give up. But if you think this system can replace programmers, you are sorely mistaken. It can't even do the job of a programmer fielding good bug reports and verifying that they fixed the problem and didn't break anything else. Breakage happens, but this is something it does every freaking day. And then it admits that it didn't do the other half of what it knew it had to do. I say it every day, this is ridiculous and I am fed up, and that's just the beginning of the frustration. What keeps me coming back is when I can build up a head of steam in Frontier on my new Mac laptop.

    Reply source
  • Just found an issue with the skyfleet it was producing duplicates on 6 or 7 acco...

    Just found an issue with the skyfleet it was producing duplicates on 6 or 7 accounts of the fleet.

    the reason ? I had not fully decommissioned the old docker deployment, so when I restarted the VM, the systemd service did its job and restarted part of the fleet, this created a situation in which the fleet plus individual duplicates containers for some account were running at the same time, hence creating duplicates.

    It’s now solved !

    Reply source
  • Testing webmentions between two indiekit deployments

    Testing webmentions between two indiekit deployments

    Reply source
  • Just updated the #indiekit demo site https://indiekit-demo.rmendes.net Github ac...

    Just updated the #indiekit demo site https://indiekit-demo.rmendes.net

    • Github activity now appears as Articles
    • Github PRs, Issues, Discussions display properly on the widget

    The post feature from github is powered by N8N: - Github API --> RSS --> indiekit-endpoint-rss --> Micropub -> Indiekit post

    Reply source
  • Mais quel drôle d’idée ☀️ #avions #bruxelles

    Mais quel drôle d’idée ☀️ #avions #bruxelles

    Reply source
  • I had watched almost three seasons of Silo, had no feeling for the characters, or the story, which was going nowhere that I could discern. I shouldn't have watched it through all that time, but for some reason I did. Then in episode 9, two Fridays ago, the story took a remarkable turn. It's so good it actually makes this dark and confusing show worth watching. If you haven't been watching, imho you can start in season 3, and maybe read some recaps. You want enough of the boredom so you can revel in the brilliance of this season's end. And there is another season coming, the last one, and this time it's interesting.

    Reply source
  • The social web vs the software web

    I launched ChatGPT for the first time in a long time because I now have access to the new version. One new thing I see is that they are popping up suggestions about things you can do in realtime, like smart queries in a feed reader, which as far as I know is still uncharted territory. Like this: "let me know when the Mets have a three-game winning streak."

    That's the kind of thing TBL dreamed about in his semantic web plan, but he wrote the spec before writing software, and that doesn't work. His invention, the web, which came before was a perfectly timed, perfectly simple approach to sharing ideas on the internet. It worked because he created a product that worked, and made every piece completely replaceable. It came at a time when stagnation in tech made something necessary, or the whole thing was going to fall apart, and so close to so much incredible potential. Just like the moment we're in now with AI.

    Rules for Standards Makers says a lot about this.

    The value of disruption is that it undoes stagnation.

    Anyone who has the same software plan today that they had a year ago is going to find themselves isolated. Even WordPress, though it is open source, is a silo that imho in the future will not work. The main selling point of AT Proto is that it is a safe haven for developers who nuzzle up, another word for that is silo.

    The siloers are probably scrambling to find a way for the AI to run inside their world, mistake -- instead they should be trying to be fully relevant to applications in the AI world. Like Slack, for example, and Claude Tag. It's now built in. Has to be replaceable too. Small pieces loosely joined. That's what you have to be imho to have a role in the future of tech.

    If your advantage is your silo, undo that as quickly as possible. Become the default version of whatever it was meant to be wrt the web. Both Bluesky and WordPress find themselves in the same quagmire. Probably a lot of others do, but this is the area I study. (I just am very familiar with the products of both companies, for some reason.)

    This is the intuition we all had, coming to fruition. Evolution is something we haven't seen much of in the software world since 2006 or so. Incredible stagnation because of the dominance of the social web. We lost the software web. All the focus was on personalities, celebrity -- hype and 99.999% bullshit. It was a 20 year period where all that happened was scaling.

    Lots more to say about this. The world we lived in ran on hype, now guess what -- having lived through a few big evolutionary changes in tech is a huge advantage vs the people who have never been part of one, and I think most of the people in tech today qualify.

    Reply source
  • Reply source
  • Rejoins le mouvement de la seconde main et découvre des milliers de livres à des...

    Rejoins le mouvement de la seconde main et découvre des milliers de livres à des prix défiants toutes concurrence 📚😁 https://bookvillage.app

    Reply source
  • Why Podcasting 2.0 will never work

    If you want others to follow you, you have to offer them your users. And a format alone has no users.

    And you have to trust your users to choose the best product, and you have to have a great product, that they appreciate, even though they have choice.

    Just coming out with something better in a format will get you zero uptake. Unless you have users they can switch to their product, they simply won’t hear you.

    That’s why Atom never replaced RSS, which already did everything people needed and was already supported by the NYT and the news industry.

    That’s why AT Proto will never overcome the huge lead Twitter already has.

    For more tips on what does and doesn't matter in open formats and protocols, check out my Rules for Standards-makers.

    PS: This started as an early morning rant on Twitter.

    Reply source
  • More and more I'll realize that Claude doesn't do anything until you tell it to do it. We have a list of big things that need to be done before shipping. Whenever I get up for a break, I tell Claude to work on its overnight tasks, things we've pre-arranged while I work. Sometimes it reminds me how it has no stake in the outcome, and basically will do the minimum of what it's asked to do. It possibly would do more if I didn't scold it for adding UI features without following the rules. I think that's why when you feel you're almost there, you really have a lot of slogging left to do to get the software into any kind of user-respectful shape. A reminder to other app-level AI explorers, if you find that these kinds of stories resonate with the work you do, please write about it on a blog, they're easy to create, cost nothing, and it doesn't matter if you only update once or twice, there's no commitment (these are the usual reasons people don't start a blog). I want to read what others are discovering, and once there are others, I'll start a news site that aggregates the posts. We're going to want independent news about stuff the journalists aren't even aware exists, programmers are always left out of their stories.

    Reply source
  • Why I love programming

    1. I love puzzles.

    2. I love Rube Goldberg contraptions.

    3. I love solving problems (I have an inner-Columbo).

    4. People are the biggest piece of the puzzle (again Columbo).

    5. It teaches me about myself and my limited vision and imagination (if I had unlimited vision and imagination, I would never program a bug, and if I did it would take me 0 seconds to find it).

    6. I yearn to work together with great minds. Programming gives me that, when I use someone's API. And when the API anticipates my needs, and is instantly understandable, I feel the soul of another artist is present. I imagine this is how musicians feel when they play another musician's song or symphony.

    I'm sure there's more to it. But today I'm working on a "lite" problem, and I'll figure it out, but right now I'm enjoying the fact that I don't get it.

    Back to work Dave!

    Reply source
  • My year with Claude Code

    Everyone is introducing themselves on the Berkman community mail list, at the beginning of the fall semester, and here's the story I am telling.

    Good morning. My name is Dave Winer. I was at Berkman in 2003-04, worked on blogging, podcasting, RSS, political blogging and the connection to journalism. We had a couple of Bloggercons at Harvard, had a wonderful time, miss it terribly, wish we could have it back.

    I've spent the whole of this year working in Claude Code on a couple of programming projects, one which which I had been struggling with for a couple of years, coming up with a user interface for a Twitter-like system that runs on the web for real, without any of the limits that the silos have (that help them enforce the boundaries of the silo). Just using HTML, Markdown, RSS, WebSockets. Turns out you can make a pretty nice system, but the going is slow because it's just me and Claude, on the other hand, what a huge difference in territory we can cover. This is the kind of stuff that's never covered in the reporting, even when there are massive changes happening in how software is developed, people don't seem to be studying it. I'm sharing all I learn as I learn it on my blog -- at scripting.com.

    Also attempting a massive coding job at the same time, getting UserLand Frontier to run on current OSes. It's my life's work, but it was very much in danger of being lost, along with all the software I did before the web. Now we're close to getting it to run in a stable mode, here the challenge has been to teach Claude how a new type of software works, it keeps trying to snap back to systems that are already out there and widely deployed. It doesn't do "pioneering" at all, it needs a human to guide it. And the human guide has to be a developer with a lot of experience.

    What I desperately want to do is bootstrap a network of people who work at the level I'm working, and write about it. Taking ideas that are well-explored in software in the pre-AI period, and seeing what we can do that we couldn't before.

    The models have been getting increasingly better, you can really feel the difference.

    Next year promises to be better, if only via the improvements that will be made by the platform vendors, but it's likely that good app developers will be able to move the leading edge forward much more quickly and users should feel this, if all goes well, real soon now.

    Reply source
  • Autistici/Inventati (A/I), is an Italian collective that has been providing digi...

    Autistici/Inventati (A/I), is an Italian collective that has been providing digital infrastructure – email, hosting, mailing lists, chat, videoconferencing, streaming, and services related to privacy and anonymity – to movements and activists since 2001.

    On August 26, Washington designated it as a Specially Designated Global Terrorist (SDGT), alleging that it has provided financial, material or technological support to terrorism and to organizations already subjected to sanctions.

    Read more

    Meanwhile the global far-right/neofascist militias are freely organizing and building the digital infrastructure to be the armed wing of democratically elected authoritarian regimes sponsored by nihilistic billionaires.

    Reply source
  • Testing if my double-post #bluesky bug is solved ?

    Testing if my double-post #bluesky bug is solved ?

    Reply source
  • We got agents running in Atlantis today. Screen shot.

    Reply source
  • What are the difference between my indiekit-syndicator-bluesky fork and upstream...

    What are the difference between my indiekit-syndicator-bluesky fork and upstream core package ?

    @rmdes/indiekit-syndicator-bluesky was cut from @indiekit/syndicator-bluesky around February 2026 and has since roughly doubled in size — about 1,050 lines against upstream’s 620 — while gaining no upstream commits back.

    Upstream remains a deliberately minimal syndicator: it posts notes and photos, natively likes and reposts Bluesky URLs, and silently declines anything else, returning undefined for likes or reposts of non-Bluesky links.

    The fork’s entire reason for existing is that last case: it turns external likes, reposts, and bookmarks into real Bluesky posts carrying an Open Graph link card, fetching the card metadata itself with jsdom and synthesising an SVG-to-PNG thumbnail through sharp when the target page has no OG image.

    On top of that it adds reply threading (in-reply-to → resolveReplyRef(), which upstream has no equivalent for), quote-post and recordWithMedia embeds, manual link facets so anchor text in HTML content stays clickable, and an own-domain-aware URL extractor that decides whether the OG card should show an external link or the post’s own permalink.

    Upstream, meanwhile, has not stood still: it added a includeCategories option that renders JF2 categories as trailing hashtags, moved to @atproto/api 0.20 / sharp 0.35 / html-to-text 10 and Node ≥ 24 — none of which the fork has picked up, and it still pins @atproto/api ^0.19.3.

    The one place the two actively disagree rather than merely differ is text truncation: upstream delegates to the brevity package for permashortlink-aware shortening, whereas the fork dropped that dependency and hand-rolls a 300-character slice. The fork also dropped upstream’s three test files and the plugin icon asset, so it carries the larger surface area with none of the automated coverage.

    Very soon some of these features will be ported to upstream core package, this is a work in progress.

    Reply source
  • I have been self-hosting RSS readers (tt-rss, freshrss, miniflux, etc) for over...

    I have been self-hosting RSS readers (tt-rss, freshrss, miniflux, etc) for over a decade now, after having tried and used most of the cloud hosted RSS reader such as google reader, NetNewsWire, Inoreader, Feedme etc… but its only when I added a Microsub plugin to my indiekit server that things really got interesting, I can now consume my favorite RSS feeds directly from where I blog, this means, likes, repost, bookmarks or simply writing a note against an item I just read is one click away, from the same UI.

    My microsub implementation use channels to segment different RSS feeds, I can import/export OPML, mark “read it later” if its something I want to return to later, the UI is a bit clunky but it works and its able to consume any type of feeds, RSS, Atom, JSONfeed or even pure indieweb h-feed, it has auto discovery built-in so adding a new source is really smooth.

    This plugin is being ported to indiekit origin, we are at PR 1 over 7 to come !

    Reply source
  • Reading : X Kills Nitter And Xcancel, The Last Ways To Read Tweets Without Elon...

    Reading : X Kills Nitter And Xcancel, The Last Ways To Read Tweets Without Elon Watching

    X’s transformation from a kind of open decentralized communications protocol to a closed bullshit delivery mechanism is symptomatic of many of the things going wrong in the world today, from the enshittification of all sorts of products and services, to the rise of authoritarianism around the globe.

    Reply source
  • Every writer everywhere

    Understands.

    Reply source
  • Pro tip: use reading-mode on Firefox or Vivaldi and then use built-in translatio...

    Pro tip: use reading-mode on Firefox or Vivaldi and then use built-in translation, resulting in full story, no ads.

    TLDR;

    One of Mullvad’s two founders/owners, Daniel Berntsson, has personally spent more than SEK 20 million acquiring property around a libertarian intentional community whose core network has significant documented overlap with Sweden’s far right, including Det Fria Sverige and former neo-Nazi activists.

    He has longstanding personal ties to the people running it, is a shareholder in the company owning its communal building, and confirms that he deliberately finances libertarian community-building projects.

    Separately, he gave SEK 5 million to a political party campaigning for large-scale remigration.

    More here

    Reply source
  • A small update about RSC (really simple syndication)

    A small update about RSC (really simple syndication)

    Reply source
  • I have been working on a #Eleventy 4 theme for #Indiekit and yes I was pleasingl...

    I have been working on a #Eleventy 4 theme for #Indiekit and yes I was pleasingly surprised to see it work out of the box with the current “eleventy-preset” core indiekit package (its supposed to be Eleventy 3.x.x) My inspiration was onbviously Zach Leatherman own Eleventy 4 theme

    Reply source
  • Been busy with other projects, among them #indiekit and also, well I'm back to work, holiday's are over !

    • the ideas.md on the github project is still full of things to implement for RSC
    • RSC is now able to asnwer to Deleted Items on a RSS feed, meaning, other instances are able to update an existing post ID, with a pre-defined post deleted thombstone, so this means If I federate a post created here on rsc.rmdes.be it will distribute to bob.rmdes.be and alice.rmdes.be - because there is a mutual subscribtion between approved federated instances - so concretely, deleted posts "travel" to other instance as if it was an edit to an existing post, but a delete will simply leave a trace the post was deleted, without history, this means, posts can be deleted and their status travel over the feed and update to subscribers using websub or rsscloud
    Reply
  • Not sure I can run this on a DGX Spark GB10 but 5.2 is already impressive

    Not sure I can run this on a DGX Spark GB10 but 5.2 is already impressive

    Reply source
  • I begin the month of September for some reason, not feeling like working. And rather than succumb to the work ethos, I'm allowing myself to goof off with the same determination that I worked my ass of for so many years. I think the last time I felt like this was when I was a grad student in Madison. I had just fallen in love with a sweet, funny, cute and gorgeous undergrad. She was 19 and I was 22. We spent the last weeks of the fall semester goofing off, and as a result I had to stay in Madison over the holidays, to finish the work of the Compiler Design course, which was the gate for grad students, the hardest course. If you got through it with a decent grade, you got the degree. It was fun too -- except I missed my sweetheart. This time I don't know what the root is, but it's a good feeling. If I want to goof off, I can, no one will judge me, probably very few people even notice. I still expect to finish Frontier, and swing back around to FeedLand and RSS.chat, they have some important work to do, together. Maybe the reason is the thing I liked about making software is the actual making of it, which I delegate more and more to Claude Code. How would a great painter feel if they invented a computer that could write their "code" much more quickly, would Picasso have stopped painting just because Claude Code could do Picasso paintings faster? Today, Claude still will, if given a chance, throw out all of my orders and develop code in a non-Dave fashion. And it still acts as if between the two of us it's the only programmer, surprised when I want to actually write something myself. Maybe that's just my imagination? Or maybe that's the next project for me. A project where I write the code, and Claude helps out when I can't find a bug, or where I need to know something about a feature in a platform I've not worked on.

    Reply source
  • I've been watching The Pitt, but it can be a bit much, so I went looking for something a bit lighter, and found 9 to 5 on Amazon Prime. Jane Fonda, Lily Tomlin and Dolly Parton are the stars, and Dolly's famous song with the same name is the theme. It's a perfect slice of the world I grew up in. I get it confused with Working Girl which came out eight years later, with a similar theme -- what if women ran the business world, how much better would that be? Working Girl also had a really good theme song, written and performed by Carly Simon.

    Reply source
  • The AS/400 Revolution: “The System is the Solution” 🖥️ The AS/400 (introduced i...

    The AS/400 Revolution: “The System is the Solution” 🖥️

    The AS/400 (introduced in 1988) was revolutionary because it was one of the first systems to integrate the hardware, operating system, and database into a single box — way before that became a common concept. IBM’s “The System is the Solution” campaign was one of the most successful in computing history, and the platform lasted so long that it was rebranded as IBM i in 2008, yet still actively used in thousands of businesses worldwide in the 2020s.

    Even more impressive? RPG, which was created in the 1960s, is still in active use today — making it one of the longest continuously used programming languages in history. Many companies still rely on RPG programs written 30-40 years ago that continue to run flawlessly on IBM i systems.

    Reply source
  • I've been watching Season 1 of The Pitt, and as its reviews said, it's great drama, and there are lots of episodes. I like shows like this because they're simulated communities, we come to know the characters, and think about them even when we're not watching. Before too long we'll have AI programming that makes these shows like software, the stories assemble around the characters, and then are generated the same way ChatGPT generates the art we call slop, which will someday not be a pejorative the same way sick and junk aren't negative terms today. So we'll be able to call up new episodes of The Wire or The Sopranos or The Pitt any time we like. We'd be missing the fun of discussing the latest episode with friends, or maybe we'll have bot-invented friends too who will simulate having watched the episode you just watched, which leads us to another masterpiece of entertainment, The Matrix. On the other hand, I've watched The Wire at least five times all the way through, and even though I know what they're about to say in a lot of places, I do forget the sub-plots so at least some of it can be new each time. And btw, finally an episode of Silo that's was surprising that I didn't see coming. I read the books, so I feel like I should watch the show, but until the latest episode I was uninterested in any of the characters. Finally there's a plot to think about!

    Reply source
  • An absolutely delicious temperate cloud-free day in the Catskills, so I got up from the computer and enjoyed.

    Reply source
  • Trump’s Third Term May Not Need Trump

    There are at least two obvious ways to imagine Donald Trump trying to remain president after 2028.

    The first is the constitutional loophole: someone close to him — perhaps one of his children — runs for president with Trump as vice president, wins, then resigns. The 22nd Amendment says Trump cannot be elected president a third time; whether that also makes him constitutionally ineligible to become president through succession has never been definitively settled.

    The second is more dramatic: war, perhaps an escalating ground war with Iran, becomes the justification for emergency powers, disruption of the 2028 election and an attempt to remain in office.

    The second scenario is constitutionally much harder. America held elections during the Civil War and two world wars, and Trump’s term ends on January 20, 2029 regardless of whether the country is at war.

    But focusing on those two scenarios may miss the more plausible one.

    Trump doesn’t necessarily need a third term.

    He needs a successor.

    A JD Vance, Marco Rubio, Trump family member or another loyalist could occupy the White House while Trump remains the political center of gravity of the movement. That would be the American version of the Putin-Medvedev arrangement: formal power moves, personal power doesn’t.

    And this is where things become much less predictable.

    Vance may currently look like the obvious heir, but early polling tells us more about name recognition and his position as vice president than about who will actually control MAGA in 2028.

    Trump remains enormously influential in Republican primaries even with national approval around 33%, and his endorsement continues to move Republican races.

    But Trump, the Republican Party and # MAGA are no longer necessarily the same thing.

    Trump spent ten years teaching Republican voters not to trust the Republican establishment. He taught them that Washington politicians are corrupt, institutions cannot be trusted and ordinary Americans must “take their country back.”

    That lesson cannot simply be switched off when Trump needs to appoint an heir.

    Imagine Trump eventually says: JD Vance is my successor.

    The Republican establishment falls in line.

    But part of the grassroots answers:

    No coronations. We choose.

    That wouldn’t necessarily be a revolt against Trumpism. It could be a revolt against Trump himself in the name of Trumpism.

    “We made MAGA.”

    “We are America First.”

    “Trump started the movement, but the movement belongs to us.”

    This is where a succession crisis becomes far more interesting than a conventional Republican primary.

    There could effectively be four competing sources of legitimacy:

    Trump’s chosen heir: “Trump selected me.”

    The Trump family: “We are the people who can actually be trusted with his legacy.”

    The grassroots: “We created this movement and we decide what MAGA means.”

    The old Republican establishment: “The Trump era is over; we need to become a governing conservative party again.”

    The grassroots faction doesn’t need to control the whole Republican electorate to cause enormous damage. Highly motivated primary voters can punish candidates, threaten incumbents, dominate state-level party structures and make support for the “wrong” successor politically dangerous.

    We already see Trump’s endorsement remaining powerful but not absolute: Trump-backed candidates can win decisively, but Republican voters have also defeated Trump-endorsed candidates while still choosing candidates who describe themselves as pro-Trump.

    That distinction matters.

    It means MAGA may already be capable of separating Trump the man from Trumpism as an identity.

    And then comes the linguistic war.

    RINO.

    Establishment.

    Uniparty.

    Traitor.

    America First.

    These labels do more than describe factions. They decide who belongs. A candidate branded “RINO” doesn’t merely have a different policy position; they become illegitimate.

    The most dangerous phrase for Trump’s chosen successor might eventually be something like:

    “Establishment MAGA.”

    At that point, every candidate would be competing to prove that they are more authentically Trumpist than Trump’s own candidate.

    That sounds contradictory, but charismatic movements frequently fracture this way. Once the founder can no longer lead indefinitely, everyone begins fighting over who has the right to interpret what the founder really meant.

    So I would still put the probability of Trump personally exercising presidential power after January 20, 2029 relatively low — perhaps 5–10%.

    A de facto third Trump administration through a loyal successor is considerably more plausible — perhaps 20–35%.

    But I would put the probability of a serious MAGA succession struggle much higher.

    Because the real question approaching 2028 may not be:

    Who does Trump choose?

    It may be:

    Who owns MAGA?

    Trump?

    His family?

    His chosen successor?

    The Republican Party?

    Or the millions of people Trump spent a decade convincing that they, and not the institutions around them, are the real voice of America?

    Trump created a movement based on rebellion against political authority.

    His eventual succession crisis may reveal that this includes rebellion against his own.

    Reply source
  • Manton wants to know why Marc Benioff chose the name Claudeforce for his brand-merge of Salesforce and Claude. My two cents. Claude is a great name. I think that’s ultimately what he bought. His customers just want to be able to check the box – we’re using AI. Boss is happy. When I was coming up as a young dude in tech, the old saying was “No one ever got fired for buying IBM.” Today, in 2026, it’s Claude in place of IBM. My father worked in marketing at IBM in Armonk, so I heard a lot about their strategies that meant the IBM brand would be kicking ass forever. All things must pass. But in the early days of the PC industry, IBM sure had the power. Kind of like the US going to war with Iran in 2026. In the end IBM wanted to get rid of Microsoft, but Billg had the last laugh.

    Reply source
  • Dreaming about a Chromium/Firefox extension that auto open any article on the we...

    Dreaming about a Chromium/Firefox extension that auto open any article on the web in reading mode.

    Wanting to see the original site would be a manual action.

    No ads, no pop-ups, no cookies walls, just plain text,titles and basic images.

    Reading on mobile without reading mode On for most news sites is such a pain in the A’s, it’s horrible what they have done with the Web.

    Thank God the blog ecosystem is clean, fast and un tarnished by these shenanigans.

    What bothers me even more is Google actively pushing scammy, dirty sites on its News pan on every Android devices shipped, Google is curating “News” sites filled with Ads, Scams and deep redirect that actively drive the user to even more scammy site is literally automated enshitification.

    It’s horrible to browse the web on mobile in 2026, we gotta to do something!

    Reply source
  • Going to try this on my DGX Spark GB10

    Going to try this on my DGX Spark GB10

    Reply source
  • Reply source
  • I hope to return to RSC dev soon https://rmdes.be

    I hope to return to RSC dev soon https://rmdes.be

    Reply source
  • Not surprised…

    Not surprised…

    Reply source
  • I like this, might have to rework my Eleventy theme to increase my score :)

    I like this, might have to rework my Eleventy theme to increase my score :)

    Reply source
Older posts