<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:base="https://renaudr.com/">
  <title>Renaud Richardet - Blog</title>
  <subtitle>Renaud Richardet's blog on education, large language models, AI, programming, and technology</subtitle>
  <link href="https://renaudr.com/feed.xml" rel="self"/>
  <link href="https://renaudr.com/"/>
  <id>https://renaudr.com/</id>
  <updated>2026-10-17T00:00:00Z</updated>
  <author><name>Renaud Richardet</name></author>
  <entry>
    <title>Swissgrid's finances, 2011-2025</title>
    <link href="https://renaudr.com/labs/swissgrid-finances.html"/>
    <id>https://renaudr.com/labs/swissgrid-finances.html</id>
    <published>2026-10-17T00:00:00Z</published>
    <updated>2026-10-17T00:00:00Z</updated>
    <summary>What the Swiss transmission grid operator owns, spends and pays its people, in orders of magnitude, from 15 annual reports read by LLM agents.</summary>
  </entry>
  <entry>
    <title>Four quarter-hours of Swiss imbalance</title>
    <link href="https://renaudr.com/labs/four-quarter-hours-of-swiss-imbalance.html"/>
    <id>https://renaudr.com/labs/four-quarter-hours-of-swiss-imbalance.html</id>
    <published>2026-10-17T00:00:00Z</published>
    <updated>2026-10-17T00:00:00Z</updated>
    <summary>A calm quarter-hour, a 1 GW solar bust, a Saturday at -6,885 EUR/MWh and a morning at +1,719: what Swissgrid's own balancing data says happened, minute by minute.</summary>
  </entry>
  <entry>
    <title>Verifiability</title>
    <link href="https://renaudr.com/posts/verifiability.html"/>
    <id>https://renaudr.com/posts/verifiability.html</id>
    <published>2026-03-02T00:00:00Z</published>
    <updated>2026-03-02T00:00:00Z</updated>
    <summary>Only the problems that are too [[small, niche, complex]] to be easily verified will be solved by humans (with the help from LLMs)</summary>
    <content type="html" xml:lang="en">&lt;p&gt;All relatively simple problems can readily be [[solved, coded]] by LLMs.&lt;/p&gt;
&lt;p&gt;All problems that are complex but verifiable in one systematic way [[have, will]] fall to LLMs.&lt;/p&gt;
&lt;p&gt;Only the problems that are too [[small, niche, complex]] to be easily verified will be solved by humans (with the help from LLMs)&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Quote from Martin Fowler</title>
    <link href="https://renaudr.com/posts/write-code-that-humans-can-understand.html"/>
    <id>https://renaudr.com/posts/write-code-that-humans-can-understand.html</id>
    <published>2026-02-10T00:00:00Z</published>
    <updated>2026-02-10T00:00:00Z</updated>
    <summary>Any fool can write code that a computer can understand. Good programmers **write code that humans can understand</summary>
    <content type="html" xml:lang="en">&lt;p&gt;&lt;em&gt;"Any fool can write code that a computer can understand. Good programmers **write code that humans can understand"&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Martin Fowler&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/assets/Martin-Fowler.png" width="40%" /&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>current workflow to code with LLMs</title>
    <link href="https://renaudr.com/posts/llm-coding-workflow.html"/>
    <id>https://renaudr.com/posts/llm-coding-workflow.html</id>
    <published>2026-01-22T00:00:00Z</published>
    <updated>2026-01-22T00:00:00Z</updated>
    <content type="html" xml:lang="en">&lt;h2&gt;my current workflow to code with LLMs&lt;/h2&gt;
