Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
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 31KB

5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
5 vuotta sitten
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835
  1. <!doctype html><!-- This is a valid HTML5 document. -->
  2. <!-- Screen readers, SEO, extensions and so on. -->
  3. <html lang=fr>
  4. <!-- Has to be within the first 1024 bytes, hence before the <title>
  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,minimum-scale=1,initial-scale=1,shrink-to-fit=no">
  11. <!-- Required to make a valid HTML5 document. -->
  12. <title>Autoritaire ou coopératif — David Larlet</title>
  13. <!-- Generated from https://realfavicongenerator.net/ such a mess. -->
  14. <link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons/apple-touch-icon.png">
  15. <link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons/favicon-32x32.png">
  16. <link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons/favicon-16x16.png">
  17. <link rel="manifest" href="/manifest.json">
  18. <link rel="mask-icon" href="/static/david/icons/safari-pinned-tab.svg" color="#5bbad5">
  19. <link rel="shortcut icon" href="/static/david/icons/favicon.ico">
  20. <meta name="apple-mobile-web-app-title" content="David Larlet">
  21. <meta name="application-name" content="David Larlet">
  22. <meta name="msapplication-TileColor" content="#da532c">
  23. <meta name="msapplication-config" content="/static/david/icons/browserconfig.xml">
  24. <meta name="theme-color" content="#f0f0ea">
  25. <!-- That good ol' feed, subscribe :p. -->
  26. <link rel=alternate type="application/atom+xml" title=Feed href="/david/log/">
  27. <!-- Canonical URL for SEO purposes -->
  28. <link rel="canonical" href="https://larlet.fr/david/blog/2013/autoritaire-cooperatif/">
  29. <!-- SEO/Semantic metadata -->
  30. <meta name="description" content="Mieux vaut allumer une bougie que maudire l’obscurité." />
  31. <meta name="twitter:description" property="og:description" itemprop="description" content="Mieux vaut allumer une bougie que maudire l’obscurité." />
  32. <meta name="twitter:title" property="og:title" itemprop="name" content="Autoritaire ou coopératif" />
  33. <meta name="twitter:card" content="summary" />
  34. <meta name="twitter:creator" content="@davidbgk" />
  35. <meta name="twitter:url" property="og:url" content="https://larlet.fr/david/blog/2013/autoritaire-cooperatif/" />
  36. <meta property="og:type" content="article" />
  37. <meta property="og:site_name" content="David Larlet (@davidbgk)" />
  38. <meta name="twitter:image" property="og:image" itemprop="image" content="https://larlet.fr/static/david/david-larlet-avatar-thumbnail.jpg" />
  39. <style>
  40. /* http://meyerweb.com/eric/tools/css/reset/ */
  41. html, body, div, span,
  42. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  43. a, abbr, address, big, cite, code,
  44. del, dfn, em, img, ins,
  45. small, strike, strong, tt, var,
  46. dl, dt, dd, ol, ul, li,
  47. fieldset, form, label, legend,
  48. table, caption, tbody, tfoot, thead, tr, th, td,
  49. article, aside, canvas, details, embed,
  50. figure, figcaption, footer, header, hgroup,
  51. menu, nav, output, ruby, section, summary,
  52. time, mark, audio, video {
  53. margin: 0;
  54. padding: 0;
  55. border: 0;
  56. font-size: 100%;
  57. font: inherit;
  58. vertical-align: baseline;
  59. }
  60. /* HTML5 display-role reset for older browsers */
  61. article, aside, details, figcaption, figure,
  62. footer, header, hgroup, menu, nav, section { display: block; }
  63. body { line-height: 1; }
  64. blockquote, q { quotes: none; }
  65. blockquote:before, blockquote:after,
  66. q:before, q:after {
  67. content: '';
  68. content: none;
  69. }
  70. table {
  71. border-collapse: collapse;
  72. border-spacing: 0;
  73. }
  74. /* http://practicaltypography.com/equity.html */
  75. /* https://calendar.perfplanet.com/2016/no-font-face-bulletproof-syntax/ */
  76. /* https://www.filamentgroup.com/lab/js-web-fonts.html */
  77. @font-face {
  78. font-family: 'EquityTextB';
  79. src: url('/static/david/css/fonts/Equity-Text-B-Regular-webfont.woff2') format('woff2'),
  80. url('/static/david/css/fonts/Equity-Text-B-Regular-webfont.woff') format('woff');
  81. font-weight: 300;
  82. font-style: normal;
  83. font-display: swap;
  84. }
  85. @font-face {
  86. font-family: 'EquityTextB';
  87. src: url('/static/david/css/fonts/Equity-Text-B-Italic-webfont.woff2') format('woff2'),
  88. url('/static/david/css/fonts/Equity-Text-B-Italic-webfont.woff') format('woff');
  89. font-weight: 300;
  90. font-style: italic;
  91. font-display: swap;
  92. }
  93. @font-face {
  94. font-family: 'EquityTextB';
  95. src: url('/static/david/css/fonts/Equity-Text-B-Bold-webfont.woff2') format('woff2'),
  96. url('/static/david/css/fonts/Equity-Text-B-Bold-webfont.woff') format('woff');
  97. font-weight: 700;
  98. font-style: normal;
  99. font-display: swap;
  100. }
  101. @font-face {
  102. font-family: 'ConcourseT3';
  103. src: url('/static/david/css/fonts/concourse_t3_regular-webfont-20190806.woff2') format('woff2'),
  104. url('/static/david/css/fonts/concourse_t3_regular-webfont-20190806.woff') format('woff');
  105. font-weight: 300;
  106. font-style: normal;
  107. font-display: swap;
  108. }
  109. /* http://practice.typekit.com/lesson/caring-about-opentype-features/ */
  110. body {
  111. /* http://www.cssfontstack.com/ Palatino 99% Win 86% Mac */
  112. font-family: "EquityTextB", Palatino, serif;
  113. background-color: #f0f0ea;
  114. color: #07486c;
  115. font-kerning: normal;
  116. -moz-osx-font-smoothing: grayscale;
  117. -webkit-font-smoothing: subpixel-antialiased;
  118. text-rendering: optimizeLegibility;
  119. font-variant-ligatures: common-ligatures contextual;
  120. font-feature-settings: "kern", "liga", "clig", "calt";
  121. }
  122. pre, code, kbd, samp, var, tt {
  123. font-family: 'TriplicateT4c', monospace;
  124. }
  125. em {
  126. font-style: italic;
  127. color: #323a45;
  128. }
  129. strong {
  130. font-weight: bold;
  131. color: black;
  132. }
  133. nav {
  134. background-color: #323a45;
  135. color: #f0f0ea;
  136. display: flex;
  137. justify-content: space-around;
  138. padding: 1rem .5rem;
  139. }
  140. nav:last-child {
  141. border-bottom: 1vh solid #2d7474;
  142. }
  143. nav a {
  144. color: #f0f0ea;
  145. }
  146. nav abbr {
  147. border-bottom: 1px dotted white;
  148. }
  149. h1 {
  150. border-top: 1vh solid #2d7474;
  151. border-bottom: .2vh dotted #2d7474;
  152. background-color: #e3e1e1;
  153. color: #323a45;
  154. text-align: center;
  155. padding: 5rem 0 4rem 0;
  156. width: 100%;
  157. font-family: 'ConcourseT3';
  158. display: flex;
  159. flex-direction: column;
  160. }
  161. h1.single {
  162. padding-bottom: 10rem;
  163. }
  164. h1 span {
  165. position: absolute;
  166. top: 1vh;
  167. left: 20%;
  168. line-height: 0;
  169. }
  170. h1 span a {
  171. line-height: 1.7;
  172. padding: 1rem 1.2rem .6rem 1.2rem;
  173. border-radius: 0 0 6% 6%;
  174. background: #2d7474;
  175. font-size: 1.3rem;
  176. color: white;
  177. text-decoration: none;
  178. }
  179. h2 {
  180. margin: 4rem 0 1rem;
  181. border-top: .2vh solid #2d7474;
  182. padding-top: 1vh;
  183. }
  184. h3 {
  185. text-align: center;
  186. margin: 3rem 0 .75em;
  187. }
  188. hr {
  189. height: .4rem;
  190. width: .4rem;
  191. border-radius: .4rem;
  192. background: #07486c;
  193. margin: 2.5rem auto;
  194. }
  195. time {
  196. display: bloc;
  197. margin-left: 0 !important;
  198. }
  199. ul, ol {
  200. margin: 2rem;
  201. }
  202. ul {
  203. list-style-type: square;
  204. }
  205. a {
  206. text-decoration-skip-ink: auto;
  207. text-decoration-thickness: 0.05em;
  208. text-underline-offset: 0.09em;
  209. }
  210. article {
  211. max-width: 50rem;
  212. display: flex;
  213. flex-direction: column;
  214. margin: 2rem auto;
  215. }
  216. article.single {
  217. border-top: .2vh dotted #2d7474;
  218. margin: -6rem auto 1rem auto;
  219. background: #f0f0ea;
  220. padding: 2rem;
  221. }
  222. article p:last-child {
  223. margin-bottom: 1rem;
  224. }
  225. p {
  226. padding: 0 .5rem;
  227. margin-left: 3rem;
  228. }
  229. p + p,
  230. figure + p {
  231. margin-top: 2rem;
  232. }
  233. blockquote {
  234. background-color: #e3e1e1;
  235. border-left: .5vw solid #2d7474;
  236. display: flex;
  237. flex-direction: column;
  238. align-items: center;
  239. padding: 1rem;
  240. margin: 1.5rem;
  241. }
  242. blockquote cite {
  243. font-style: italic;
  244. }
  245. blockquote p {
  246. margin-left: 0;
  247. }
  248. figure {
  249. border-top: .2vh solid #2d7474;
  250. background-color: #e3e1e1;
  251. text-align: center;
  252. padding: 1.5rem 0;
  253. margin: 1rem 0 0;
  254. font-size: 1.5rem;
  255. width: 100%;
  256. }
  257. figure img {
  258. max-width: 250px;
  259. max-height: 250px;
  260. border: .5vw solid #323a45;
  261. padding: 1px;
  262. }
  263. figcaption {
  264. padding: 1rem;
  265. line-height: 1.4;
  266. }
  267. aside {
  268. display: flex;
  269. flex-direction: column;
  270. background-color: #e3e1e1;
  271. padding: 1rem 0;
  272. border-bottom: .2vh solid #07486c;
  273. }
  274. aside p {
  275. max-width: 50rem;
  276. margin: 0 auto;
  277. }
  278. /* https://fvsch.com/code/css-locks/ */
  279. p, li, pre, code, kbd, samp, var, tt, time, details, figcaption {
  280. font-size: 1rem;
  281. line-height: calc( 1.5em + 0.2 * 1rem );
  282. }
  283. h1 {
  284. font-size: 1.9rem;
  285. line-height: calc( 1.2em + 0.2 * 1rem );
  286. }
  287. h2 {
  288. font-size: 1.6rem;
  289. line-height: calc( 1.3em + 0.2 * 1rem );
  290. }
  291. h3 {
  292. font-size: 1.35rem;
  293. line-height: calc( 1.4em + 0.2 * 1rem );
  294. }
  295. @media (min-width: 20em) {
  296. /* The (100vw - 20rem) / (50 - 20) part
  297. resolves to 0-1rem, depending on the
  298. viewport width (between 20em and 50em). */
  299. p, li, pre, code, kbd, samp, var, tt, time, details, figcaption {
  300. font-size: calc( 1rem + .6 * (100vw - 20rem) / (50 - 20) );
  301. line-height: calc( 1.5em + 0.2 * (100vw - 50rem) / (20 - 50) );
  302. margin-left: 0;
  303. }
  304. h1 {
  305. font-size: calc( 1.9rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  306. line-height: calc( 1.2em + 0.2 * (100vw - 50rem) / (20 - 50) );
  307. }
  308. h2 {
  309. font-size: calc( 1.5rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  310. line-height: calc( 1.3em + 0.2 * (100vw - 50rem) / (20 - 50) );
  311. }
  312. h3 {
  313. font-size: calc( 1.35rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  314. line-height: calc( 1.4em + 0.2 * (100vw - 50rem) / (20 - 50) );
  315. }
  316. }
  317. @media (min-width: 50em) {
  318. /* The right part of the addition *must* be a
  319. rem value. In this example we *could* change
  320. the whole declaration to font-size:2.5rem,
  321. but if our baseline value was not expressed
  322. in rem we would have to use calc. */
  323. p, li, pre, code, kbd, samp, var, tt, time, details, figcaption {
  324. font-size: calc( 1rem + .6 * 1rem );
  325. line-height: 1.5em;
  326. }
  327. p, li, pre, details {
  328. margin-left: 3rem;
  329. }
  330. h1 {
  331. font-size: calc( 1.9rem + 1.5 * 1rem );
  332. line-height: 1.2em;
  333. }
  334. h2 {
  335. font-size: calc( 1.5rem + 1.5 * 1rem );
  336. line-height: 1.3em;
  337. }
  338. h3 {
  339. font-size: calc( 1.35rem + 1.5 * 1rem );
  340. line-height: 1.4em;
  341. }
  342. figure img {
  343. max-width: 500px;
  344. max-height: 500px;
  345. }
  346. }
  347. figure.unsquared {
  348. margin-bottom: 1.5rem;
  349. }
  350. figure.unsquared img {
  351. height: inherit;
  352. }
  353. @media print {
  354. body { font-size: 100%; }
  355. a:after { content: " (" attr(href) ")"; }
  356. a, a:link, a:visited, a:after {
  357. text-decoration: underline;
  358. text-shadow: none !important;
  359. background-image: none !important;
  360. background: white;
  361. color: black;
  362. }
  363. abbr[title] { border-bottom: 0; }
  364. abbr[title]:after { content: " (" attr(title) ")"; }
  365. img { page-break-inside: avoid; }
  366. @page { margin: 2cm .5cm; }
  367. h1, h2, h3 { page-break-after: avoid; }
  368. p3 { orphans: 3; widows: 3; }
  369. img {
  370. max-width: 250px !important;
  371. max-height: 250px !important;
  372. }
  373. nav, aside { display: none; }
  374. }
  375. ul.with_columns {
  376. column-count: 1;
  377. }
  378. @media (min-width: 20em) {
  379. ul.with_columns {
  380. column-count: 2;
  381. }
  382. }
  383. @media (min-width: 50em) {
  384. ul.with_columns {
  385. column-count: 3;
  386. }
  387. }
  388. ul.with_two_columns {
  389. column-count: 1;
  390. }
  391. @media (min-width: 20em) {
  392. ul.with_two_columns {
  393. column-count: 1;
  394. }
  395. }
  396. @media (min-width: 50em) {
  397. ul.with_two_columns {
  398. column-count: 2;
  399. }
  400. }
  401. .gallery {
  402. display: flex;
  403. flex-wrap: wrap;
  404. justify-content: space-around;
  405. }
  406. .gallery figure img {
  407. margin-left: 1rem;
  408. margin-right: 1rem;
  409. }
  410. .gallery figure figcaption {
  411. font-family: 'ConcourseT3'
  412. }
  413. footer {
  414. font-family: 'ConcourseT3';
  415. display: flex;
  416. flex-direction: column;
  417. border-top: 3px solid white;
  418. padding: 4rem 0;
  419. background-color: #07486c;
  420. color: white;
  421. }
  422. footer > * {
  423. max-width: 50rem;
  424. margin: 0 auto;
  425. }
  426. footer a {
  427. color: #f1c40f;
  428. }
  429. footer .avatar {
  430. width: 200px;
  431. height: 200px;
  432. border-radius: 50%;
  433. float: left;
  434. -webkit-shape-outside: circle();
  435. shape-outside: circle();
  436. margin-right: 2rem;
  437. padding: 2px 5px 5px 2px;
  438. background: white;
  439. border-left: 1px solid #f1c40f;
  440. border-top: 1px solid #f1c40f;
  441. border-right: 5px solid #f1c40f;
  442. border-bottom: 5px solid #f1c40f;
  443. }
  444. </style>
  445. <h1 class="single">
  446. <span><a id="jumper" href="#jumpto" title="Un peu perdu ?">?</a></span>
  447. Autoritaire ou coopératif
  448. <time>Publié le 3 mars 2013</time>
  449. </h1>
  450. <article class="single">
  451. <blockquote>
  452. <p>Il ne s’agit plus du tout de cela, mais bien plutôt d’un <strong>choix entre la centralisation ou la distribution, le choix entre un système autoritaire ou un système coopératif.</strong></p>
  453. <p>[…]</p>
  454. <p>Il y a un <strong>changement dans le paradigme du pouvoir</strong>. Le pouvoir du haut vers le bas, le pouvoir centralisé. La nouvelle génération a une vision complètement différente. La génération Internet ne pense pas entre gauche et droite. Ils ne pensent pas capitalisme ou socialisme. Ces mots ne sont même plus inscrits dans leur vocabulaire. Quand un jeune de la génération internet juge un comportement politique, il pose la question de la manière suivante, que ce soit à un gouvernement, une entreprise, un parti politique ou une école : est-ce que cette institution se comporte de façon centralisée, patriarcale, du haut vers le bas, propriétaire, fermée ? Ou est-ce que cette institution se conduit de façon distributive, collaborative, ouverte, transparente avec des pouvoirs latéraux.</p>
  455. <p><cite>Jeremy Rifkin retranscrit par Pascal Gaillard <em><a href="http://www.pascal-gaillard.fr/?p=873">Du pouvoir vertical au pouvoir latéral…</a></em></cite></p>
  456. </blockquote>
  457. <p>Dans la théorie, je trouve cela évident. Maintenant lorsqu’il s’agit de le mettre en pratique je deviens sceptique en observant les difficultés que l’on peut déjà avoir à 4 pour changer ce <em>paradigme du pouvoir</em> en étant tous pleinement convaincus de son intérêt. Pour en arriver à affecter la culture et la civilisation comme Jeremy Rifkin l’ambitionne, il va falloir à mon avis énormément de temps (et d’éducation). <em>Or, on manque justement de temps.</em> Et encore, ce n’est pas une mutation mais une création dans notre cas, ce qui s’avère plus facile :</p>
  458. <blockquote>
  459. <p><strong>Rachel</strong>: <em>GitHub started out flat from the get go. Do you think that in a more traditional structure, people can transition to and ‘go flat’?</em></p>
  460. <p><strong>Steve</strong>: I think it would be difficult to do unless you have a buy-in from everyone on the team. If we had twelve managers and wanted to go flat, we’d have to be like, “So you guys, I don’t know what you’re going to do now. We don’t really need you anymore—.” I don’t know how you’d handle that as a company [laughing].</p>
  461. <p><cite><em><a href="http://www.ngenworks.com/blog/steve-smith-on-optimizing-for-happiness">Steve Smith On Optimizing For Happiness</a></em></cite></p>
  462. </blockquote>
  463. <p>D’un autre côté, j’ai l’impression que les choses bougent au niveau de la coopération dans l’entreprise. Peut-être est-ce le <a href="/david/blog/2013/developpeurs-creatifs/">prisme déformant de mon centre d’intérêt</a> qui me fait découvrir des entreprises et les personnes qui les animent comme <a href="http://ninja-squad.com/">Ninja Squad</a> ou <a href="http://www.lateral-thoughts.com/">Lateral Thoughts</a> mais <em>il est vraiment encourageant de découvrir que cet épiphénomène n’en est peut-être pas un</em> :</p>
  464. <blockquote>
  465. <p>Toute entreprise, en tant que système humain organisé autour d’un objectif commun, répond à ces lois relationnelles du vivant qui régissent autant l’infiniment petit que l’infiniment grand. Ainsi, <strong>la capacité d’équilibre et d’évolution de l’entreprise repose fondamentalement sur la fluidité de l’information qui circule et la qualité des interactions humaines qu’elle génère</strong>.</p>
  466. <p>En outre, et à l’inverse des hiérarchies de contrôle habituelles des sociétés où la règle descend du haut, il s’avère scientifiquement que <strong>l’ordre et le changement (homéostasie et évolution) s’élèvent du bas vers le haut</strong> : le système s’autogénère à partir d’une <strong>coopération spontanément adaptative</strong> entre ses parties, pour un bénéfice général.</p>
  467. <p>[…]</p>
  468. <p>Il lui faut pour cela, en premier lieu, respecter et s’appuyer sur le ressort fondamental de l’être humain, qui constitue sa liberté et sa dignité : <strong>s’accomplir individuellement, dans et par l’interaction humaine, au service d’une cause co-construite qui transcende ses besoins égotiques pour servir positivement son système d’appartenance (l’humanité).</strong></p>
  469. <p><cite>Pascal Gaillard, <em><a href="http://www.pascal-gaillard.fr/?p=940">Kosmos (3) : un management résolument horizontal</a></em></cite></p>
  470. </blockquote>
  471. <p>Je vous invite à lire l’intégralité des articles relatifs à la création de cette entreprise (série non terminée) :</p>
  472. <ul>
  473. <li><a href="http://www.pascal-gaillard.fr/?p=927">Kosmos (1): une vision évolutive et des valeurs positives</a></li>
  474. <li><a href="http://www.pascal-gaillard.fr/?p=938">Kosmos (2): une recherche d’utilité sociale des solutions</a></li>
  475. <li><a href="http://www.pascal-gaillard.fr/?p=940">Kosmos (3): un management résolument horizontal</a></li>
  476. <li><a href="http://www.pascal-gaillard.fr/?p=970">Kosmos (4) : des collaborateurs autonomes, créatifs et solidaires</a></li>
  477. </ul>
  478. <p>Il faudra que j’arrive à écrire ce type d’articles relatifs à <a href="http://scopyleft.fr">scopyleft</a> lorsque j’aurai un peu plus de recul. Mon marque-page actuel est celui d’<a href="https://www.amnesty.org/">Amnesty International</a> sur lequel est inscrit :</p>
  479. <blockquote>
  480. <p><strong>Mieux vaut allumer une bougie que maudire l’obscurité.</strong></p>
  481. </blockquote>
  482. </article>
  483. <section>
  484. <h3>Discussion suite à l’article :</h3>
  485. <article id="comment-1" class="comment">
  486. <p>Pour toutes ces entreprises qui servent de modèles, l’élément « suspect » est l’âge de ces entreprises, leur rentabilité (aka indépendance), l’âge de leurs participants et le nombre d’employés. Le travail coopératif n’a pas débuté aujourd’hui. Les années 70 ont eu aussi leur lot d’expérimentations. Et bien sûr avant aussi par cycle de sociétés où une masse critique de gens commençait à suffoquer. </p>
  487. <p>Je ne dis pas qu’il ne faut pas tenter la réalisation mais que c’est un très long de chemin, celui d’une vie. Et comme tu le dis s’engager à vie à plusieurs dans des choix qui sont en résistance au système, ce n’est pas simple.</p>
  488. <p>GitHub qui vante les mérites d’une hiérarchie plate a reçu de l’argent de VC pour <a href="http://www.wired.com/wiredenterprise/2012/07/github100m/">100 millions de dollars</a></p>
  489. <p>Pas simple, mais bon à réaliser.</p>
  490. <p>Ah aussi <a href="http://ourworld.unu.edu/en/enough-is-enough/">Enough is Enough: A path to true prosperity</a></p>
  491. <p><cite>Karl Dubost, le <a href="#comment-1">2013-03-03 à 12:54</a></cite></p>
  492. </article>
  493. <article id="comment-2" class="comment">
  494. <p>La lecture de ton article me suggère deux remarques à chaud que voici.</p>
  495. <p>Je ne sais pas si tu le suis, mais la question de l’un et du multiple est l’un des sinon le point central du cours de Bernard Stiegler de cette année consacré à La République de Platon (il est disponible sur <a href="http://pharmakon.fr/wordpress/">pharmakon.fr</a>). Je pense qu’au vu de tes réflexions, tu devrais le trouver très parlant. Tout l’art du compromis entre bottom-up et top-down est d’articuler la diversité avec l’unité venant d’un objectif commun.</p>
  496. <p>De même ce problème d’organisation au sein d’une entreprise me fait penser à la question du couplage fonctionnel dans les architectures logicielles.</p>
  497. <p>Le couplage fonctionnel peut se définir comme l’ensemble des hypothèses devant être partagé entre les entités interagissantes. Les exigences en matière de couplage faible ne sont pas les mêmes aux niveaux des objets, des composants et des services. Ces différents niveaux de couplage entraînent des différences dans leur pouvoir expressif, la nature des interactions et leurs capacités à s’adresser à un large public.</p>
  498. <p><cite>Benjamin Cogrel, le <a href="#comment-2">2013-03-23 à 18:11</a></cite></p>
  499. </article>
  500. </section>
  501. <nav id="jumpto">
  502. <p>
  503. <a rel=prev href="/david/blog/2013/airplay-freebox/">← AirPlay et Freebox</a> | <a href="/david/blog/" title="Retour à la liste des expériences">↑</a> | <a rel=next href="/david/blog/2013/diete-information/">Diète d’information →</a>
  504. </p>
  505. </nav>
  506. <footer>
  507. <div>
  508. <img src="/static/david/david-larlet-avatar.jpg" loading="lazy" class="avatar" width="200" height="200">
  509. <p>
  510. Bonjour/Hi!
  511. Je suis <a href="/david/" title="Profil public">David&nbsp;Larlet</a>, je vis actuellement à Montréal et j’alimente cet espace depuis 15 ans. <br>
  512. Si tu as apprécié cette lecture, n’hésite pas à poursuivre ton exploration. Par exemple via les <a href="/david/blog/" title="Expériences bienveillantes">réflexions bimestrielles</a>, la <a href="/david/stream/2019/" title="Pensées (dés)articulées">veille hebdomadaire</a> ou en t’abonnant au <a href="/david/log/" title="S’abonner aux publications via RSS">flux RSS</a> (<a href="/david/blog/2019/flux-rss/" title="Tiens c’est quoi un flux RSS ?">so 2005</a>).
  513. </p>
  514. <p>
  515. Je m’intéresse à la place que je peux avoir dans ce monde. En tant qu’humain, en tant que membre d’une famille et en tant qu’associé d’une coopérative. De temps en temps, je fais aussi des <a href="https://github.com/davidbgk" title="Principalement sur Github mais aussi ailleurs">trucs techniques</a>. Et encore plus rarement, <a href="/david/talks/" title="En ce moment je laisse plutôt la place aux autres">j’en parle</a>.
  516. </p>
  517. <p>
  518. Les dernières publications hebdomadaires sont :
  519. </p>
  520. <ul class="with_columns">
  521. <li>
  522. <a href="/david/stream/2019/12/31/">Merci</a>
  523. </li>
  524. <li>
  525. <a href="/david/stream/2019/12/27/">Intemporels</a>
  526. </li>
  527. <li>
  528. <a href="/david/stream/2019/12/24/">Outils</a>
  529. </li>
  530. <li>
  531. <a href="/david/stream/2019/12/17/">Origines</a>
  532. </li>
  533. <li>
  534. <a href="/david/stream/2019/12/10/">Publier</a>
  535. </li>
  536. <li>
  537. <a href="/david/stream/2019/12/03/">En forêt</a>
  538. </li>
  539. <li>
  540. <a href="/david/stream/2019/11/26/">Ecocentric</a>
  541. </li>
  542. <li>
  543. <a href="/david/stream/2019/11/19/">Se livrer</a>
  544. </li>
  545. <li>
  546. <a href="/david/stream/2019/11/12/">Dépendances</a>
  547. </li>
  548. <li>
  549. <a href="/david/stream/2019/11/05/">Positif</a>
  550. </li>
  551. <li>
  552. <a href="/david/stream/2019/10/29/">Dettes</a>
  553. </li>
  554. <li>
  555. <a href="/david/stream/2019/10/22/">Privilèges</a>
  556. </li>
  557. <li>
  558. <a href="/david/stream/2019/10/15/">Discrétion</a>
  559. </li>
  560. <li>
  561. <a href="/david/stream/2019/10/08/">Désespérance</a>
  562. </li>
  563. <li>
  564. <a href="/david/stream/2019/10/01/">Présent</a>
  565. </li>
  566. <li>
  567. <a href="/david/stream/2019/09/24/">Manifester</a>
  568. </li>
  569. <li>
  570. <a href="/david/stream/2019/09/17/">Arpenter</a>
  571. </li>
  572. <li>
  573. <a href="/david/stream/2019/09/10/">Nostalgie</a>
  574. </li>
  575. <li>
  576. <a href="/david/stream/2019/09/03/">Déconstruire</a>
  577. </li>
  578. <li>
  579. <a href="/david/stream/2019/08/27/">Documenter</a>
  580. </li>
  581. <li>
  582. <a href="/david/stream/2019/08/20/">Frustration</a>
  583. </li>
  584. <li>
  585. <a href="/david/stream/2019/08/13/">Holisme</a>
  586. </li>
  587. <li>
  588. <a href="/david/stream/2019/08/06/">1%</a>
  589. </li>
  590. <li>
  591. <a href="/david/stream/2019/07/30/">Exemplarité</a>
  592. </li>
  593. <li>
  594. <a href="/david/stream/2019/07/23/">Timelines</a>
  595. </li>
  596. <li>
  597. <a href="/david/stream/2019/07/16/">Écoute</a>
  598. </li>
  599. <li>
  600. <a href="/david/stream/2019/07/02/">Anxiété</a>
  601. </li>
  602. <li>
  603. <a href="/david/stream/2019/06/21/">À lier</a>
  604. </li>
  605. <li>
  606. <a href="/david/stream/2019/06/14/">Pauvreté</a>
  607. </li>
  608. <li>
  609. <a href="/david/stream/2019/06/07/">Amateur</a>
  610. </li>
  611. <li>
  612. <a href="/david/stream/2019/05/31/">Pollution</a>
  613. </li>
  614. <li>
  615. <a href="/david/stream/2019/05/24/">Apaisement</a>
  616. </li>
  617. <li>
  618. <a href="/david/stream/2019/05/10/">Folie</a>
  619. </li>
  620. <li>
  621. <a href="/david/stream/2019/05/03/">Sympathie</a>
  622. </li>
  623. <li>
  624. <a href="/david/stream/2019/04/12/">Péremption</a>
  625. </li>
  626. <li>
  627. <a href="/david/stream/2019/04/05/">Définitions</a>
  628. </li>
  629. <li>
  630. <a href="/david/stream/2019/03/29/">Acceptation</a>
  631. </li>
  632. <li>
  633. <a href="/david/stream/2019/03/22/">Dissonance</a>
  634. </li>
  635. <li>
  636. <a href="/david/stream/2019/03/15/">Reconnaissance</a>
  637. </li>
  638. <li>
  639. <a href="/david/stream/2019/03/08/">Lecture</a>
  640. </li>
  641. <li>
  642. <a href="/david/stream/2019/03/01/">Journaux</a>
  643. </li>
  644. <li>
  645. <a href="/david/stream/2019/02/22/">Écriture</a>
  646. </li>
  647. <li>
  648. <a href="/david/stream/2019/02/15/">Kyriarchie</a>
  649. </li>
  650. <li>
  651. <a href="/david/stream/2019/02/08/">Mots-serrures</a>
  652. </li>
  653. <li>
  654. <a href="/david/stream/2019/02/01/">Sans voie</a>
  655. </li>
  656. <li>
  657. <a href="/david/stream/2019/01/25/">Auto-diagnostic</a>
  658. </li>
  659. <li>
  660. <a href="/david/stream/2019/01/18/">Agilité</a>
  661. </li>
  662. <li>
  663. <a href="/david/stream/2019/01/11/">Métaphores</a>
  664. </li>
  665. <li>
  666. <a href="/david/stream/2019/01/04/">Balbutiements</a>
  667. </li>
  668. </ul>
  669. <p>
  670. Voici quelques articles choisis :
  671. <a href="/david/blog/2019/faire-equipe/" title="Accéder à l’article complet">Faire équipe</a>,
  672. <a href="/david/blog/2018/bivouac-automnal/" title="Accéder à l’article complet">Bivouac automnal</a>,
  673. <a href="/david/blog/2018/commodite-effondrement/" title="Accéder à l’article complet">Commodité et effondrement</a>,
  674. <a href="/david/blog/2017/donnees-communs/" title="Accéder à l’article complet">Des données aux communs</a>,
  675. <a href="/david/blog/2016/accompagner-enfant/" title="Accéder à l’article complet">Accompagner un enfant</a>,
  676. <a href="/david/blog/2016/senior-developer/" title="Accéder à l’article complet">Senior developer</a>,
  677. <a href="/david/blog/2016/illusion-sociale/" title="Accéder à l’article complet">L’illusion sociale</a>,
  678. <a href="/david/blog/2016/instantane-scopyleft/" title="Accéder à l’article complet">Instantané Scopyleft</a>,
  679. <a href="/david/blog/2016/enseigner-web/" title="Accéder à l’article complet">Enseigner le Web</a>,
  680. <a href="/david/blog/2016/simplicite-defaut/" title="Accéder à l’article complet">Simplicité par défaut</a>,
  681. <a href="/david/blog/2016/minimalisme-esthetique/" title="Accéder à l’article complet">Minimalisme et esthétique</a>,
  682. <a href="/david/blog/2014/un-web-omni-present/" title="Accéder à l’article complet">Un web omni-présent</a>,
  683. <a href="/david/blog/2014/manifeste-developpeur/" title="Accéder à l’article complet">Manifeste de développeur</a>,
  684. <a href="/david/blog/2013/confort-convivialite/" title="Accéder à l’article complet">Confort et convivialité</a>,
  685. <a href="/david/blog/2013/testament-numerique/" title="Accéder à l’article complet">Testament numérique</a>,
  686. et <a href="/david/blog/" title="Accéder aux archives">bien d’autres…</a>
  687. </p>
  688. <p>
  689. On peut <a href="mailto:david%40larlet.fr" title="Envoyer un courriel">échanger par courriel</a>. Si éventuellement tu souhaites que l’on travaille ensemble, tu devrais commencer par consulter le <a href="http://larlet.com">profil dédié à mon activité professionnelle</a> et/ou contacter directement <a href="http://scopyleft.fr/">scopyleft</a>, la <abbr title="Société coopérative et participative">SCOP</abbr> dont je fais partie depuis six ans. Je recommande au préalable de lire <a href="/david/blog/2018/cout-site/" title="Attention ce qui va suivre peut vous choquer">combien coûte un site</a> et pourquoi je suis plutôt favorable à une <a href="/david/pro/devis/" title="Discutons-en !">non-demande de devis</a>.
  690. </p>
  691. <p>
  692. Je ne traque pas ta navigation mais mon
  693. <abbr title="Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33.184162340">hébergeur</abbr>
  694. conserve des logs d’accès.
  695. </p>
  696. </div>
  697. </footer>
  698. <script type="text/javascript">
  699. ;(_ => {
  700. const jumper = document.getElementById('jumper')
  701. jumper.addEventListener('click', e => {
  702. e.preventDefault()
  703. const anchor = e.target.getAttribute('href')
  704. const targetEl = document.getElementById(anchor.substring(1))
  705. targetEl.scrollIntoView({behavior: 'smooth'})
  706. })
  707. })()
  708. </script>
  709. <script>
  710. /* Service workers */
  711. if (navigator.serviceWorker) {
  712. window.addEventListener('load', function () {
  713. var selector = 'a[href^="/david/cache/"], a[rel=prev], a[rel=next]'
  714. function sendLinks (selector) {
  715. var links = [].slice.call(document.querySelectorAll(selector)).map(function (link) {
  716. return link.getAttribute('href')
  717. })
  718. links.push(location.pathname) // Put the current page in cache too.
  719. navigator.serviceWorker.controller.postMessage({ links: links })
  720. }
  721. navigator.serviceWorker.getRegistration()
  722. .then(function (registration) {
  723. if (!registration || !navigator.serviceWorker.controller) {
  724. return navigator.serviceWorker.register('/serviceworker.js')
  725. .then(navigator.serviceWorker.ready)
  726. .then(function () {
  727. console.log('[ServiceWorker] Ready to go!')
  728. })
  729. .catch(console.error.bind(console))
  730. } else {
  731. console.log('[ServiceWorker] Send links via registration')
  732. sendLinks(selector)
  733. }
  734. })
  735. navigator.serviceWorker.addEventListener('controllerchange', function () {
  736. console.log('[ServiceWorker] Send links via controller change')
  737. sendLinks(selector)
  738. })
  739. navigator.serviceWorker.addEventListener('message', function (event) {
  740. var link = document.querySelector('a[href="' + event.data.link + '"]')
  741. if (event.data.status && link) {
  742. link.style.backgroundColor = '#2d7474'
  743. link.style.color = '#f0f0ea'
  744. link.setAttribute('title', 'En cache pour consultation sans connexion')
  745. }
  746. })
  747. })
  748. } else {
  749. console.warn('[ServiceWorker] No cache for old browsers.')
  750. }
  751. </script>