A place to cache linked articles (think custom and personal wayback machine)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.html 15KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. <!doctype html><!-- This is a valid HTML5 document. -->
  2. <!-- Screen readers, SEO, extensions and so on. -->
  3. <html lang="en">
  4. <!-- Has to be within the first 1024 bytes, hence before the `title` element
  5. See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
  6. <meta charset="utf-8">
  7. <!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
  8. <!-- The viewport meta is quite crowded and we are responsible for that.
  9. See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
  10. <meta name="viewport" content="width=device-width,initial-scale=1">
  11. <!-- Required to make a valid HTML5 document. -->
  12. <title>“We Are All Socialists in Our Private Lives” (archive) — David Larlet</title>
  13. <meta name="description" content="Publication mise en cache pour en conserver une trace.">
  14. <!-- That good ol' feed, subscribe :). -->
  15. <link rel="alternate" type="application/atom+xml" title="Feed" href="/david/log/">
  16. <!-- Generated from https://realfavicongenerator.net/ such a mess. -->
  17. <link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons2/apple-touch-icon.png">
  18. <link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons2/favicon-32x32.png">
  19. <link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons2/favicon-16x16.png">
  20. <link rel="manifest" href="/static/david/icons2/site.webmanifest">
  21. <link rel="mask-icon" href="/static/david/icons2/safari-pinned-tab.svg" color="#07486c">
  22. <link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
  23. <meta name="msapplication-TileColor" content="#f7f7f7">
  24. <meta name="msapplication-config" content="/static/david/icons2/browserconfig.xml">
  25. <meta name="theme-color" content="#f7f7f7" media="(prefers-color-scheme: light)">
  26. <meta name="theme-color" content="#272727" media="(prefers-color-scheme: dark)">
  27. <!-- Is that even respected? Retrospectively? What a shAItshow…
  28. https://neil-clarke.com/block-the-bots-that-feed-ai-models-by-scraping-your-website/ -->
  29. <meta name="robots" content="noai, noimageai">
  30. <!-- Documented, feel free to shoot an email. -->
  31. <link rel="stylesheet" href="/static/david/css/style_2021-01-20.css">
  32. <!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
  33. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  34. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  35. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  36. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  37. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  38. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  39. <script>
  40. function toggleTheme(themeName) {
  41. document.documentElement.classList.toggle(
  42. 'forced-dark',
  43. themeName === 'dark'
  44. )
  45. document.documentElement.classList.toggle(
  46. 'forced-light',
  47. themeName === 'light'
  48. )
  49. }
  50. const selectedTheme = localStorage.getItem('theme')
  51. if (selectedTheme !== 'undefined') {
  52. toggleTheme(selectedTheme)
  53. }
  54. </script>
  55. <meta name="robots" content="noindex, nofollow">
  56. <meta content="origin-when-cross-origin" name="referrer">
  57. <!-- Canonical URL for SEO purposes -->
  58. <link rel="canonical" href="https://erinremblance.substack.com/p/we-are-all-socialists-in-our-private">
  59. <body class="remarkdown h1-underline h2-underline h3-underline em-underscore hr-center ul-star pre-tick" data-instant-intensity="viewport-all">
  60. <article>
  61. <header>
  62. <h1>“We Are All Socialists in Our Private Lives”</h1>
  63. </header>
  64. <nav>
  65. <p class="center">
  66. <a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
  67. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-home"></use>
  68. </svg> Accueil</a> •
  69. <a href="https://erinremblance.substack.com/p/we-are-all-socialists-in-our-private" title="Lien vers le contenu original">Source originale</a>
  70. <br>
  71. Mis en cache le 2024-02-03
  72. </p>
  73. </nav>
  74. <hr>
  75. <p>Tomorrow night my husband and I are going out to dinner with some friends to celebrate my best friend’s birthday. While we are out our friends, who also happen to be our neighbours, will be looking after our children. I would normally ask my Mum to look after them but she has recently had a knee replacement and can’t drive for a few weeks. Before we go out to dinner tomorrow we will be watching my youngest daughter perform in her end of year dance concert. We will be giving another friend and her children, who live on our street, a lift to the concert and back so that her daughter can perform and she and her son can watch her. </p>
  76. <p>This afternoon my daughter will be getting a lift to and from her touch football game with a neighbour who lives two doors down, as our daughters are in the same team. Last week my son went to a friend’s house before his cricket training and the friend’s Mum took both my son and her son to training. We looked after her son the following day before and after their cricket match. Today a friend dropped around her beautiful golden retriever dog, Ruby, as we are looking after her for a couple of nights while her family are away for the weekend. Ruby’s family looked after our labrador for a week in the last school holidays while we were away. </p>
  77. <p><span>I could go on, but I think I’ve illustrated my point. In not a single case that I’ve mentioned above has there been an expectation that anyone should profit from helping the other person out. We certainly are grateful and willing to reciprocate where we can, we may even give a gift to say thank you. But that is very different from an outright expectation that we should be financially better off after having helped a friend or family member. I’m sure you can think of similar examples in your own life. That is because, according to the late anthropologist </span><a href="https://davidgraeber.org" rel>David Graeber</a><span>, “we are all socialists in our private lives”.</span></p>
  78. <p><span>But humans are, of course, a part of nature, so it begs the question - do we see this desire to help others without private gain in the rest of nature too? The answer is yes, we do! Trees, for example, communicate potential dangers to other trees via “</span><a href="https://www.smithsonianmag.com/science-nature/the-whispering-trees-180968084/#:~:text=Trees%20share%20water%20and%20nutrients,Scientists%20call%20these%20mycorrhizal%20networks." rel>pheromones and other scent signals</a><span>” released into the air to warn of an impending threat, allowing at-risk trees to release chemicals to proactively defend themselves against the threat. Similarly, tiny fungal threads (mycelium) - which are much thinner than a human hair - form an underground “</span><a href="https://www.nationalforests.org/blog/underground-mycorrhizal-network" rel>mycorrhizal network</a><span>” which connects individual trees together to share water, nitrogen, carbon and other minerals. It is through this </span><a href="https://www.nationalforests.org/blog/underground-mycorrhizal-network" rel>process</a><span> that larger trees provide weaker trees with the nutrients they need to survive and thrive. They do this without the expectation of profiting from their assistance.</span></p>
  79. <p><span>Chimpanzees help </span><a href="https://www.sapiens.org/culture/margaret-mead-femur/" rel>treat the wounds</a><span> of community members by applying insects to the injury. </span><a href="https://blog.londolozi.com/2023/06/29/do-wild-animals-have-a-moral-compass/" rel>Monkeys</a><span> share food, protect each other from threats and even groom each other. </span><a href="https://blog.londolozi.com/2023/06/29/do-wild-animals-have-a-moral-compass/" rel>Elephants</a><span> are a particularly cooperative species, looking after each other both physically and emotionally and raising calves cooperatively to ensure their safety and well-being. Female </span><a href="https://blog.londolozi.com/2023/06/29/do-wild-animals-have-a-moral-compass/" rel>white rhinos</a><span> regularly adopt older calves into their family, “</span><a href="https://blog.londolozi.com/2023/06/29/do-wild-animals-have-a-moral-compass/" rel>investing time</a><span>, energy, and resources in raising another individual’s offspring, an act of care that extends beyond their own genetic lineage”. Bees, ants and termites (and many other insects) all act cooperatively to collect food, build nests and raise their young. </span></p>
  80. <p><span>Far from being surprising, as evolutionary biologist Lynn Margulis’ research proved, evolution happens as much through cooperation as competition: “</span><a href="https://timjackson.org.uk/ecological-economics/postgrowth-book/" rel>[a]nimal</a><span> and plant life evolved from bacteria through symbiosis.” We evolved </span><em><strong>because</strong></em><span> we cooperate, not despite it. So, how do we find ourselves stuck in a growth-based primarily capitalist economic system that doesn’t reflect not just human nature, but nature in general? </span></p>
  81. <p>It is because we reward behaviours that more cooperative systems would have had a natural ‘check’ in place to guard against. Where cooperative systems wouldn’t allow one person to gain wealth at the expense of others, in this economic system the hoarding of wealth is idolised even though if we saw it happen in a non-human animal or plant species we would be very concerned: </p>
  82. <blockquote><p>If a monkey hoarded more bananas than it could eat, while most of the other monkeys starved, scientists would study that monkey to figure out what the heck was wrong with it. When humans do it, we put them on the cover of Forbes.</p></blockquote>
  83. <p><em><span>Source: </span><a href="https://x.com/welcomewords/status/1356724663452319744?s=20" rel>Nathalie Robin Justice Gravel</a><span> on X</span></em></p>
  84. <p>If we want a system that is consistent with the flourishing of life on earth, we will need a system that mimics nature. Our current economic model doesn’t - for many reasons - and needs to change. Looking at nature, including our own human nature in our private lives, gives us many ideas for what this new, harmonious system could look like.</p>
  85. </article>
  86. <hr>
  87. <footer>
  88. <p>
  89. <a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
  90. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-home"></use>
  91. </svg> Accueil</a> •
  92. <a href="/david/log/" title="Accès au flux RSS"><svg class="icon icon-rss2">
  93. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-rss2"></use>
  94. </svg> Suivre</a> •
  95. <a href="http://larlet.com" title="Go to my English profile" data-instant><svg class="icon icon-user-tie">
  96. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-user-tie"></use>
  97. </svg> Pro</a> •
  98. <a href="mailto:david%40larlet.fr" title="Envoyer un courriel"><svg class="icon icon-mail">
  99. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-mail"></use>
  100. </svg> Email</a> •
  101. <abbr class="nowrap" title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340"><svg class="icon icon-hammer2">
  102. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-hammer2"></use>
  103. </svg> Légal</abbr>
  104. </p>
  105. <template id="theme-selector">
  106. <form>
  107. <fieldset>
  108. <legend><svg class="icon icon-brightness-contrast">
  109. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-brightness-contrast"></use>
  110. </svg> Thème</legend>
  111. <label>
  112. <input type="radio" value="auto" name="chosen-color-scheme" checked> Auto
  113. </label>
  114. <label>
  115. <input type="radio" value="dark" name="chosen-color-scheme"> Foncé
  116. </label>
  117. <label>
  118. <input type="radio" value="light" name="chosen-color-scheme"> Clair
  119. </label>
  120. </fieldset>
  121. </form>
  122. </template>
  123. </footer>
  124. <script src="/static/david/js/instantpage-5.1.0.min.js" type="module"></script>
  125. <script>
  126. function loadThemeForm(templateName) {
  127. const themeSelectorTemplate = document.querySelector(templateName)
  128. const form = themeSelectorTemplate.content.firstElementChild
  129. themeSelectorTemplate.replaceWith(form)
  130. form.addEventListener('change', (e) => {
  131. const chosenColorScheme = e.target.value
  132. localStorage.setItem('theme', chosenColorScheme)
  133. toggleTheme(chosenColorScheme)
  134. })
  135. const selectedTheme = localStorage.getItem('theme')
  136. if (selectedTheme && selectedTheme !== 'undefined') {
  137. form.querySelector(`[value="${selectedTheme}"]`).checked = true
  138. }
  139. }
  140. const prefersColorSchemeDark = '(prefers-color-scheme: dark)'
  141. window.addEventListener('load', () => {
  142. let hasDarkRules = false
  143. for (const styleSheet of Array.from(document.styleSheets)) {
  144. let mediaRules = []
  145. for (const cssRule of styleSheet.cssRules) {
  146. if (cssRule.type !== CSSRule.MEDIA_RULE) {
  147. continue
  148. }
  149. // WARNING: Safari does not have/supports `conditionText`.
  150. if (cssRule.conditionText) {
  151. if (cssRule.conditionText !== prefersColorSchemeDark) {
  152. continue
  153. }
  154. } else {
  155. if (cssRule.cssText.startsWith(prefersColorSchemeDark)) {
  156. continue
  157. }
  158. }
  159. mediaRules = mediaRules.concat(Array.from(cssRule.cssRules))
  160. }
  161. // WARNING: do not try to insert a Rule to a styleSheet you are
  162. // currently iterating on, otherwise the browser will be stuck
  163. // in a infinite loop…
  164. for (const mediaRule of mediaRules) {
  165. styleSheet.insertRule(mediaRule.cssText)
  166. hasDarkRules = true
  167. }
  168. }
  169. if (hasDarkRules) {
  170. loadThemeForm('#theme-selector')
  171. }
  172. })
  173. </script>
  174. </body>
  175. </html>