&lt;p&gt;[[update: since summer 2026, agents needs way less hand-holding than described below]]&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;provide a 200-lines &lt;strong&gt;context file&lt;/strong&gt; to my project in &lt;code&gt;AGENTS.md&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;project objectives&lt;/li&gt;
&lt;li&gt;where to find relevant stuff (list of significant files)&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;preferences ("don't rebuild the project, as i'm already doing it")&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;have a clear mental model of what feature i want to build.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;i pretty much know how i would code it by hand&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;i know that the size / scope / complexity is manageable for the LLM&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;start &lt;strong&gt;dictating&lt;/strong&gt; the new feature I want to work on. 
Dictating allows me to give more information and thus provide more context to the LLM. I've noticed that the LLMs are super good at sorting out my brain dump, and I get better results than typing it myself.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;terminate my initial message with:
"Before you do that, ask me clarifying questions. Number your questions (1, 2, 3) and label answer options (a, b, c, ...). Keywords are fine. "
--&amp;gt; same as &lt;strong&gt;"Plan mode"&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;rinse and repeat until questions are trivial&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;type "go", let the LLM cook for a few minutes&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;review significant files (e.g. backend), skim medium important files (ts, html), skip a few (css)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;run some tests&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;not using:
- on stuff that i don't know about (LLM will run me in circles)
- biggest models (latest Opus), unless nasty bug
- Claude code: i like the concept, but prefer to be in an IDE where i can follow the process more
- parallel agents (too much brute force to me)
- vibe coding (:= not look at the code), unless for tiny 1-shot projects&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Windows vs Linux</title>
    <link href="https://renaudr.com/posts/windows-vs-linux.html"/>
    <id>https://renaudr.com/posts/windows-vs-linux.html</id>
    <published>2026-01-21T00:00:00Z</published>
    <updated>2026-01-21T00:00:00Z</updated>
    <summary>Explaining Windows vs Linux to students</summary>
    <content type="html" xml:lang="en">&lt;h1&gt;Windows vs Linux&lt;/h1&gt;
&lt;p&gt;Explaining Windows vs Linux to students:&lt;/p&gt;
&lt;h2&gt;Windows&lt;/h2&gt;
&lt;p&gt;Whoa, we just blew a tire!!! Oh lucky we didn't have an accident.
Ok let's pull over, open the trunk.
I can't find the crank. Oh here it is, lucky me!
Look! The spare tire is smaller and can only go up to 80 km/h. Well that's all right, we'll change it at the garage tonight. I hope they take credit cards.&lt;/p&gt;
&lt;h2&gt;Linux&lt;/h2&gt;
&lt;p&gt;Whoa, we just blew a tire!!! Alright, that kind of stuff happens.
Ok, let's keep going and change the wheel while we drive.
Ok, we're done here.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Interview hespresso</title>
    <link href="https://renaudr.com/posts/interview-hespresso.html"/>
    <id>https://renaudr.com/posts/interview-hespresso.html</id>
    <published>2025-12-02T00:00:00Z</published>
    <updated>2025-12-02T00:00:00Z</updated>
    <summary>Une interview sur ma recherche, dans le magazine hespresso de la HES-SO Valais-Wallis</summary>
    <content type="html" xml:lang="fr">&lt;p&gt;Une interview sur ma recherche, dans le &lt;a href="https://www.hevs.ch/fr/hespresso-le-magazine-de-la-hes-so-valais-wallis/hespresso-10-le-langage-sous-toutes-ses-formes/"&gt;magazine hespresso n°10 de la HES-SO Valais-Wallis&lt;/a&gt;. Merci à Julia Bise pour ses questions très intéressantes.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/assets/hespresso_interview_p14.png" width="100%" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/assets/hespresso_interview_p15.png" width="100%" /&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Which LLM model are you using? &lt;-- Wrong question!</title>
    <link href="https://renaudr.com/posts/wrong-question-which-model-do-you-use.html"/>
    <id>https://renaudr.com/posts/wrong-question-which-model-do-you-use.html</id>
    <published>2025-10-25T00:00:00Z</published>
    <updated>2025-10-25T00:00:00Z</updated>
    <summary>Don't ask me which model I'm using. Ask me so much more than that.</summary>
    <content type="html" xml:lang="en">&lt;p&gt;By far, the most common question I get when discussing a project involving LLMs is &lt;strong&gt;which model did I use&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;In my opinion, it denotes a deep misunderstanding of what and how to work with LLMs&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;Choosing the right model is part of a much larger set of questions that is nowadays called &lt;strong&gt;context engineering&lt;/strong&gt;. I like &lt;a href="https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents"&gt;Anthropic's definition&lt;/a&gt;: &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Context engineering is the process of considering the holistic state available to the LLM at any given time and what potential behaviors that state might yield.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Context engineering is about asking: given this input and context, can I reliably trust the model to produce the output I need? It is about designing a system where you understand the relationship between your inputs and the model's capabilities well enough to trust the outputs.&lt;/p&gt;
&lt;!-- ![](/assets/context_engineering.png){width=40%} --&gt;

&lt;p&gt;Here are the actual questions we should ask ourselves:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;What's your prompt structure? LLMs themselves are &lt;a href="https://arxiv.org/abs/2402.02101"&gt;very good at improving prompts&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Are there ambiguities? At the very least, copy-paste your complete prompt and just ask another LLM to highlight ambiguities.&lt;/li&gt;
&lt;li&gt;How are you handling context window limits?&lt;/li&gt;
&lt;li&gt;What's your evaluation/testing strategy? You used to conduct evaluations when using traditional ML algorithms, right? Well, it's the same with LLMs. You can't skip that part.&lt;/li&gt;
&lt;li&gt;How are you managing state/memory? &lt;/li&gt;
&lt;li&gt;What tools/functions are you providing?&lt;/li&gt;
&lt;li&gt;How are you handling errors/retries? Without a strategy here, your system will fail in production no matter which model you choose.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Context goes far beyond providing the right &lt;em&gt;textual context&lt;/em&gt; to the model. Again, it is about deeply understanding the problem you are trying to solve, and designing a prompt so that the LLM operates at a level where you can trust it (where you can be confident enough the model will perform appropriately).&lt;/p&gt;
&lt;p&gt;Next time someone shows you their LLM project, skip the model question. Instead, ask about context engineering (in particular, evaluation strategies). That's where the real engineering work lives.&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;It's as if picking the right (best) LLM model would just fix it, like picking the right ML algorithm would fix it.&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content>
  </entry>
  <entry>
    <title>enthusiastic vs apathic</title>
    <link href="https://renaudr.com/posts/enthusiastic-vs-apathic-about-genai.html"/>
    <id>https://renaudr.com/posts/enthusiastic-vs-apathic-about-genai.html</id>
    <published>2025-10-24T00:00:00Z</published>
    <updated>2025-10-24T00:00:00Z</updated>
    <content type="html" xml:lang="en">&lt;p&gt;people too enthusiastic about genAI have obviously not been working enough with it. 
people too apathic about genAI have obviously not been working enough with it.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Condensations of Human Thought (pipes, silicon, and what truly flows)</title>
    <link href="https://renaudr.com/posts/condensation-of-human-thought.html"/>
    <id>https://renaudr.com/posts/condensation-of-human-thought.html</id>
    <published>2025-08-28T00:00:00Z</published>
    <updated>2025-08-28T00:00:00Z</updated>
    <summary>Let's reimagine how we see LLMs, not just as silicon and code, but as a vessel carrying the distilled intelligence and writings of humanity</summary>
    <content type="html" xml:lang="en">&lt;p&gt;Our house has its own spring. When I picture it, I see water flowing straight from the mountain, filling my glass. I see the moutain. I don’t dwell on the pipe that carries it there, or on the people who laid that pipe (though I’m grateful to them).&lt;/p&gt;
&lt;p&gt;In the same way, when we think about a large language model, we tend to fixate on the silicon, we just see the matrix operations choosing the next word.&lt;/p&gt;
&lt;p&gt;But really, it’s better seen as a condensation of humanity’s writings. An oracle we can turn to for advice. &lt;/p&gt;
&lt;p&gt;Imagine the countless bouts of human intelligence that have flowed into shaping that oracle.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>What if Your Ballot Had a Text Box?</title>
    <link href="https://renaudr.com/posts/a-text-box-in-your-ballot.html"/>
    <id>https://renaudr.com/posts/a-text-box-in-your-ballot.html</id>
    <published>2025-08-17T00:00:00Z</published>
    <updated>2025-08-17T00:00:00Z</updated>
    <summary>Democracy could be way more fun if, instead of ticking boxes, we just shared our ideas and LLMs helped the city make sense of it all</summary>
    <content type="html" xml:lang="en">&lt;p&gt;Imagine it’s Sunday and you head to the voting booth. But this time, there are no boxes to tick. No yes-or-no choices. Instead, you’re asked open questions.&lt;/p&gt;
&lt;p&gt;Instead of deciding for or against a new swimming pool, you’re asked what you think of the city’s project. Instead of voting yes or no on fireworks, you’re asked how you’d like to celebrate the national holiday. And at the end, you can even share your own ideas with the city council.&lt;/p&gt;
&lt;p&gt;For a long time, this kind of voting felt impossible — too many answers, too much complexity to process. But with today’s large language models, we could actually gather and summarize the ideas of thousands of people in a way that city councils can work with.&lt;/p&gt;
&lt;p&gt;Democracy has always meant power to the people. Maybe the next step is a system where leaders don’t just count our votes, but listen to the full range of our voices.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>LEARN</title>
    <link href="https://renaudr.com/posts/learn.html"/>
    <id>https://renaudr.com/posts/learn.html</id>
    <published>2025-05-07T00:00:00Z</published>
    <updated>2025-05-07T00:00:00Z</updated>
    <summary>Customize ChatGPT to learn with it efficiently</summary>
    <content type="html" xml:lang="en">&lt;p&gt;&lt;strong&gt;TLDR:&lt;/strong&gt; Customize ChatGPT to learn with it efficiently&lt;/p&gt;
&lt;p&gt;Update: ChatGPT now offers a &lt;a href="https://openai.com/index/chatgpt-study-mode/"&gt;study-mode&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Update2: ChatGPT removed study-mode, I'm now adding &lt;a href="https://gist.github.com/renaud/b38cf1fad018cc6d26c99f54967e6a1c"&gt;this&lt;/a&gt; in my &lt;code&gt;CLAUDE.md&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;ChatGPT is a great tool, but it has been trained to give you straight away the answer to a problem. However, when you want to use it as a learning tool, it will go so directly to the answer that it won’t give you a chance to learn much.&lt;/p&gt;
&lt;p&gt;You can customize ChatGPT, so that it does not give you the answer straight away, but helps you learn.&lt;/p&gt;
&lt;p&gt;Click on “Customize ChatGPT”:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/assets/menu.png" width="20%" /&gt;&lt;/p&gt;
&lt;p&gt;Then add the following text in &lt;strong&gt;“What traits should ChatGPT have?”&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;When I ask a question that ends with the keyword **&amp;quot;LEARN&amp;quot;**, switch to a specific behavior:

- **Never** give me the direct answer.
- **Never** write code for me.
- Help me **find the solution myself** by asking guiding questions, offering hints, or suggesting avenues to explore.
- Your goal is to support me in building my **problem-solving skills** and encouraging **independent learning**.

Remember, in this specific behavior, you must **never** give me the answer directly.
&lt;/code&gt;&lt;/pre&gt;
&lt;hr /&gt;
&lt;p&gt;Now see the difference. Here’s the normal behavior:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/assets/normal.png" width="60%" /&gt;&lt;/p&gt;
&lt;p&gt;Here’s when you end your question with &lt;strong&gt;LEARN&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/assets/learn.png" width="60%" /&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>A History of Disbelief</title>
    <link href="https://renaudr.com/posts/first-came-computers-programmed-with-assembly.html"/>
    <id>https://renaudr.com/posts/first-came-computers-programmed-with-assembly.html</id>
    <published>2024-12-29T00:00:00Z</published>
    <updated>2024-12-29T00:00:00Z</updated>
    <content type="html" xml:lang="en">&lt;p&gt;First came computers programmed with assembly language,&lt;br /&gt;
And those who were still soldering transistors by hand cried out in disbelief.&lt;/p&gt;
&lt;p&gt;Then came higher-level programming languages,&lt;br /&gt;
And those meticulously moving registers cried out in disbelief.&lt;/p&gt;
&lt;p&gt;Next arrived libraries, frameworks, and the open-source revolution,&lt;br /&gt;
And those coding everything from scratch cried out in disbelief.&lt;/p&gt;
&lt;p&gt;Then came machine learning with its feature engineering,&lt;br /&gt;
And those constructing intricate control flows cried out in disbelief.&lt;/p&gt;
&lt;p&gt;Then deep learning arose with millions of artificial neurons and vast training data,&lt;br /&gt;
And those laboriously handcrafting features cried out in disbelief.&lt;/p&gt;
&lt;p&gt;Then came transformers, wielding billions of parameters trained on the world's textual knowledge,&lt;br /&gt;
And those training models from scratch cried out in disbelief.&lt;/p&gt;
&lt;p&gt;Then came ChatGPT, enabling natural, human-like conversations with AI,&lt;br /&gt;
And those convinced such capabilities were decades away cried out in disbelief.&lt;/p&gt;
&lt;p&gt;Inspiration: &lt;a href="https://www.youtube.com/watch?v=m6dyCRS8EmI"&gt;Education in the age of AI&lt;/a&gt;, Dale Lane, TEDxWinchester&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Not the end of the world</title>
    <link href="https://renaudr.com/posts/not-the-end-of-the-world.html"/>
    <id>https://renaudr.com/posts/not-the-end-of-the-world.html</id>
    <published>2024-01-09T00:00:00Z</published>
    <updated>2024-01-09T00:00:00Z</updated>
    <content type="html" xml:lang="en">&lt;p&gt;Hannah's Ritchie's new book &lt;a href="https://www.nottheendoftheworld.co.uk/"&gt;Not the end of the world&lt;/a&gt; comes out extremely timely to me -- I've been dooming the end of the world for the last couple of years. And now this feeling, this fear is slowly giving way to a new phase. &lt;/p&gt;
&lt;p&gt;In her book, Hannah tries to present us with the other side of the coin about climate change, biodiversity collapse, soil degradation, overfishing. She tries to stick to the facts as much as possible.&lt;/p&gt;
&lt;p&gt;She gives me hope. Not hope that everything will be allright. But hope that everything will be. A healthy kind of hope, seems to me.&lt;/p&gt;
&lt;!-- Let me explain: I feel right now we are caught in a bizarre duality:

- On one side, capitalists, wealthy people, all cringing to the current situation because they [](we, I you) have so much to loose.
- On the other side, the socialists, the young activists gluing themselves to a road and not having children.

It's going to be ... different. 

The book seems to be welcomed to die-hard capitalists [1], who see it as a confirmation that we keep business as usual. But Hannah resists taking sides or backing up an ideology. She seems to me very clear: she is scared about our future as humans. But she's not terrified anymore.




[1] podcast, although I quite enjoyed
 --&gt;</content>
  </entry>
  <entry>
    <title>les mots sont importants</title>
    <link href="https://renaudr.com/posts/les-mots-sont-importants.html"/>
    <id>https://renaudr.com/posts/les-mots-sont-importants.html</id>
    <published>2023-10-10T00:00:00Z</published>
    <updated>2023-10-10T00:00:00Z</updated>
    <content type="html" xml:lang="fr">&lt;p&gt;P. ex., quand j'entens "pas mal", mon "inconscient" "comprendra" "mal". De même, si on me dit "C'était vraiment bien le résultat de ton test, mais tu aurais pu faire mieux à la question 6", ce qui me restera c'est que j'aurais dû faire mieux à la question 6...&lt;/p&gt;
&lt;p&gt;Soyons donc précis dans le choix de nos mots.&lt;/p&gt;
&lt;p&gt;Alors quand on parle de "décroissance", je pense que notre cerveau voit juste une absence de croissance, alors que ça pourrait (devrait) être tellement plus que ça...&lt;/p&gt;
&lt;p&gt;Vient encore le mot "sobriété". Je vois direct le costume sombre, pas fun du tout. Je vois le mec tout seul, qui ne s'amuse pas à cette fête. D'aucuns ont tenté de la déguiser en "sobriété heureuse", ... Elle reste un truc lugubre.&lt;/p&gt;
&lt;p&gt;Source:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.cnvsuisse.ch/produit/les-mots-sont-des-fenetres-ou-des-murs-2eme-edition/"&gt;Les mots sont des fenêtres (ou des murs)&lt;/a&gt;, Marshall Rosenberg&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.payot.ch/Dynamics/Result?author=Serge%20Latouche&amp;amp;cId=0"&gt;Serge Latouche&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Nothing scales</title>
    <link href="https://renaudr.com/posts/nothing-scales.html"/>
    <id>https://renaudr.com/posts/nothing-scales.html</id>
    <published>2020-11-07T00:00:00Z</published>
    <updated>2020-11-07T00:00:00Z</updated>
    <content type="html" xml:lang="en">&lt;p&gt;Most human activities don't scale well.&lt;/p&gt;
&lt;p&gt;Make it personal, then.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Jamais 2 (guerres mondiales) sans 3</title>
    <link href="https://renaudr.com/posts/jamais-deux-guerres-mondiales-sans-trois.html"/>
    <id>https://renaudr.com/posts/jamais-deux-guerres-mondiales-sans-trois.html</id>
    <published>2019-07-01T00:00:00Z</published>
    <updated>2019-07-01T00:00:00Z</updated>
    <content type="html" xml:lang="fr">&lt;p&gt;On attend commes des oins une 3ème guerre mondiale. Une séquelle, genre guerre de tranchées ou débarquement allié.&lt;/p&gt;
&lt;p&gt;Qui ne viendra pas comme cela.&lt;/p&gt;
&lt;p&gt;Parce que le monde est maintenant globalisé, et donc chaque guerre est de fait mondiale.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Vie à la montagne</title>
    <link href="https://renaudr.com/posts/vie-a-la-montagne-md.html"/>
    <id>https://renaudr.com/posts/vie-a-la-montagne-md.html</id>
    <published>2019-06-20T00:00:00Z</published>
    <updated>2019-06-20T00:00:00Z</updated>
    <content type="html" xml:lang="fr">&lt;p&gt;la montagne me transforme&lt;/p&gt;
&lt;p&gt;à sa vitesse&lt;/p&gt;
&lt;p&gt;avec sa force&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Sustainability --&gt; Change --&gt; LOVE</title>
    <link href="https://renaudr.com/posts/sustainability-change-love.html"/>
    <id>https://renaudr.com/posts/sustainability-change-love.html</id>
    <published>2019-06-12T00:00:00Z</published>
    <updated>2019-06-12T00:00:00Z</updated>
    <content type="html" xml:lang="en">&lt;h2&gt;Sustainability&lt;/h2&gt;
&lt;p&gt;We have embarked on a frenzy, an &lt;span style="background-color: green;"&gt;unsustainable&lt;/span&gt; management of our planet’s resources. 
It's crucial that we &lt;span style="background-color: blue;"&gt;change&lt;/span&gt; our relationship to (our) nature to ensure decent living conditions for future generations.&lt;/p&gt;
&lt;h2&gt;Change&lt;/h2&gt;
&lt;p&gt;To move (&lt;span style="background-color: blue;"&gt;change&lt;/span&gt;) physical objects, you need energy.
To move people, you need &lt;span style="background-color: darkred;"&gt;love&lt;/span&gt;. All other forms are irrelevant in the longer term.&lt;/p&gt;
&lt;h2&gt;Love&lt;/h2&gt;
&lt;p&gt;We find &lt;span style="background-color: darkred;"&gt;love&lt;/span&gt; in our families and friendships and our relationship to nature. All other forms are misleading.&lt;/p&gt;</content>
  </entry>
</feed>
