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 103KB

4 jaren geleden
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573
  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>Pensées quotidiennes — 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/stream/2018/">
  29. <style>
  30. /* http://meyerweb.com/eric/tools/css/reset/ */
  31. html, body, div, span,
  32. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  33. a, abbr, address, big, cite, code,
  34. del, dfn, em, img, ins,
  35. small, strike, strong, tt, var,
  36. dl, dt, dd, ol, ul, li,
  37. fieldset, form, label, legend,
  38. table, caption, tbody, tfoot, thead, tr, th, td,
  39. article, aside, canvas, details, embed,
  40. figure, figcaption, footer, header, hgroup,
  41. menu, nav, output, ruby, section, summary,
  42. time, mark, audio, video {
  43. margin: 0;
  44. padding: 0;
  45. border: 0;
  46. font-size: 100%;
  47. font: inherit;
  48. vertical-align: baseline;
  49. }
  50. /* HTML5 display-role reset for older browsers */
  51. article, aside, details, figcaption, figure,
  52. footer, header, hgroup, menu, nav, section { display: block; }
  53. body { line-height: 1; }
  54. blockquote, q { quotes: none; }
  55. blockquote:before, blockquote:after,
  56. q:before, q:after {
  57. content: '';
  58. content: none;
  59. }
  60. table {
  61. border-collapse: collapse;
  62. border-spacing: 0;
  63. }
  64. /* http://practicaltypography.com/equity.html */
  65. /* https://calendar.perfplanet.com/2016/no-font-face-bulletproof-syntax/ */
  66. /* https://www.filamentgroup.com/lab/js-web-fonts.html */
  67. @font-face {
  68. font-family: 'EquityTextB';
  69. src: url('/static/david/css/fonts/Equity-Text-B-Regular-webfont.woff2') format('woff2'),
  70. url('/static/david/css/fonts/Equity-Text-B-Regular-webfont.woff') format('woff');
  71. font-weight: 300;
  72. font-style: normal;
  73. font-display: swap;
  74. }
  75. @font-face {
  76. font-family: 'EquityTextB';
  77. src: url('/static/david/css/fonts/Equity-Text-B-Italic-webfont.woff2') format('woff2'),
  78. url('/static/david/css/fonts/Equity-Text-B-Italic-webfont.woff') format('woff');
  79. font-weight: 300;
  80. font-style: italic;
  81. font-display: swap;
  82. }
  83. @font-face {
  84. font-family: 'EquityTextB';
  85. src: url('/static/david/css/fonts/Equity-Text-B-Bold-webfont.woff2') format('woff2'),
  86. url('/static/david/css/fonts/Equity-Text-B-Bold-webfont.woff') format('woff');
  87. font-weight: 700;
  88. font-style: normal;
  89. font-display: swap;
  90. }
  91. @font-face {
  92. font-family: 'TriplicateT4c';
  93. src: url('/static/david/css/fonts/Triplicate-T4-Code-Regular-webfont.woff2') format('woff2'),
  94. url('/static/david/css/fonts/Triplicate-T4-Code-Regular-webfont.woff') format('woff');
  95. font-weight: 300;
  96. font-style: normal;
  97. font-display: swap;
  98. }
  99. /* http://practice.typekit.com/lesson/caring-about-opentype-features/ */
  100. body {
  101. /* http://www.cssfontstack.com/ Palatino 99% Win 86% Mac */
  102. font-family: "EquityTextB", Palatino, serif;
  103. background-color: #f0f0ea;
  104. color: #07486c;
  105. font-kerning: normal;
  106. -moz-osx-font-smoothing: grayscale;
  107. -webkit-font-smoothing: subpixel-antialiased;
  108. text-rendering: optimizeLegibility;
  109. font-variant-ligatures: common-ligatures contextual;
  110. font-feature-settings: "kern", "liga", "clig", "calt";
  111. }
  112. pre, code, kbd, samp, var, tt {
  113. font-family: 'TriplicateT4c', monospace;
  114. }
  115. em {
  116. font-style: italic;
  117. color: #323a45;
  118. }
  119. strong {
  120. font-weight: bold;
  121. color: black;
  122. }
  123. nav {
  124. background-color: #323a45;
  125. color: #f0f0ea;
  126. display: flex;
  127. justify-content: space-around;
  128. padding: 1rem .5rem;
  129. }
  130. nav:first-child {
  131. border-top: 1vh solid #2d7474;
  132. }
  133. nav:last-child {
  134. border-bottom: 1vh solid #2d7474;
  135. }
  136. nav a {
  137. color: #f0f0ea;
  138. }
  139. nav abbr {
  140. border-bottom: 1px dotted white;
  141. }
  142. h1 {
  143. border-bottom: .2vh solid #2d7474;
  144. background-color: #e3e1e1;
  145. color: #323a45;
  146. text-align: center;
  147. padding: 2rem 0 1rem;
  148. width: 100%;
  149. }
  150. h2 {
  151. margin: 4rem 0 1rem;
  152. border-top: .2vh solid #2d7474;
  153. }
  154. h3 {
  155. text-align: center;
  156. margin: 3rem 0 .75em;
  157. }
  158. hr {
  159. height: .4rem;
  160. width: .4rem;
  161. border-radius: .4rem;
  162. background: #07486c;
  163. margin: 2.5rem auto;
  164. }
  165. time {
  166. display: bloc;
  167. background-color: #2d7474;
  168. color: #e3e1e1;
  169. padding: .29rem 1rem;
  170. float: right;
  171. }
  172. ul, ol {
  173. margin: 2rem;
  174. }
  175. ul {
  176. list-style-type: square;
  177. }
  178. a {
  179. text-decoration-skip-ink: auto;
  180. }
  181. article {
  182. max-width: 50rem;
  183. display: flex;
  184. flex-direction: column;
  185. margin: 3rem auto 1rem auto;
  186. }
  187. article p:last-child {
  188. margin-bottom: 1rem;
  189. }
  190. p {
  191. padding: 0 .5rem;
  192. }
  193. p + p {
  194. margin-top: 2rem;
  195. }
  196. blockquote {
  197. background-color: #e3e1e1;
  198. border-left: .5vw solid #2d7474;
  199. display: flex;
  200. flex-direction: column;
  201. align-items: center;
  202. padding: 1rem;
  203. margin: 1.5rem;
  204. }
  205. blockquote cite {
  206. font-style: italic;
  207. }
  208. figure {
  209. border-top: .2vh solid #2d7474;
  210. background-color: #e3e1e1;
  211. text-align: center;
  212. padding: 1.5rem 0;
  213. margin: 1rem 0 0;
  214. font-size: 1.5rem;
  215. width: 100%;
  216. }
  217. figure img {
  218. width: 250px;
  219. height: 250px;
  220. border: .5vw solid #323a45;
  221. padding: 1px;
  222. }
  223. figcaption {
  224. padding: 1rem;
  225. line-height: 1.4;
  226. }
  227. aside {
  228. display: flex;
  229. flex-direction: column;
  230. background-color: #e3e1e1;
  231. padding: 1rem 0;
  232. border-bottom: .2vh solid #07486c;
  233. }
  234. aside p {
  235. max-width: 50rem;
  236. margin: 0 auto;
  237. }
  238. /* https://fvsch.com/code/css-locks/ */
  239. p, li, pre, code, kbd, samp, var, tt, time {
  240. font-size: .95rem;
  241. line-height: calc( 1.5em + 0.2 * 1rem );
  242. }
  243. h1 {
  244. font-size: 1.7rem;
  245. line-height: calc( 1.2em + 0.2 * 1rem );
  246. }
  247. h2 {
  248. font-size: 1.6rem;
  249. line-height: calc( 1.3em + 0.2 * 1rem );
  250. }
  251. h3 {
  252. font-size: 1.35rem;
  253. line-height: calc( 1.4em + 0.2 * 1rem );
  254. }
  255. @media (min-width: 20em) {
  256. /* The (100vw - 20rem) / (50 - 20) part
  257. resolves to 0-1rem, depending on the
  258. viewport width (between 20em and 50em). */
  259. p, li, pre, code, kbd, samp, var, tt, time {
  260. font-size: calc( .95rem + .6 * (100vw - 20rem) / (50 - 20) );
  261. line-height: calc( 1.5em + 0.2 * (100vw - 50rem) / (20 - 50) );
  262. }
  263. h1 {
  264. font-size: calc( 1.7rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  265. line-height: calc( 1.2em + 0.2 * (100vw - 50rem) / (20 - 50) );
  266. }
  267. h2 {
  268. font-size: calc( 1.5rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  269. line-height: calc( 1.3em + 0.2 * (100vw - 50rem) / (20 - 50) );
  270. }
  271. h3 {
  272. font-size: calc( 1.35rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  273. line-height: calc( 1.4em + 0.2 * (100vw - 50rem) / (20 - 50) );
  274. }
  275. }
  276. @media (min-width: 50em) {
  277. /* The right part of the addition *must* be a
  278. rem value. In this example we *could* change
  279. the whole declaration to font-size:2.5rem,
  280. but if our baseline value was not expressed
  281. in rem we would have to use calc. */
  282. p, li, pre, code, kbd, samp, var, tt, time {
  283. font-size: calc( .95rem + .6 * 1rem );
  284. line-height: 1.5em;
  285. }
  286. h1 {
  287. font-size: calc( 1.7rem + 1.5 * 1rem );
  288. line-height: 1.2em;
  289. }
  290. h2 {
  291. font-size: calc( 1.5rem + 1.5 * 1rem );
  292. line-height: 1.3em;
  293. }
  294. h3 {
  295. font-size: calc( 1.35rem + 1.5 * 1rem );
  296. line-height: 1.4em;
  297. }
  298. figure img {
  299. width: 500px;
  300. height: 500px;
  301. }
  302. blockquote {
  303. margin-left: -1.5rem;
  304. }
  305. }
  306. figure.unsquared {
  307. margin-bottom: 1.5rem;
  308. }
  309. figure.unsquared img {
  310. height: inherit;
  311. }
  312. /* https://github.com/richleland/pygments-css */
  313. .codehilite{
  314. background-color: #fdf6e3;
  315. margin: 1rem auto;
  316. padding: 1rem;
  317. overflow-x:auto;
  318. box-shadow:inset 0 0 2px rgba(0,0,0,0.2)
  319. }
  320. .codehilite .t{color:#586e75}
  321. .codehilite .w{color:#073642}
  322. .codehilite .err{color:#cb4b16}
  323. .codehilite .k{color:#859900}
  324. .codehilite .kc{color:#2aa198}
  325. .codehilite .kd{color:#268bd2}
  326. .codehilite .kn{color:#b58900}
  327. .codehilite .kp{color:#859900}
  328. .codehilite .kr{color:#073642}
  329. .codehilite .kt{color:#b58900}
  330. .codehilite .n{color:#586e75}
  331. .codehilite .na{color:#2aa198}
  332. .codehilite .nb{color:#268bd2}
  333. .codehilite .nc{color:#268bd2}
  334. .codehilite .ne{color:#cb4b16}
  335. .codehilite .no{color:#2aa198}
  336. .codehilite .nd{color:#2aa198}
  337. .codehilite .ni{color:#2aa198;font-weight:bold}
  338. .codehilite .nf{color:#268bd2}
  339. .codehilite .nn{color:#586e75}
  340. .codehilite .nt{color:#2aa198;font-weight:bold}
  341. .codehilite .nv{color:#cb4b16}
  342. .codehilite .b{color:#859900}
  343. .codehilite .bp{color:#586e75}
  344. .codehilite .v{color:#586e75}
  345. .codehilite .vc{color:#586e75}
  346. .codehilite .vg{color:#268bd2}
  347. .codehilite .vi{color:#268bd2}
  348. .codehilite .m{color:#268bd2}
  349. .codehilite .mf{color:#268bd2}
  350. .codehilite .mh{color:#268bd2}
  351. .codehilite .mi{color:#268bd2}
  352. .codehilite .mo{color:#268bd2}
  353. .codehilite .s{color:#2aa198}
  354. .codehilite .sb{color:#2aa198}
  355. .codehilite .sc{color:#2aa198}
  356. .codehilite .sd{color:#2aa198}
  357. .codehilite .s2{color:#2aa198}
  358. .codehilite .se{color:#cb4b16}
  359. .codehilite .sh{color:#2aa198}
  360. .codehilite .si{color:#cb4b16}
  361. .codehilite .sx{color:#2aa198}
  362. .codehilite .sr{color:#cb4b16}
  363. .codehilite .s1{color:#2aa198}
  364. .codehilite .ss{color:#cb4b16}
  365. .codehilite .il{color:#268bd2}
  366. .codehilite .o{color:#586e75}
  367. .codehilite .ow{color:#859900}
  368. .codehilite .p{color:#586e75}
  369. .codehilite .c{color:#93a1a1;font-style:italic}
  370. .codehilite .cm{color:#93a1a1}
  371. .codehilite .cp{color:#93a1a1}
  372. .codehilite .c1{color:#93a1a1}
  373. .codehilite .cs{color:#93a1a1}
  374. .codehilite .hll{background-color:#dc322f}
  375. .codehilite .g{color:#586e75}
  376. .codehilite .gd{color:#586e75}
  377. .codehilite .ge{font-style:italic}
  378. .codehilite .gr{color:#586e75}
  379. .codehilite .gh{color:#586e75;font-weight:bold}
  380. .codehilite .gi{color:#586e75}
  381. .codehilite .go{color:#586e75}
  382. .codehilite .gp{color:#586e75}
  383. .codehilite .gs{font-weight:bold}
  384. .codehilite .gu{color:#586e75;font-weight:bold}
  385. .codehilite .gt{color:#586e75}
  386. @media print {
  387. body { font-size: 100%; }
  388. a:after { content: " (" attr(href) ")"; }
  389. a, a:link, a:visited, a:after {
  390. text-decoration: underline;
  391. text-shadow: none !important;
  392. background-image: none !important;
  393. background: white;
  394. color: black;
  395. }
  396. abbr[title] { border-bottom: 0; }
  397. abbr[title]:after { content: " (" attr(title) ")"; }
  398. img { page-break-inside: avoid; }
  399. @page { margin: 2cm .5cm; }
  400. h1, h2, h3 { page-break-after: avoid; }
  401. p3 { orphans: 3; widows: 3; }
  402. img {
  403. max-width: 250px !important;
  404. max-height: 250px !important;
  405. }
  406. nav, aside { display: none; }
  407. }
  408. /* Dark theme */
  409. [lang=en] body {
  410. background: #323a45;
  411. }
  412. [lang=en] article,
  413. [lang=en] article em,
  414. [lang=en] article strong {
  415. color: #f0f0ea;
  416. }
  417. [lang=en] article a {
  418. color: #ffbd2b;
  419. }
  420. [lang=en] article a:visited {
  421. color: #ff6b03;
  422. }
  423. [lang=en] blockquote,
  424. [lang=en] figure {
  425. background: #111930;
  426. color: #ccc;
  427. }
  428. </style>
  429. <nav>
  430. <p>
  431. <a href="/david/" title="Profil public">David&nbsp;Larlet</a> partage ses <a href="/david/blog/" title="Expériences bienveillantes">réflexions</a> et sa <a href="/david/stream/2019/" title="Pensées (dés)articulées">veille hebdomadaire</a>.
  432. </p>
  433. </nav>
  434. <h1>Pensées de 2018</h1>
  435. <article>
  436. <h2><a href="/david/stream/2018/12/31/">Et ensuite ?</a> <time>2018-12-31</time></h2>
  437. <blockquote>
  438. <p>Quand des lecteurs ne me suivent pas parce qu’ils ne comprennent pas ma démarche, ça me fait mal, ça signifie que je n’ai pas su leur faire sentir ma façon d’aborder la vie. Je ne peux m’en prendre qu’à moi-même, essayer de m’expliquer, mais je ne peux pas les forcer à me suivre en leur envoyant mes articles tous azimuts.</p>
  439. <p><cite><em><a href="https://tcrouzet.com/2018/12/19/je-vous-aime-et-je-vous-quitte/">Je vous aime et je vous quitte</a></em> (<a href="/david/cache/c71477b07ecc9767d04d1ffce79d8677/">cache</a>)</cite></p>
  440. </blockquote>
  441. <p>Ma seule certitude pour l’année qui vient est d’arrêter les formats quotidiens courts qui manquent de profondeur faute de temps de maturation. De plus en plus envie d’aller vers un format <a href="https://www.wired.com/story/future-book-is-here-but-not-what-we-expected/">qui se rapproche du livre</a> (<a href="/david/cache/01cff17987cebe12c642331a004a575e/">cache</a>), peut-être même imprimable si l’on considère que la lecture sur écran n’est qu’un épiphénomène de notre civilisation qui s’effondre tranquillement.</p>
  442. <p>Peut-être qu’à un moment si j’ai envie de publier des liens et pensées, j’utiliserais un service comme <a href="https://write.as/blog/hello-fediverse">write.as</a> (<a href="/david/cache/ed7c9e4b98c4c7de7b8cf61435aaeb8b/">cache</a>) ou <a href="https://www.manton.org/2018/11/07/microblog-mastodon.html">micro.blog + mastodon</a> (<a href="/david/cache/ea9495ea063cade87f37ce56a3ca01ce/">cache</a>) avec mon propre domaine quitte à faire un cache statique en plus par ici.</p>
  443. <p>Je vois aussi la valeur des listes de diffusions dont certaines sont de <a href="https://tinyletter.com/achp__">petites</a> <a href="https://tinyletter.com/notoriousbigre">pépites</a> et ça serait dorénavant très facile à <a href="https://blog.alwaysdata.com/2018/12/11/stay-close-to-your-people-here-are-the-mailing-lists/">mettre en place</a> (<a href="/david/cache/644b40ac5152c5ca46c214daf4b0b26e/">cache</a>) chez moi.</p>
  444. <p>Un format hybride se <a href="/david/stream/2018/12/28/">dessine</a> <a href="/david/stream/2018/11/25/">doucement</a> (<a href="https://robinrendle.com/notes/hate-inc/">serial book</a> (<a href="/david/cache/6d66f69572e431ee96b3710793ec2367/">cache</a>) anyone?) je lui laisse le temps de grandir un peu avant d’itérer avec vous.</p>
  445. <p><em>Avant toute structure, il faut du contenu :-).</em></p>
  446. </article>
  447. <article>
  448. <h2><a href="/david/stream/2018/12/30/">Moitié de vie</a> <time>2018-12-30</time></h2>
  449. <blockquote>
  450. <p><em>Les irremplaçables</em> est un livre sur la non­ linéarité de la vie, les seuils qualitatifs invisibles, un livre de moitié de vie. Mais tous les livres de moi­tié de vie sont des livres de fin de vie. La mort nous a cernés depuis longtemps, et avant la fin de l’enfance, chacun d’entre nous a fait connaissance avec elle. Peut­-être est­-ce cela la définition de la fin de l’enfance ? Mais une nouvelle occurrence de la mort surgit, au milieu de la vie. Rien n’alerte sur le fait que ce soit le milieu. Arithmétiquement, cela ne l’est sans doute pas. Mais cela devient le milieu, car dès lors, l’intuition du che­min qui reste à parcourir, du temps restant, pour chacun d’entre nous, prend forme.</p>
  451. <p><cite><em>Les irremplaçables</em>, <a href="http://www.espritcivique.org/index/wp-content/uploads/2016/01/Prologue-_-les-irremplacables.pdf">Prologue</a> (<a href="/static/david/stream/cynthia-fleury-les-irremplacables-prologue.pdf">cache</a>, PDF 500 Ko), Cynthia Fleury</cite></p>
  452. </blockquote>
  453. <p>Au-delà de ce passage <a href="/david/stream/2018/10/31/">qui fait violemment écho</a>, la densité de ce prologue est incroyable. Il est rare que j’ai une telle appréhension à lire un livre car je l’envisage comme trop vertigineux sur ce qu’il pourrait ouvrir en terme de réflexion… et je n’en suis qu’à la page 50 !</p>
  454. <blockquote>
  455. <p>Chacun s’est surpris, un jour, à rire seul. C’est d’ailleurs la vérité du milieu du rire, la solitude. On ne rit pleinement que seul.</p>
  456. <p>Partager un rire c’est déjà autre chose. Ce n’est plus de l’indifférence. Cela peut être précisément l’inverse, la solidarité, la complicité ; mais déjà le début de la stigmatisation d’un autre homme si le rire est perverti, flirtant de trop près avec la vexation. Un rire trop majoritaire et c’est le début de la fin.</p>
  457. <p>[…]</p>
  458. <p>Et rire, c’est toujours inventer, au sens où rire préfigure une pensée, une échappée, une liberté. Inventer des âmes, n’est-ce pas là l’objet de l’œuvre ? Et entendons l’œuvre au sens large : l’œuvre d’art certes, mais l’amour, l’amitié, et la Cité. Que vaut une Cité dans laquelle les âmes ne s’inventent pas ?</p>
  459. <p><cite><em>Ibid.</em></cite></p>
  460. </blockquote>
  461. </article>
  462. <article>
  463. <h2><a href="/david/stream/2018/12/29/">Compost et scopyleft</a> <time>2018-12-29</time></h2>
  464. <blockquote>
  465. <p>Bien souvent, on ne réfléchit pas à la compostabilité des projets lors de leur conception (quels éléments méritent d’être réutilisés, sous quelle forme, où les mettre à disposition,...). Même lorsque l’on décide de rendre disponible ces ressources auprès des autres, cela ne suffit généralement pas à leur assurer une seconde vie. Il faut dès lors réfléchir à la meilleure méthode pour permettre à la matière produite (les contenus, les données, l’expérience due à nos échecs et réussites,...) d’être réutilisée indépendamment de tout contexte d’usage. </p>
  466. <p><cite><em><a href="https://ressources.osons.cc/?PetitPrecisDeCompostabiliteDesprojets">Petit précis de compostabilité des projets</a></em> (<a href="/david/cache/5879dbe8a66fc9acfecd9738dbc1a87a/">cache</a>)</cite></p>
  467. </blockquote>
  468. <p>En ce moment, on essaye de remettre des choses à plat au sein de <a href="http://scopyleft.fr/">scopyleft</a> grâce aux <a href="https://vimeo.com/70067975">super-pouvoirs d’un nouveau venu</a>. Un bon moment pour tester le compost et l’enrichir à plusieurs mains afin qu’il puisse être davantage fertile.</p>
  469. </article>
  470. <article>
  471. <h2><a href="/david/stream/2018/12/28/">Conférences gesticulées</a> <time>2018-12-28</time></h2>
  472. <blockquote>
  473. <p>Enfin, l’éducation populaire ne consiste pas à proposer à des gens des analyses politiques toutes faites sur le mode de la dénonciation, mais à construire une pensée politique à partir des gens eux-mêmes et de leur expérience concrète de la domination à leur échelle et dans leur secteur. C’est le principe de la conférence gesticulée : fabriquer de l’analyse politique à partir de nos colères, et non pas gober des prêts à penser hystériques.</p>
  474. <p><cite><em><a href="https://comptoir.org/2018/12/26/franck-lepage-le-gilet-jaune-est-le-symbole-dune-conscience-de-classe-qui-est-en-train-de-renaitre/">Franck Lepage : « Le gilet jaune est le symbole d’une conscience de classe qui est en train de renaître »</a></em> (<a href="/david/cache/cd9506501d087bff737affa52e9188a2/">cache</a>)</cite></p>
  475. </blockquote>
  476. <p><a href="/david/stream/2018/11/29/">Encore</a> une intervention très pertinente de Franck Lepage dont je suis les gesticulations <a href="/david/stream/2010/#tw-17001711099">depuis un moment</a>. Quelle alternative à la conférence gesticulée lorsqu’on est à distance ? Lorsqu’on souhaite distribuer ce moment ? J’ai eu des retours inhabituels sur mon <a href="/david/blog/2018/bivouac-automnal/">bivouac automnal</a>, peut-être un format à creuser, à inventer ?</p>
  477. </article>
  478. <article>
  479. <h2><a href="/david/stream/2018/12/27/">Retour en avant</a> <time>2018-12-27</time></h2>
  480. <blockquote>
  481. <p>Au moment où cette vague d’artisans de la nouvelle agriculture déferlera, il y a de fortes chances que nous assisterons alors à la fin du pétrole bon marché. Cette nouvelle réalité forcera inévitablement la société à repenser sa relation avec l’agro-alimentaire et le concept des « supermarchés ». Je ne vois pas comment nous pourrions continuer à importer à bas prix des produits venus des quatre coins de la planète. Avec la montée du prix des intrants agrochimiques et celui du carburant qui nourrit les grosses machines agricoles, les agriculteurs conventionnels n’auront peut-être pas d’autre choix que d’adopter des pratiques alternatives d’agriculture biologique. Peut-être vivrons-nous ce que je nomme un « retour en avant » : le métier d’agriculteur retrouvera ses lettres de noblesse et les fermes familiales seront à nouveau valorisées et prospères. Il n’est pas fou de croire que cette évolution est possible et imminente.</p>
  482. <p><cite><em>Le jardinier-maraîcher - Manuel d’agriculture biologique sur petite surface</em>, Jean-Martin Fortier, 2012/2014</cite></p>
  483. </blockquote>
  484. <p>En ce moment, je me documente sur la surface pertinente pour produire quelques denrées potagères à destination d’une poignée de familles. Non pas pour aller vers l’autarcie mais vers la communauté.</p>
  485. <p><em>Ne pas fuir mais créer, ensemble.</em></p>
  486. <blockquote>
  487. <p>Je reste, pour paraphraser Antonio Gramsci, « pessimiste avec l’intelligence, mais optimiste par la volonté ». L’avenir qui se profile semble bien anxiogène et surtout totalement inconnu. On peut bien faire des milliards de suppositions, il y a de fortes chances de tomber à côté. Il y a alors deux façon de voir l’effondrement : une mauvaise et une bonne et il y en a une qui est inutile. Pensée magique peut-être, mais je ne peux m’empêcher de voir dans ce clair-obscur une lueur d’espoir. De voir resurgir des possibles jusqu’alors étouffés par le rouleau compresseur d’une société folle. D’imaginer que ces graines plantées depuis des années puissent trouver alors un terreau favorable à leur éclosion. Nous avons la chance d’être certainement la génération la plus cultivée, la plus ouverte sur le monde, là aussi je ne pense pas que ce soit un hasard.</p>
  488. <p><cite><em><a href="http://www.prisedeterre.net/2018/11/13/permaculture-et-effondrement-cest-la-butte-finale/">Permaculture et effondrement : c’est la Butte finale</a></em> (<a href="/david/cache/a3accac28f5d6a4c71ab3bd7f6ed9bf3/">cache</a>)</cite></p>
  489. </blockquote>
  490. </article>
  491. <article>
  492. <h2><a href="/david/stream/2018/12/26/">Fake Internet</a> <time>2018-12-26</time></h2>
  493. <blockquote>
  494. <p>Everywhere I went online this year, I was asked to prove I’m a human. Can you retype this distorted word? Can you transcribe this house number? Can you select the images that contain a motorcycle? I found myself prostrate daily at the feet of robot bouncers, frantically showing off my highly developed pattern-matching skills — does a Vespa count as a motorcycle, even? — so I could get into nightclubs I’m not even sure I want to enter. Once inside, I was directed by dopamine-feedback loops to scroll well past any healthy point, manipulated by emotionally charged headlines and posts to click on things I didn’t care about, and harried and hectored and sweet-talked into arguments and purchases and relationships so algorithmically determined it was hard to describe them as real.</p>
  495. <p>Where does that leave us?</p>
  496. <p><cite><em><a href="http://nymag.com/intelligencer/2018/12/how-much-of-the-internet-is-fake.html">How Much of the Internet Is Fake?</a></em> (<a href="/david/cache/f475949609e5511575655225fc4264df/">cache</a>)</cite></p>
  497. </blockquote>
  498. <p>It leaves us busy while others are egoistically ruining the planet for their own good. Quite simple. And realizing it “just” makes you more depressed. </p>
  499. <p>Merry Christmas! <em>Any other question?</em></p>
  500. </article>
  501. <article>
  502. <h2><a href="/david/stream/2018/12/25/">Ochlocratie</a> <time>2018-12-25</time></h2>
  503. <blockquote>
  504. <p>J’ai appris récemment que Polybe, Cicéron, Rousseau, Machiavel… croyaient tous qu’à la démocratie succéderait obligatoirement l’ochlocratie. Ou quand le pouvoir n’appartient plus au peuple (Demos), mais à la foule (Okhlos) à l’opinion manipulable. Cela me semble être un risque à considérer, quand on vit dans un monde où l’émotion (par adhésion totale ou indignation complète) semble avoir pris le pas sur le dialogue, et où notre construction intime devient le <a href="https://borisschapira.com/2018/12/de-qui-suis-je-le-territoire/">territoire</a> d’enjeux qui nous dépassent.</p>
  505. <p><cite><em><a href="https://borisschapira.com/2018/12/atelier-constituant-chouard-ric/">De retour d’une conférence d’Étienne Chouard</a></em> (<a href="/david/cache/5c5e2462b82c6534b0123a251dd2a436/">cache</a>)</cite></p>
  506. </blockquote>
  507. <p>J’aurais du mal à dater précisément le moment où ça a basculé ou plutôt le moment où j’en ai pris conscience. Peut-être était-ce cette année, peut-être il y a dix ans. Ce qui importe c’est ce que j’ai pu entreprendre depuis pour aller dans un sens qui m’apporte plus de sens.</p>
  508. <p><em>Et au final, pas grand chose…</em></p>
  509. <blockquote>
  510. <p>Dit autrement et en caricaturant, préférez-vous une prison dorée ou un enfer libre ? La démocratie c’est l’enfer libre. C’est peut-être prendre les mauvaises décisions mais pouvoir en décider <em>nous</em>.</p>
  511. <p><cite><em><a href="https://n.survol.fr/n/de-la-democratie-en-france">De la démocratie en France</a></em> (<a href="/david/cache/1511e1ce29a8848d6a3c8ab7748dc60c/">cache</a>)</cite></p>
  512. </blockquote>
  513. </article>
  514. <article>
  515. <h2><a href="/david/stream/2018/12/24/">Escaliers externes</a> <time>2018-12-24</time></h2>
  516. <blockquote>
  517. <p>Je repense à Montréal et ses allées, lieu de rencontre, de racolage et de voyeurisme aussi, parfois.</p>
  518. <p>Je me souviens de cette légende qui veut ce les escaliers en colimaçon à l’extérieur des maisons, somme toute une bien mauvaise idée dans un pays ou l’hiver est roi, auraient été imposés par une église catholique soucieuse d’éviter toute promiscuité dans la relative chaleur des cages d’escaliers intérieures, préférant pour sauver les bonnes mœurs garder au grand jour les croisements de paroissiens.</p>
  519. <p><cite><em><a href="https://olivier.thereaux.net/2018/10-Taipei/">Taipei</a></em> (<a href="/david/cache/87349c503966f4fc90d985b16c0b9e63/">cache</a>)</cite></p>
  520. </blockquote>
  521. <p>Tiens je ne connaissais pas cette légende.</p>
  522. <p><em>Merci Olivier :-).</em></p>
  523. </article>
  524. <article>
  525. <h2><a href="/david/stream/2018/12/23/">Golden Path</a> <time>2018-12-23</time></h2>
  526. <blockquote>
  527. <p>How to build a golden path and reverse software sprawl</p>
  528. <ol>
  529. <li>Assemble a small council of trusted senior engineers.</li>
  530. <li>Task them with creating a recommended list of default components for developers to use when building out new services. This will be your Golden Path, the path of convergence (and the path of least resistance).</li>
  531. <li>Tell all your engineers that going forward, <strong>the Golden Path will be fully supported by the org</strong>. Upgrades, patches, security fixes; backups, monitoring, build pipeline; deploy tooling, artifact versioning, development environment, even tier 1 on call support. Pave the path with gold. Nobody HAS to use these components … but if they don’t, they’re on their own. They will have to support it themselves.</li>
  532. <li>Work with team leads to draw up an umbrella plan for adopting the Golden Path for their current projects as well as older production services, as much as is reasonable or possible or desirable. Come up with a timeline for the whole eng org to deprecate as many other tools as possible. <strong>Allocate real engineering time</strong> to the effort. Hell, make a party out of it!</li>
  533. <li>After the cutoff date (and once things have stabilized), establish a regular process for reviewing and incorporating feedback about the blessed Path and considering any proposed changes, additions or removals.</li>
  534. </ol>
  535. <p><cite><em><a href="https://charity.wtf/2018/12/02/software-sprawl-the-golden-path-and-scaling-teams-with-agency/">Software Sprawl, The Golden Path, and Scaling Teams With Agency</a></em> (<a href="/david/cache/514ebd8c64cdbe4a0720318ffe229b3e/">cache</a>)</cite></p>
  536. </blockquote>
  537. <p>Food for thoughts. Now who is in charge of assembling the council? Is that possible that it comes directly from teams? How to <a href="/david/stream/2018/12/20/">keep the governance minimalist</a> and still have a democratic/self-managed process?</p>
  538. <p><em>Thanks <a href="https://twitter.com/magopian/status/1076390470304104448">Mathieu</a>!</em></p>
  539. </article>
  540. <article>
  541. <h2><a href="/david/stream/2018/12/22/">Blackout</a> <time>2018-12-22</time></h2>
  542. <p>I finally took the time to watch <a href="https://www.youtube.com/watch?v=NczTcpSJQCs">Blackout</a> a fiction from Channel 4 mostly based on fears we have about such a situation. It is well executed and you have different realistic profiles for classic topics (resilience, larcenies, elders, medicine and so on). Maybe not the best period to take a look at it, or maybe it actually is more than ever. </p>
  543. <p><em>Collaboration is quite rare but once again, it is a fiction. Isn’t it?</em></p>
  544. </article>
  545. <article>
  546. <h2><a href="/david/stream/2018/12/21/">Taire ses émotions</a> <time>2018-12-21</time></h2>
  547. <blockquote>
  548. <p>Avec le recul que je peux avoir aujourd’hui, c’est mon attitude d’alors qui me parait complètement inappropriée. En taisant mes émotions, je n’ai appris ni à les reconnaître, ni à les assumer. Pire encore : il me semble clair aujourd’hui que je n’agissais pas de manière neutre par rapport à mes émotions, mais plutôt que j’agissais sous leur influence, mais sans en avoir conscience. Car justement, ne sachant pas faire autrement que de les ignorer, je n’en avais tout simplement pas conscience. Pour avoir l’air professionnel, j’ai appris à maintenir mes émotions à distance, à me couper d’elles, et d’une certaine manière, me couper de moi-même.</p>
  549. <p><cite><em><a href="https://ut7.fr/blog/2018/12/20/faut-il-taire-ses-emotions-pour-se-sentir-professionnel-le.html">Faut-il taire ses émotions pour se sentir professionnel·le ?</a></em> (<a href="/david/cache/973e1f111bf7c35973f3eff89054bc83/">cache</a>)</cite></p>
  550. </blockquote>
  551. <p>Nous ne sommes pas tous équipés de la même manière dans l’interprétation de nos émotions et de celles des autres. Je me sens <a href="/david/blog/2017/spectre-autisme/">parfois un peu différent</a> dans ce domaine. Ce n’est pas tant taire ses émotions que d’être dans un contexte permettant de les exprimer et d’avoir l’impression qu’elles soient comprises. Et génèrent des réactions. Aussi sa propre perception du sentiment de professionnalisme peut évoluer mais le cadre professionnel devrait être en capacité de l’accepter également.</p>
  552. <p><em>Il y a un acte de séduction dans la transmission d’une émotion mais il est trop tôt pour aller plus loin dans le partage de cette réflexion…</em></p>
  553. </article>
  554. <article>
  555. <h2><a href="/david/stream/2018/12/20/">Minimum Viable Governance</a> <time>2018-12-20</time></h2>
  556. <blockquote>
  557. <p>The main goals of this proposal are:</p>
  558. <ul>
  559. <li>Be <strong>boring</strong>: We’re not experts in governance, and we don’t think Python is a good place to experiment with new and untried governance models. So this proposal sticks to mature, well-known, previously tested processes as much as possible. The high-level approach of a mostly-hands-off council is arguably the most common across large successful F/OSS projects, and low-level details are derived directly from Django’s governance.</li>
  560. <li>Be <strong>simple</strong>: We’ve attempted to pare things down to the minimum needed to make this workable: the council, the core team (who elect the council), and the process for changing the document. The goal is Minimum Viable Governance.</li>
  561. <li>Be <strong>comprehensive</strong>: But for the things we need to define, we’ve tried to make sure to cover all the bases, because we don’t want to go through this kind of crisis again. Having a clear and unambiguous set of rules also helps minimize confusion and resentment.</li>
  562. <li>Be <strong>flexible and light-weight</strong>: We know that it will take time and experimentation to find the best processes for working together. By keeping this document as minimal as possible, we keep maximal flexibility for adjusting things later, while minimizing the need for heavy-weight and anxiety-provoking processes like whole-project votes.</li>
  563. </ul>
  564. <p><cite><em><a href="https://www.python.org/dev/peps/pep-8016/#rationale">PEP 8016 -- The Steering Council Model</a></em> (<a href="/david/cache/468a5d6b78e3cd13a45d0f248cfe6346/">cache</a>)</cite></p>
  565. </blockquote>
  566. <p>Interesting rationale from the <a href="https://www.python.org/dev/peps/pep-0001/#what-is-a-pep">Python Enhancement Proposal</a> regarding the governance of the language itself <a href="/david/stream/2018/07/12/">after Guido quit</a> five months ago.</p>
  567. <p><em>Inspiring to see how the community itself can achieve its own non-technical rules.</em></p>
  568. </article>
  569. <article>
  570. <h2><a href="/david/stream/2018/12/19/">Inclusive writing</a> <time>2018-12-19</time></h2>
  571. <blockquote>
  572. <p>One of my fears is having someone mocking my English skills. In this case I use my fears as a tool to make sure I won’t publish mistakes on my blog. I don’t want to let it stop me from writing altogether. I want to use it as check point. I will ask some people to proof read before publishing instead. Your fears are part of who you are and use them to your benefit.</p>
  573. <p><cite><em><a href="https://www.ohhelloana.blog/blogging-and-me">Blogging and me</a></em> (<a href="/david/cache/3af48c75187fc16e5d79fdd8c8db75a2/">cache</a>)</cite></p>
  574. </blockquote>
  575. <p>My English is pretty basic and I used to be complexed by that. Today I consider it to be a feature: more people with average level in English can read my writings without too much effort and unknown convoluted words (I had to use one to illustrate, read “complex” ;p). I really like that my knowledge didn’t improve itself but my interpretation of it did improve my way of thinking about it. There is no reality, only <strong>your</strong> reality. How cool is that?</p>
  576. <p><em>Very good article by the way, go read it!</em></p>
  577. </article>
  578. <article>
  579. <h2><a href="/david/stream/2018/12/18/">Veggie Christmas</a> <time>2018-12-18</time></h2>
  580. <blockquote>
  581. <p>I have finally made myself more at ease with the Christmas celebrations. Now, my sole intent is to cook an inclusive meal. This is my one and only present.</p>
  582. <p>This year, <strong>I wanted the meal to reflect even more who I am</strong>. So Noémie and I offered our hosts to cook without meat, with fresh, local and organic produce. And they agreed.</p>
  583. <p><cite><em><a href="https://oncletom.io/2018/christmas-without-meat/">A Christmas dinner without meat</a></em> (<a href="/david/cache/a3dcd8cd9d22648388d55ee7e1fb06e4/">cache</a>)</cite></p>
  584. </blockquote>
  585. <p>We are doing the same for our 10 days within a chalet in northern Quebec. Nine people and most of the meals are fully vegetarian. Pizzas, pot-au-feu, tartiflette, raclette, etc everything is possible without meat. It tastes different for sure and it is a good way to (re)discover some flavours. Oh and be creative!</p>
  586. <p><em>I don’t know if this a trend but I encourage you to follow it :-).</em></p>
  587. <figure>
  588. <img src="/static/david/stream/mushroom-wellington.jpg" alt="Picture of our mushroom wellington"  />
  589. <figcaption>
  590. A Mushroom Wellington surrounded by roasted vegetables.
  591. </figcaption>
  592. </figure>
  593. </article>
  594. <article>
  595. <h2><a href="/david/stream/2018/12/17/">Courage</a> <time>2018-12-17</time></h2>
  596. <blockquote>
  597. <p>Commencement et recommencement du courage. « Ce qui est fait n’est nullement fait. Ce qui est déjà fait n’est pas encore fait », ou comment plus on montre du courage, plus il faudra en montrer. Certains jugeront alors qu’il ne sert à rien d’être valeureux, que c’est là le plus sûr chemin du labeur et de la non reconnaissance. Comment les en dissuader ? Car ils ne se trompent pas quand ils évaluent ainsi le courage, et d’une certaine manière la volonté. Pour Jankélévitch, la ressource continue d’être en soi, comme si c’était là l’autre nom de l’essence humaine ou de son for intérieur. « Disons plutôt que, comme ces joies d’un convalescent qui redécouvre le charme d’exister, l’effort, tel l’oiseau Phénix, régénère inlassablement dans les cendres de la tâche accomplie. » Tel est donc bien l’autre nom du courageux, un convalescent. </p>
  598. <p>[…]</p>
  599. <p>Pour autant, le courage est sans échec possible car ce qui compte dans le courage ce n’est pas le résultat mais l’acte. Le courage réhabilite tous les échecs possibles. Il démontre, d’une certaine manière, que l’échec est une illusion. Il est plastique : là ce sera résister et rompre, là ce sera endurer et tenir. Le courage n’est pas l’apanage exclusif de l’extraordinaire. Le courage, c’est aussi ce qui vous fait devenir courageux, le petit acte quotidien qui alimente l’estime de soi et lutte contre l’entropie collective.</p>
  600. <p><cite><em><a href="https://www.cairn.info/revue-etudes-2014-1-page-57.htm">Le courage du commencement</a></em>, Cynthia Fleury (<a href="/david/cache/d7c64ebd5e2b6a14175d1d598fd7c7a0/">cache</a>)</cite></p>
  601. </blockquote>
  602. <p>Merci Cynthia. Et <a href="https://latitude77.org/">Aurélien</a>, le courageux messager :-).</p>
  603. </article>
  604. <article>
  605. <h2><a href="/david/stream/2018/12/16/">Overbuilding the Infrastructure</a> <time>2018-12-16</time></h2>
  606. <blockquote>
  607. <p>In conclusion, calculating only the energy payback times of individual solar panels or wind turbines greatly overestimates the sustainability of a renewable power grid. If we want to match supply to demand at all times, we also need to factor in the energy use for overbuilding the power generation and transmission capacity, and the energy use for building the backup generation capacity and/or the energy storage. The need to overbuild the system also increases the costs and the time required to switch to renewable energy.</p>
  608. <p><cite><em><a href="https://solar.lowtechmagazine.com/2017/09/how-to-run-modern-society-on-solar-and-wind-powe.html">How (Not) to Run a Modern Society on Solar and Wind Power Alone</a></em> (<a href="/david/cache/11ea6cf2c559544215f010b0bf66a02a/">cache</a>)</cite></p>
  609. </blockquote>
  610. <p>Efficiency vs. resiliency. The latter always requires some kind of redundancy. And this is why capitalism leads to the former. When you think with short-terms achievements, efficiency is way less costly. And capitalism is all about reducing costs. </p>
  611. <p><em>For the current generation only…</em></p>
  612. </article>
  613. <article>
  614. <h2><a href="/david/stream/2018/12/15/">Question de taille</a> <time>2018-12-15</time></h2>
  615. <blockquote>
  616. <p>Aujourd’hui, l’agoraphilie est très présente du côté des assemblées générales de sites occupés (Zones À Défendre), etc.. La démocratie directe est aussi le régime privilégié par l’écologie sociale du municipalisme libertaire, théorisé par Janet Biehl et Murray Bookchin. Cela dit, au sujet de la question de la taille, un autre anarcho-écologiste, John Clark, s’inquiète que l’assemblée générale citoyenne, centrale au municipalisme libertaire, soit de trop grande taille et qu’elle ait un effet d’homogénéisation qui effacerait la diversité propre à une communauté de la taille d’une municipalité. Sans nécessairement renoncer à l’assemblée citoyenne de la commune autonome, il propose donc qu’il y ait aussi des assemblées dans de plus petits ensembles, par exemple dans des lieux de travail, et aussi de conserver les groupes d’affinité où se retrouveraient des catégories d’individus partageant des désirs, besoins et intérêts spécifiques, par exemple des femmes, des personnes trans, des jeunes et des enfants, des musiciennes et musiciens, etc. Le système apparait alors — un peu — comme ce qui a été mis sur pied lors d’Occupy et de Nuit debout : une assemblée générale, mais aussi un ensemble de comités ou commissions regroupant les individus qui s’intéressent à tel ou tel sujet, qui s’organisent de manière autonome et qui participent aussi (ou non) à l’assemblée générale.</p>
  617. <p>Bref, la question de la taille réapparait même dans des communautés de taille plutôt réduite, comme une simple municipalité ou une occupation d’une place dans un centre-ville. Car la question n’est pas seulement mathématique, à savoir le nombre d’individus ; il s’agit aussi d’une question de diversité, de pluralisme, un enjeu qui touche même des communautés comptant un nombre restreint d’individus.</p>
  618. <p><cite><em><a href="http://partage-le.com/2018/11/democratie-directe-violence-et-technologie-un-entretien-avec-francis-dupuis-deri/">Démocratie directe, violence et technologie : un entretien avec Francis Dupuis-Déri</a></em> (<a href="/david/cache/67725b8987c7e7ddbc05bf000f093569/">cache</a>)</cite></p>
  619. </blockquote>
  620. <p>Je m’intéresse aux <a href="/david/thoughts/#communities">tailles de communautés</a> depuis un moment. Je distingue maintenant aussi le contexte du participant qui peut vouloir être dans un entre-soi bien-pensant confortable à certains moments et être confronté à un climat plus hostile à d’autres. Je ne considère pas qu’avoir des lieux de refuge pour se recharger en énergie et se serrer les coudes soit particulièrement malsain si cela est fait en conscience. Ce que j’ai malheureusement pu une nouvelle fois observer, c’est qu’un tel lieu est lié à sa taille. Passé un certain seuil, il semble qu’il y ait un déclic psychologique qui scinde/polarise la communauté. Peut-être est-ce une bonne chose, cette fragmentation étant à l’origine d’un nouvel essaimage…</p>
  621. <p>Ce qui a changé avec l’<strike>âge</strike>expérience ? Je mets moins de temps à prendre la fuite.</p>
  622. </article>
  623. <article>
  624. <h2><a href="/david/stream/2018/12/14/">Construire des communs</a> <time>2018-12-14</time></h2>
  625. <blockquote>
  626. <p>Ce document décrit les grandes catégories d’engagements mutuels et de comportements nécessaires pour garantir un usage libre, juste et pérenne des services numériques qui servent l’intérêt général, en particulier lorsqu’ils sont coproduits par des acteurs publics. Au-delà de ces catégories, il propose des bonnes pratiques qui permettent la constitution de véritables communs dans lesquels les usagers sont au cœur des décisions.</p>
  627. <p><cite><em><a href="https://communs.mattischneider.fr/">Construire des communs numériques</a></em></cite></p>
  628. </blockquote>
  629. <p>En ce moment, je fais un peu d’archéologie dans mes onglets et je prends le temps de lire des <a href="/david/stream/2018/12/13/">ressources longues</a>. Je retombe sur ce superbe travail de Matti dont j’apprécie particulièrement les <a href="https://communs.mattischneider.fr/6-annexes/1-metaphores.html">métaphores proposées</a> (<a href="/david/cache/c78f8982d3fb6670b7794b3cbaef8ef9/">cache</a>). La mise en commun est aisée, ce sont les incidences ambiguës que cela peut avoir qui sont généralement plus difficiles à gérer pour une communauté. </p>
  630. <p>Mais c’est peut-être aussi là où réside l’intérêt de la mise en commun : <em>pourquoi</em> faire ensemble ?</p>
  631. </article>
  632. <article>
  633. <h2><a href="/david/stream/2018/12/13/">Importance du sommeil</a> <time>2018-12-13</time></h2>
  634. <blockquote>
  635. <p>Parmi tous les livres de survie que j’ai consultés jusqu’ici, aucun ne traite de l’importance du sommeil lors de situations d’urgence. Je ne comprends pas, car il me semble absolument crucial d’aborder ce sujet. Sans sommeil, les facultés décisionnelles disparaissent comme par magie. Seuls les habitudes et les automatismes résistent.</p>
  636. <p><cite><em><a href="https://nopanic.fr/wp-content/uploads/2014/01/expertise_survie.pdf">Développement de l’expertise en survie</a> (<a href="/static/david/stream/expertise_survie.pdf">cache</a>, PDF 1.8Mo)</em>, André-François Bourbeau</cite></p>
  637. </blockquote>
  638. <p>Cet ouvrage est une petite pépite trouvée au sein d’un recueil de <a href="https://nopanic.fr/bookbank/?fbclid=IwAR1zAydBfvVdiyfQWpFpeq9l1Ceft6zcZIKRSWq_W08dCBCqAA0At_Eb6mA">nombreuses ressources PDF</a> sur le sujet. Enfin quelqu’un qui parle de l’importance du sommeil, en survie mais ça s’applique aussi lorsqu’on <a href="/david/bushcraft/">dort dehors</a>. J’emporte souvent un hamac pour faire un petit somme en journée lorsque le contexte le permet précisément pour cette raison.</p>
  639. <p>Quelques acronymes mnémotechniques qu’il est bon d’avoir en tête lorsqu’on se balade seul. Il faudra que je détaille à l’occasion ce que ça m’impose en terme de redondance et donc de poids (aussi bien physique que mental).</p>
  640. </article>
  641. <article>
  642. <h2><a href="/david/stream/2018/12/12/">Just wasting time</a> <time>2018-12-12</time></h2>
  643. <blockquote>
  644. <p>A corollary of this is that you can’t design a great product unless you live, eat, and breathe like your users do. You need to know <em>exactly</em> who your user is, what their problems are, how <em>they</em> perceive your product, and who helps them make buying decisions. Your intuition has to mirror how the customers will perceive your product. Categorizing features is only useful if it’s a good predictor of your actual users’s response. Otherwise, you’re just wasting time.</p>
  645. <p><cite><em><a href="http://www.defmacro.org/2013/09/26/products.html">How to build great products</a></em> (<a href="/david/cache/20bd9530c329bff4c43c1dcbd1b896f2/">cache</a>)</cite></p>
  646. </blockquote>
  647. <p>Today, I started a mission as a <em>Product Owner</em>. Both exciting and scary.</p>
  648. </article>
  649. <article>
  650. <h2><a href="/david/stream/2018/12/11/">Bread and algorithms</a> <time>2018-12-11</time></h2>
  651. <blockquote>
  652. <p>“With bread baking, you kind of follow an algorithm to produce a result and that result isn’t always what you think it’s going to be, so you kind of have to step back and debug and diagnose the steps along the way. How did I go wrong here? That’s because technically the temperature might not be right or the dough strength might not be right. That iterative procedure and working through those algorithms kind of appeals to engineer. There’s the precision part of it, but also, when it comes down to it, technical people like to work with their hands. You want to construct something and I think bread is a good way to do that.”</p>
  653. <p>Benenson gave me some context for what motivated him to make his Tartine timing spreadsheet. (He also created a custom calendar in Google for scheduling various stages of the bread-making process.) “My girlfriend made this point that was like, maybe sourdough is interesting to male nerds because it’s this way to be precise in cooking that doesn’t involve pastries, which has this very gendered association.”</p>
  654. <p>Bread “has all these degrees of freedom,” Benenson continued. “That’s a term people use in algorithms when there are lots of different possible ways that something could be implemented. ... You can do creative coding and at the end of the day, you’re just like, I made a form on a webpage. ... It doesn’t have an audience that is going to viscerally appreciate it like a loaf of sourdough. [Making bread] is a way to apply that exacting, problem-solving intellectual intensity to a problem that has immediate feedback in your friends and family and is a great contrast to programming.”</p>
  655. <p>[…]</p>
  656. <p>“There’s been a moment when every single person I know who works in tech — and I say this as a blanket statement — has hit a wall with tech,” Bilton said. “It’s too embedded in their lives, it consumes everything, they’re too dependent on it. They’re deleting apps from their phone.” But, he added, “you can’t turn that technical side of your brain off if that’s what you do for a living.”</p>
  657. <p>Which is why, when the tech bros discovered Tartine Bread, Robertson himself was confronted with something he’d rarely encountered before. “I get stopped at a lot of places in different cities and it’s mostly by guys in tech,” he explained to me this month. “They’re taking all the little details really seriously and going very, very deep. They ask a lot of questions, sometimes silly questions.” Like what kind of questions? “‘What if the temperature is three degrees different than you say in the book?’ I don’t know!”</p>
  658. <p><cite><em><a href="https://www.eater.com/2018/11/19/18099127/bread-silicon-valley-sourdough-tech-bros-tartine-chad-robertson">How Tech Bros Fell in Love With Baking Bread</a></em> (<a href="/david/cache/eb44169b75155abf0f229921b157c7f3/">cache</a>)</cite></p>
  659. </blockquote>
  660. <p>Iterative, daily work and improvements. Something developers know about. This time for the good of their relatives. How appealing is it compared to their useless (at best), harmful (at worse) lines of code?</p>
  661. <figure>
  662. <img src="/static/david/stream/bread.jpg" alt="Picture of my bread" />
  663. <figcaption>
  664. One of my multiple attempts.
  665. </figcaption>
  666. </figure>
  667. <p><em>Touché.</em></p>
  668. </article>
  669. <article>
  670. <h2><a href="/david/stream/2018/12/10/">Démocratisation de l’Europe</a> <time>2018-12-10</time></h2>
  671. <blockquote>
  672. <p>Nous, citoyens européens venus d’horizons et de pays différents, lançons aujourd’hui un appel pour transformer profondément les institutions et les politiques européennes. Ce Manifeste contient des propositions concrètes, en particulier un projet de Traité de démocratisation et un projet de Budget, qui peuvent être adoptés et appliqués en l’état par les pays qui le souhaitent, sans qu’aucun pays ne puisse bloquer ceux qui souhaitent avancer. Il peut être <a href="www.tdem.eu">signé en ligne</a> par tous les citoyens européens et les citoyennes européennes qui s’y reconnaissent. Il peut être repris et amélioré par tous les mouvements politiques.</p>
  673. <p><cite><em><a href="http://tdem.eu/">Pour un traité de démocratisation de l’Europe</a></em> (<a href="/david/cache/c0178b3e32d6579b7ae15cfc4a5eee50/">cache</a>)</cite></p>
  674. </blockquote>
  675. <p>Initiative dont je suis curieux, qui va jusqu’à proposer un <a href="http://tdem.eu/le-budget/">budget</a> et un <a href="http://tdem.eu/le-traite/">traité</a> (dans cet ordre).</p>
  676. <p><em>Quelques <a href="https://www.youtube.com/watch?v=SJIZmXuXyCw">informations en vidéo</a> via Thomas Piketty.</em></p>
  677. </article>
  678. <article>
  679. <h2><a href="/david/stream/2018/12/09/">Quand on sait</a> <time>2018-12-09</time></h2>
  680. <blockquote>
  681. <p>À l’heure où la civilisation industrielle, tel un navire entrant dans la tempête, se confronte à l’épuisement de ses ressources énergétiques et à la réalité d’un changement climatique déjà hors de contrôle, le film Quand on sait pose une question dérangeante : comment vivre l’effondrement le mieux possible, le plus humainement possible ?</p>
  682. <p><cite><em><a href="https://www.onceyouknow-thefilm.com/">Quand on sait - Un film documentaire</a></em></cite></p>
  683. </blockquote>
  684. <p>J’avais envie de participer car <a href="https://www.onceyouknow-thefilm.com/l-histoire/">les extraits</a> sont vraiment prometteurs mais à 100 € pour pouvoir télécharger le film je passe la main. Dommage, j’essayerai de trouver une autre occasion de le voir s’il est diffusé par ici.</p>
  685. <p><em>J’espère qu’il pourra être rendu plus accessible à un moment.</em></p>
  686. </article>
  687. <article>
  688. <h2><a href="/david/stream/2018/12/08/">xkcd theorem</a> <time>2018-12-08</time></h2>
  689. <blockquote>
  690. <p>For each and every behaviour on the Web, there is an existing <a href="https://www.xkcd.com/">xkcd comic</a>.</p>
  691. </blockquote>
  692. <p>Discovering <a href="https://en.wikipedia.org/wiki/Planet_Nine">Planet Nine</a>. <a href="https://en.wikipedia.org/wiki/Nibiru_cataclysm#Planet_Nine">Click</a>. <a href="https://en.wikipedia.org/wiki/Extinction_event">Click</a>. <a href="https://en.wikipedia.org/wiki/Holocene_extinction">Click</a>. <a href="https://en.wikipedia.org/wiki/West_Nile_virus">Click</a>. <a href="https://en.wikipedia.org/wiki/Mosquito-borne_disease">Click</a>. <a href="https://en.wikipedia.org/wiki/Skeeter_syndrome">Click</a>. <a href="https://en.wikipedia.org/wiki/Epstein-Barr_virus-associated_lymphoproliferative_diseases#Severe_mosquito_bite_allergy">Click</a>.</p>
  693. <p><em><a href="https://www.xkcd.com/214/">Biten</a>.</em></p>
  694. </article>
  695. <article>
  696. <h2><a href="/david/stream/2018/12/07/">Santa Zuck</a> <time>2018-12-07</time></h2>
  697. <blockquote>
  698. <p>He sees you when you’re sleeping<br />
  699. He knows when you’re awake<br />
  700. He knows if you’ve been bad or good<br />
  701. He’s Mark Zuckerberg.</p>
  702. <p><cite><em><a href="https://mastodon.ar.al/@aral/101188503285046536">Aral Balkan on Mastodon</a></em></cite></p>
  703. </blockquote>
  704. <p>You better watch out prior to start a revolution on Facebook, making him know that you are angry too. And selling these data accordingly. France, get ready <a href="https://www.affordance.info/mon_weblog/2018/12/les-gilets-jaunes-vont-ils-voter.html">to be disrupted</a> (<a href="/david/cache/0972c7929355861c9e6f51211527a014/">cache</a>).</p>
  705. <p>Conspiracy? Well, just bad ol’ capitalism:</p>
  706. <blockquote>
  707. <p>No matter how Zuckerberg slices it, your data is at the center of Facebook’s business. Based on these documents, it seems that Facebook sucked up as much data as possible through “reciprocity” agreements with other apps, and shared it with insufficient regard to consequences for users. Then, after rolling back its permissive data-sharing APIs, the company apparently used privileged access to user data either as a lever to get what it wanted from other companies or as a weapon against its competitors. You are, and always have been, Facebook’s most valuable product.</p>
  708. <p><cite><em><a href="https://www.eff.org/deeplinks/2018/12/new-documents-show-facebook">New Documents Show That Facebook Has Never Deserved Your Trust</a></em> (<a href="/david/cache/6bd36e7b0d62bfc8c651d51971fb5565/">cache</a>)</cite></p>
  709. </blockquote>
  710. <p>Terrific article from the EFF. Thank you.</p>
  711. </article>
  712. <article>
  713. <h2><a href="/david/stream/2018/12/06/">Venom</a> <time>2018-12-06</time></h2>
  714. <p><em>Alerte divulgâcheur.</em></p>
  715. <p>Ce symbiote c’est un peu l’allégorie de la vieillesse quand même :</p>
  716. <ul>
  717. <li>ne supporte pas <a href="/david/blog/2017/bruit-odeur/">le bruit</a></li>
  718. <li>légitime un dédoublement de personnalité pour pouvoir parler seul</li>
  719. <li>veut décapiter tout ceux qui l’énervent</li>
  720. <li>craint l’incinération</li>
  721. <li>te tombe dessus sans avoir rien demandé et tu dois apprendre à vivre avec</li>
  722. </ul>
  723. <p>Bon et sinon le film est nul.</p>
  724. <p>Ce qui me fait prendre une résolution avant l’heure : arrêter de regarder des navets hollywoodiens ou des séries que tout le monde regarde mais surtout on n’a pas la télé car c’est <em>mainstream</em>… #autocritique++</p>
  725. <p>D’un autre côté si je regarde trop de bushcrafteurs sur Youtube j’ai envie de passer ma vie dans la forêt !</p>
  726. </article>
  727. <article>
  728. <h2><a href="/david/stream/2018/12/05/">Revenu Maximum Acceptable</a> <time>2018-12-05</time></h2>
  729. <blockquote>
  730. <p>Proposer une Dotation Inconditionnelle d’Autonomie (DIA) couplée à un Revenu Maximum Acceptable (RMA) s’inscrit dans la démarche proposant un outil économique, social et d’émancipation, permettant d’initier des modèles de sociétés soutenables mais aussi souhaitables. Cet outil permet ainsi d’échapper aux effets de récessions toujours plus dures supposées nous faire retrouver de la croissance.</p>
  731. <p><cite><em><a href="http://www.projet-decroissance.net/?p=1128">Un Revenu Maximum Acceptable : au-delà des limites symboliques</a></em> (<a href="/david/cache/e1caef66216169d64e1a00af5bde6058/">cache</a>)</cite></p>
  732. </blockquote>
  733. <p>Repoussons à six mois le reste, arrivons avec cette unique revendication.</p>
  734. <p><em>Si simple.</em></p>
  735. </article>
  736. <article>
  737. <h2><a href="/david/stream/2018/12/04/">Wood carving</a> <time>2018-12-04</time></h2>
  738. <p>Today, I started to carve a spoon.</p>
  739. <p><em>A new journey.</em></p>
  740. </article>
  741. <article>
  742. <h2><a href="/david/stream/2018/12/03/">Expérience vs. perception</a> <time>2018-12-03</time></h2>
  743. <blockquote>
  744. <p>Nous étions complètement dépassés par les évènements autour de nous et les standards activistes ne nous ont guère aidé. Nos petites théories étaient basées sur des assomptions qui ne reflétaient en rien ce qui se passait sous nos yeux. L’aspiration de maintenir la situation politique sous son contrôle théorique, d’avoir une explication stable sur la suite des évènements, une tendance pourtant si caractéristique dans certains groupes radicaux, est véritablement paralysante. Nos idées du ’Peuple’ et des comportements ’normaux’ sont ainsi immédiatement devenues obsolètes et il est devenu évident que nous ne connaissions pas beaucoup de gens en dehors de nos milieux. Normalement, on s’attend de quelqu’un qu’il ait une attitude politique plus ou moins claire, de telle sorte qu’une interaction ’politique’ consiste à combattre certaines idées et à en défendre d’autres qui - on l’espère - vont germer. Cela semble paternaliste et avant-gardiste, mais je crois que la plupart des radicaux pensaient ainsi - et agissent toujours de la sorte. À Maïdan, l’absolue majorité des manifestants n’avait aucune expérience politique préalable mais avait définitivement une perception politique de la situation.</p>
  745. <p><cite><em><a href="https://lundi.am/Maidan-1667">les leçons de Maïdan</a></em> (<a href="/david/cache/ce68f57cb3ab51eb7be99ed431fed2df/">cache</a>)</cite></p>
  746. </blockquote>
  747. <p>Le parallèle est assez frappant ici et les dangers et impasses clairement identifiés. À voir si leur documentation suffit à les éviter.</p>
  748. <p><em>L’espoir est ténu.</em></p>
  749. </article>
  750. <article>
  751. <h2><a href="/david/stream/2018/12/02/">Terreau de violence</a> <time>2018-12-02</time></h2>
  752. </article>
  753. <article>
  754. <h2><a href="/david/stream/2018/12/01/">Génies du code</a> <time>2018-12-01</time></h2>
  755. </article>
  756. <article>
  757. <h2><a href="/david/stream/2018/11/30/">C’s of Survivability</a> <time>2018-11-30</time></h2>
  758. </article>
  759. <article>
  760. <h2><a href="/david/stream/2018/11/29/">Mépris de classe</a> <time>2018-11-29</time></h2>
  761. </article>
  762. <article>
  763. <h2><a href="/david/stream/2018/11/28/">Se radicaliser</a> <time>2018-11-28</time></h2>
  764. </article>
  765. <article>
  766. <h2><a href="/david/stream/2018/11/27/">Une seule génération</a> <time>2018-11-27</time></h2>
  767. </article>
  768. <article>
  769. <h2><a href="/david/stream/2018/11/26/">Playing with fire</a> <time>2018-11-26</time></h2>
  770. </article>
  771. <article>
  772. <h2><a href="/david/stream/2018/11/25/">Limiter les dégâts</a> <time>2018-11-25</time></h2>
  773. </article>
  774. <article>
  775. <h2><a href="/david/stream/2018/11/24/">Sujet sensible</a> <time>2018-11-24</time></h2>
  776. </article>
  777. <article>
  778. <h2><a href="/david/stream/2018/11/23/">Vendredi fou</a> <time>2018-11-23</time></h2>
  779. </article>
  780. <article>
  781. <h2><a href="/david/stream/2018/11/22/">Emojis and evolution</a> <time>2018-11-22</time></h2>
  782. </article>
  783. <article>
  784. <h2><a href="/david/stream/2018/11/21/">Petits outils macOS</a> <time>2018-11-21</time></h2>
  785. </article>
  786. <article>
  787. <h2><a href="/david/stream/2018/11/20/">Safe qui peut</a> <time>2018-11-20</time></h2>
  788. </article>
  789. <article>
  790. <h2><a href="/david/stream/2018/11/19/">Email encryption</a> <time>2018-11-19</time></h2>
  791. </article>
  792. <article>
  793. <h2><a href="/david/stream/2018/11/18/">Spontanéité et algorithmes</a> <time>2018-11-18</time></h2>
  794. </article>
  795. <article>
  796. <h2><a href="/david/stream/2018/11/17/">Gilets jaunes</a> <time>2018-11-17</time></h2>
  797. </article>
  798. <article>
  799. <h2><a href="/david/stream/2018/11/16/">Enzo</a> <time>2018-11-16</time></h2>
  800. </article>
  801. <article>
  802. <h2><a href="/david/stream/2018/11/15/">Et pourtant</a> <time>2018-11-15</time></h2>
  803. </article>
  804. <article>
  805. <h2><a href="/david/stream/2018/11/14/">Invitez des jeunes</a> <time>2018-11-14</time></h2>
  806. </article>
  807. <article>
  808. <h2><a href="/david/stream/2018/11/13/">Règles de base</a> <time>2018-11-13</time></h2>
  809. </article>
  810. <article>
  811. <h2><a href="/david/stream/2018/11/12/">APIs & evolutions</a> <time>2018-11-12</time></h2>
  812. </article>
  813. <article>
  814. <h2><a href="/david/stream/2018/11/11/">Générateur statique</a> <time>2018-11-11</time></h2>
  815. </article>
  816. <article>
  817. <h2><a href="/david/stream/2018/11/10/">Littératie numérique</a> <time>2018-11-10</time></h2>
  818. </article>
  819. <article>
  820. <h2><a href="/david/stream/2018/11/09/">S’excuser</a> <time>2018-11-09</time></h2>
  821. </article>
  822. <article>
  823. <h2><a href="/david/stream/2018/11/08/">Questions de base</a> <time>2018-11-08</time></h2>
  824. </article>
  825. <article>
  826. <h2><a href="/david/stream/2018/11/07/">Rythme in·soutenable</a> <time>2018-11-07</time></h2>
  827. </article>
  828. <article>
  829. <h2><a href="/david/stream/2018/11/06/">Collapsosophie</a> <time>2018-11-06</time></h2>
  830. </article>
  831. <article>
  832. <h2><a href="/david/stream/2018/11/05/">Revenu universel ou gratuité</a> <time>2018-11-05</time></h2>
  833. </article>
  834. <article>
  835. <h2><a href="/david/stream/2018/11/04/">Thirty years</a> <time>2018-11-04</time></h2>
  836. </article>
  837. <article>
  838. <h2><a href="/david/stream/2018/11/03/">Soigner le présent</a> <time>2018-11-03</time></h2>
  839. </article>
  840. <article>
  841. <h2><a href="/david/stream/2018/11/02/">Clans et élitisme</a> <time>2018-11-02</time></h2>
  842. </article>
  843. <article>
  844. <h2><a href="/david/stream/2018/11/01/">Écologistes et douches</a> <time>2018-11-01</time></h2>
  845. </article>
  846. <article>
  847. <h2><a href="/david/stream/2018/10/31/">Et si</a> <time>2018-10-31</time></h2>
  848. </article>
  849. <article>
  850. <h2><a href="/david/stream/2018/10/30/">Publication et cohérence</a> <time>2018-10-30</time></h2>
  851. </article>
  852. <article>
  853. <h2><a href="/david/stream/2018/10/29/">Devoir de conscience</a> <time>2018-10-29</time></h2>
  854. </article>
  855. <article>
  856. <h2><a href="/david/stream/2018/10/28/">Vidéo et esthétique</a> <time>2018-10-28</time></h2>
  857. </article>
  858. <article>
  859. <h2><a href="/david/stream/2018/10/27/">Sensibilité et oppressions</a> <time>2018-10-27</time></h2>
  860. </article>
  861. <article>
  862. <h2><a href="/david/stream/2018/10/26/">Voting machines</a> <time>2018-10-26</time></h2>
  863. </article>
  864. <article>
  865. <h2><a href="/david/stream/2018/10/25/">Éthique et culture</a> <time>2018-10-25</time></h2>
  866. </article>
  867. <article>
  868. <h2><a href="/david/stream/2018/10/24/">Cost-cutting</a> <time>2018-10-24</time></h2>
  869. </article>
  870. <article>
  871. <h2><a href="/david/stream/2018/10/23/">One hundred companies</a> <time>2018-10-23</time></h2>
  872. </article>
  873. <article>
  874. <h2><a href="/david/stream/2018/10/22/">Anthropocide</a> <time>2018-10-22</time></h2>
  875. </article>
  876. <article>
  877. <h2><a href="/david/stream/2018/10/21/">Agnotologie</a> <time>2018-10-21</time></h2>
  878. </article>
  879. <article>
  880. <h2><a href="/david/stream/2018/10/20/">Hygiène et numérique</a> <time>2018-10-20</time></h2>
  881. </article>
  882. <article>
  883. <h2><a href="/david/stream/2018/10/19/">Hack-first</a> <time>2018-10-19</time></h2>
  884. </article>
  885. <article>
  886. <h2><a href="/david/stream/2018/10/18/">Potentialités inabouties</a> <time>2018-10-18</time></h2>
  887. </article>
  888. <article>
  889. <h2><a href="/david/stream/2018/10/17/">À nous la ville</a> <time>2018-10-17</time></h2>
  890. </article>
  891. <article>
  892. <h2><a href="/david/stream/2018/10/16/">Députés et commissaires</a> <time>2018-10-16</time></h2>
  893. </article>
  894. <article>
  895. <h2><a href="/david/stream/2018/10/15/">Confédération communale</a> <time>2018-10-15</time></h2>
  896. </article>
  897. <article>
  898. <h2><a href="/david/stream/2018/10/14/">Enracinement</a> <time>2018-10-14</time></h2>
  899. </article>
  900. <article>
  901. <h2><a href="/david/stream/2018/10/13/">Diffuser critiquement</a> <time>2018-10-13</time></h2>
  902. </article>
  903. <article>
  904. <h2><a href="/david/stream/2018/10/12/">Web sémantique</a> <time>2018-10-12</time></h2>
  905. </article>
  906. <article>
  907. <h2><a href="/david/stream/2018/10/11/">The Future of Opendata</a> <time>2018-10-11</time></h2>
  908. </article>
  909. <article>
  910. <h2><a href="/david/stream/2018/10/10/">Sobriété et cohérence</a> <time>2018-10-10</time></h2>
  911. </article>
  912. <article>
  913. <h2><a href="/david/stream/2018/10/09/">Agnosticisme économique</a> <time>2018-10-09</time></h2>
  914. </article>
  915. <article>
  916. <h2><a href="/david/stream/2018/10/08/">Maintenance and responsibility</a> <time>2018-10-08</time></h2>
  917. </article>
  918. <article>
  919. <h2><a href="/david/stream/2018/10/07/">Culture du quotidien</a> <time>2018-10-07</time></h2>
  920. </article>
  921. <article>
  922. <h2><a href="/david/stream/2018/10/06/">Milieux de vie</a> <time>2018-10-06</time></h2>
  923. </article>
  924. <article>
  925. <h2><a href="/david/stream/2018/10/05/">Festival de la décroissance Montréal</a> <time>2018-10-05</time></h2>
  926. </article>
  927. <article>
  928. <h2><a href="/david/stream/2018/10/04/">Autarcie et déliaison</a> <time>2018-10-04</time></h2>
  929. </article>
  930. <article>
  931. <h2><a href="/david/stream/2018/10/03/">To hell or utopia?</a> <time>2018-10-03</time></h2>
  932. </article>
  933. <article>
  934. <h2><a href="/david/stream/2018/10/02/">Tests et biais</a> <time>2018-10-02</time></h2>
  935. </article>
  936. <article>
  937. <h2><a href="/david/stream/2018/10/01/">Abécédaire</a> <time>2018-10-01</time></h2>
  938. </article>
  939. <article>
  940. <h2><a href="/david/stream/2018/09/30/">Enchantment of colours</a> <time>2018-09-30</time></h2>
  941. </article>
  942. <article>
  943. <h2><a href="/david/stream/2018/09/29/">NomadConf Canada</a> <time>2018-09-29</time></h2>
  944. </article>
  945. <article>
  946. <h2><a href="/david/stream/2018/09/28/">Être immigré</a> <time>2018-09-28</time></h2>
  947. </article>
  948. <article>
  949. <h2><a href="/david/stream/2018/09/27/">Démocratie et justice</a> <time>2018-09-27</time></h2>
  950. </article>
  951. <article>
  952. <h2><a href="/david/stream/2018/09/26/">Soft skills</a> <time>2018-09-26</time></h2>
  953. </article>
  954. <article>
  955. <h2><a href="/david/stream/2018/09/25/">Être heureux</a> <time>2018-09-25</time></h2>
  956. </article>
  957. <article>
  958. <h2><a href="/david/stream/2018/09/24/">Rareté du travail</a> <time>2018-09-24</time></h2>
  959. </article>
  960. <article>
  961. <h2><a href="/david/stream/2018/09/23/">Soumission inconsciente</a> <time>2018-09-23</time></h2>
  962. </article>
  963. <article>
  964. <h2><a href="/david/stream/2018/09/22/">Technopolitique</a> <time>2018-09-22</time></h2>
  965. </article>
  966. <article>
  967. <h2><a href="/david/stream/2018/09/21/">Digital preservation</a> <time>2018-09-21</time></h2>
  968. </article>
  969. <article>
  970. <h2><a href="/david/stream/2018/09/20/">Something right</a> <time>2018-09-20</time></h2>
  971. </article>
  972. <article>
  973. <h2><a href="/david/stream/2018/09/19/">Technology and control</a> <time>2018-09-19</time></h2>
  974. </article>
  975. <article>
  976. <h2><a href="/david/stream/2018/09/18/">Troubadours modernes</a> <time>2018-09-18</time></h2>
  977. </article>
  978. <article>
  979. <h2><a href="/david/stream/2018/09/17/">Hard truth</a> <time>2018-09-17</time></h2>
  980. </article>
  981. <article>
  982. <h2><a href="/david/stream/2018/09/16/">Coup d’Éclat</a> <time>2018-09-16</time></h2>
  983. </article>
  984. <article>
  985. <h2><a href="/david/stream/2018/09/15/">Remettre en question</a> <time>2018-09-15</time></h2>
  986. </article>
  987. <article>
  988. <h2><a href="/david/stream/2018/09/14/">Commun·e</a> <time>2018-09-14</time></h2>
  989. </article>
  990. <article>
  991. <h2><a href="/david/stream/2018/09/13/">(Sur)Vivre</a> <time>2018-09-13</time></h2>
  992. </article>
  993. <article>
  994. <h2><a href="/david/stream/2018/09/12/">By default</a> <time>2018-09-12</time></h2>
  995. </article>
  996. <article>
  997. <h2><a href="/david/stream/2018/09/11/">Memories and stories</a> <time>2018-09-11</time></h2>
  998. </article>
  999. <article>
  1000. <h2><a href="/david/stream/2018/09/10/">Notes de lecture</a> <time>2018-09-10</time></h2>
  1001. </article>
  1002. <article>
  1003. <h2><a href="/david/stream/2018/09/09/">Douleur enfouie</a> <time>2018-09-09</time></h2>
  1004. </article>
  1005. <article>
  1006. <h2><a href="/david/stream/2018/09/08/">Dependencies and governments</a> <time>2018-09-08</time></h2>
  1007. </article>
  1008. <article>
  1009. <h2><a href="/david/stream/2018/09/07/">Rêves inatteignables</a> <time>2018-09-07</time></h2>
  1010. </article>
  1011. <article>
  1012. <h2><a href="/david/stream/2018/09/06/">Équilibre</a> <time>2018-09-06</time></h2>
  1013. </article>
  1014. <article>
  1015. <h2><a href="/david/stream/2018/09/05/">(Im)Mor(t)alité</a> <time>2018-09-05</time></h2>
  1016. </article>
  1017. <article>
  1018. <h2><a href="/david/stream/2018/09/04/">Moment propice</a> <time>2018-09-04</time></h2>
  1019. </article>
  1020. <article>
  1021. <h2><a href="/david/stream/2018/09/03/">Libérer les humains</a> <time>2018-09-03</time></h2>
  1022. </article>
  1023. <article>
  1024. <h2><a href="/david/stream/2018/09/02/">Terra Perma</a> <time>2018-09-02</time></h2>
  1025. </article>
  1026. <article>
  1027. <h2><a href="/david/stream/2018/09/01/">En devenir</a> <time>2018-09-01</time></h2>
  1028. </article>
  1029. <article>
  1030. <h2><a href="/david/stream/2018/08/31/">Deplorable</a> <time>2018-08-31</time></h2>
  1031. </article>
  1032. <article>
  1033. <h2><a href="/david/stream/2018/08/30/">État de l’art</a> <time>2018-08-30</time></h2>
  1034. </article>
  1035. <article>
  1036. <h2><a href="/david/stream/2018/08/29/">Confiance et politique</a> <time>2018-08-29</time></h2>
  1037. </article>
  1038. <article>
  1039. <h2><a href="/david/stream/2018/08/28/">Collaborer ou renverser</a> <time>2018-08-28</time></h2>
  1040. </article>
  1041. <article>
  1042. <h2><a href="/david/stream/2018/08/27/">It only takes one</a> <time>2018-08-27</time></h2>
  1043. </article>
  1044. <article>
  1045. <h2><a href="/david/stream/2018/08/26/">The cost of connections</a> <time>2018-08-26</time></h2>
  1046. </article>
  1047. <article>
  1048. <h2><a href="/david/stream/2018/08/25/">Tours de poteau</a> <time>2018-08-25</time></h2>
  1049. </article>
  1050. <article>
  1051. <h2><a href="/david/stream/2018/08/24/">Faire partie de la solution</a> <time>2018-08-24</time></h2>
  1052. </article>
  1053. <article>
  1054. <h2><a href="/david/stream/2018/08/23/">Moving in alignment</a> <time>2018-08-23</time></h2>
  1055. </article>
  1056. <article>
  1057. <h2><a href="/david/stream/2018/08/22/">Serment d’Hippocrate</a> <time>2018-08-22</time></h2>
  1058. </article>
  1059. <article>
  1060. <h2><a href="/david/stream/2018/08/21/">Better informed</a> <time>2018-08-21</time></h2>
  1061. </article>
  1062. <article>
  1063. <h2><a href="/david/stream/2018/08/20/">Qualité poétique</a> <time>2018-08-20</time></h2>
  1064. </article>
  1065. <article>
  1066. <h2><a href="/david/stream/2018/08/19/">Conditions de subsistance</a> <time>2018-08-19</time></h2>
  1067. </article>
  1068. <article>
  1069. <h2><a href="/david/stream/2018/08/18/">Ni bien-être ni paix</a> <time>2018-08-18</time></h2>
  1070. </article>
  1071. <article>
  1072. <h2><a href="/david/stream/2018/08/17/">Acroissance</a> <time>2018-08-17</time></h2>
  1073. </article>
  1074. <article>
  1075. <h2><a href="/david/stream/2018/08/16/">Water is being stolen</a> <time>2018-08-16</time></h2>
  1076. </article>
  1077. <article>
  1078. <h2><a href="/david/stream/2018/08/15/">Modern slavery</a> <time>2018-08-15</time></h2>
  1079. </article>
  1080. <article>
  1081. <h2><a href="/david/stream/2018/08/14/">Three pillars</a> <time>2018-08-14</time></h2>
  1082. </article>
  1083. <article>
  1084. <h2><a href="/david/stream/2018/08/13/">Choix de publication</a> <time>2018-08-13</time></h2>
  1085. </article>
  1086. <article>
  1087. <h2><a href="/david/stream/2018/08/12/">Do No Harm License</a> <time>2018-08-12</time></h2>
  1088. </article>
  1089. <article>
  1090. <h2><a href="/david/stream/2018/08/11/">The History of the Web</a> <time>2018-08-11</time></h2>
  1091. </article>
  1092. <article>
  1093. <h2><a href="/david/stream/2018/08/10/">Tout en noir</a> <time>2018-08-10</time></h2>
  1094. </article>
  1095. <article>
  1096. <h2><a href="/david/stream/2018/08/09/">Read/write Web</a> <time>2018-08-09</time></h2>
  1097. </article>
  1098. <article>
  1099. <h2><a href="/david/stream/2018/08/08/">Subordination forte</a> <time>2018-08-08</time></h2>
  1100. </article>
  1101. <article>
  1102. <h2><a href="/david/stream/2018/08/07/">Aveuglé</a> <time>2018-08-07</time></h2>
  1103. </article>
  1104. <article>
  1105. <h2><a href="/david/stream/2018/08/06/">Multipotentialite</a> <time>2018-08-06</time></h2>
  1106. </article>
  1107. <article>
  1108. <h2><a href="/david/stream/2018/08/05/">Listening to my body</a> <time>2018-08-05</time></h2>
  1109. </article>
  1110. <article>
  1111. <h2><a href="/david/stream/2018/08/04/">Ruissèlement de la domination</a> <time>2018-08-04</time></h2>
  1112. </article>
  1113. <article>
  1114. <h2><a href="/david/stream/2018/08/03/">Removing tracking</a> <time>2018-08-03</time></h2>
  1115. </article>
  1116. <article>
  1117. <h2><a href="/david/stream/2018/08/02/">Slow trail</a> <time>2018-08-02</time></h2>
  1118. </article>
  1119. <article>
  1120. <h2><a href="/david/stream/2018/08/01/">Documentation of my research</a> <time>2018-08-01</time></h2>
  1121. </article>
  1122. <article>
  1123. <h2><a href="/david/stream/2018/07/31/">Lâcher prise</a> <time>2018-07-31</time></h2>
  1124. </article>
  1125. <article>
  1126. <h2><a href="/david/stream/2018/07/30/">Harcèlement ordinaire</a> <time>2018-07-30</time></h2>
  1127. </article>
  1128. <article>
  1129. <h2><a href="/david/stream/2018/07/29/">Worthwhile to say</a> <time>2018-07-29</time></h2>
  1130. </article>
  1131. <article>
  1132. <h2><a href="/david/stream/2018/07/28/">Invités à écouter</a> <time>2018-07-28</time></h2>
  1133. </article>
  1134. <article>
  1135. <h2><a href="/david/stream/2018/07/27/">Stimuler la contradiction</a> <time>2018-07-27</time></h2>
  1136. </article>
  1137. <article>
  1138. <h2><a href="/david/stream/2018/07/26/">Definition for unschooling</a> <time>2018-07-26</time></h2>
  1139. </article>
  1140. <article>
  1141. <h2><a href="/david/stream/2018/07/25/">Places aux silences</a> <time>2018-07-25</time></h2>
  1142. </article>
  1143. <article>
  1144. <h2><a href="/david/stream/2018/07/24/">Popularity & activism</a> <time>2018-07-24</time></h2>
  1145. </article>
  1146. <article>
  1147. <h2><a href="/david/stream/2018/07/23/">Merci Boris</a> <time>2018-07-23</time></h2>
  1148. </article>
  1149. <article>
  1150. <h2><a href="/david/stream/2018/07/22/">Bushcraft chair</a> <time>2018-07-22</time></h2>
  1151. </article>
  1152. <article>
  1153. <h2><a href="/david/stream/2018/07/21/">Pharmakon</a> <time>2018-07-21</time></h2>
  1154. </article>
  1155. <article>
  1156. <h2><a href="/david/stream/2018/07/20/">Théorème de Matrix</a> <time>2018-07-20</time></h2>
  1157. </article>
  1158. <article>
  1159. <h2><a href="/david/stream/2018/07/19/">Pogner un citron</a> <time>2018-07-19</time></h2>
  1160. </article>
  1161. <article>
  1162. <h2><a href="/david/stream/2018/07/18/">Un peu troublant</a> <time>2018-07-18</time></h2>
  1163. </article>
  1164. <article>
  1165. <h2><a href="/david/stream/2018/07/17/">Conflits structurels</a> <time>2018-07-17</time></h2>
  1166. </article>
  1167. <article>
  1168. <h2><a href="/david/stream/2018/07/16/">Open desk</a> <time>2018-07-16</time></h2>
  1169. </article>
  1170. <article>
  1171. <h2><a href="/david/stream/2018/07/15/">Liesse nationaliste</a> <time>2018-07-15</time></h2>
  1172. </article>
  1173. <article>
  1174. <h2><a href="/david/stream/2018/07/14/">Mauvaise conscience</a> <time>2018-07-14</time></h2>
  1175. </article>
  1176. <article>
  1177. <h2><a href="/david/stream/2018/07/13/">Not buying it</a> <time>2018-07-13</time></h2>
  1178. </article>
  1179. <article>
  1180. <h2><a href="/david/stream/2018/07/12/">BDNFL</a> <time>2018-07-12</time></h2>
  1181. </article>
  1182. <article>
  1183. <h2><a href="/david/stream/2018/07/11/">Newbie issues</a> <time>2018-07-11</time></h2>
  1184. </article>
  1185. <article>
  1186. <h2><a href="/david/stream/2018/07/10/">Because of the numbers</a> <time>2018-07-10</time></h2>
  1187. </article>
  1188. <article>
  1189. <h2><a href="/david/stream/2018/07/09/">Fin du game</a> <time>2018-07-09</time></h2>
  1190. </article>
  1191. <article>
  1192. <h2><a href="/david/stream/2018/07/08/">Make it</a> <time>2018-07-08</time></h2>
  1193. </article>
  1194. <article>
  1195. <h2><a href="/david/stream/2018/07/07/">VANcouver</a> <time>2018-07-07</time></h2>
  1196. </article>
  1197. <article>
  1198. <h2><a href="/david/stream/2018/07/06/">Swimming smooth</a> <time>2018-07-06</time></h2>
  1199. </article>
  1200. <article>
  1201. <h2><a href="/david/stream/2018/07/05/">Keeping food safe</a> <time>2018-07-05</time></h2>
  1202. </article>
  1203. <article>
  1204. <h2><a href="/david/stream/2018/07/04/">Fighting mosquitoes</a> <time>2018-07-04</time></h2>
  1205. </article>
  1206. <article>
  1207. <h2><a href="/david/stream/2018/07/03/">Tragédie du libre accès</a> <time>2018-07-03</time></h2>
  1208. </article>
  1209. <article>
  1210. <h2><a href="/david/stream/2018/07/02/">Super dumb</a> <time>2018-07-02</time></h2>
  1211. </article>
  1212. <article>
  1213. <h2><a href="/david/stream/2018/07/01/">Pot commun</a> <time>2018-07-01</time></h2>
  1214. </article>
  1215. <article>
  1216. <h2><a href="/david/stream/2018/06/30/">Colonies et nazisme</a> <time>2018-06-30</time></h2>
  1217. </article>
  1218. <article>
  1219. <h2><a href="/david/stream/2018/06/29/">Collective mentality</a> <time>2018-06-29</time></h2>
  1220. </article>
  1221. <article>
  1222. <h2><a href="/david/stream/2018/06/28/">Bug-out drive</a> <time>2018-06-28</time></h2>
  1223. </article>
  1224. <article>
  1225. <h2><a href="/david/stream/2018/06/27/">Si cher</a> <time>2018-06-27</time></h2>
  1226. </article>
  1227. <article>
  1228. <h2><a href="/david/stream/2018/06/26/">Educate yourself (or not)</a> <time>2018-06-26</time></h2>
  1229. </article>
  1230. <article>
  1231. <h2><a href="/david/stream/2018/06/25/">Jeu de fantômes</a> <time>2018-06-25</time></h2>
  1232. </article>
  1233. <article>
  1234. <h2><a href="/david/stream/2018/06/24/">Coachs et jésuites</a> <time>2018-06-24</time></h2>
  1235. </article>
  1236. <article>
  1237. <h2><a href="/david/stream/2018/06/23/">The story of a person</a> <time>2018-06-23</time></h2>
  1238. </article>
  1239. <article>
  1240. <h2><a href="/david/stream/2018/06/22/">Paying attention</a> <time>2018-06-22</time></h2>
  1241. </article>
  1242. <article>
  1243. <h2><a href="/david/stream/2018/06/21/">Anything Ameri^WRussian</a> <time>2018-06-21</time></h2>
  1244. </article>
  1245. <article>
  1246. <h2><a href="/david/stream/2018/06/20/">Spiritualité et mystère</a> <time>2018-06-20</time></h2>
  1247. </article>
  1248. <article>
  1249. <h2><a href="/david/stream/2018/06/19/">Journalists or entertainers</a> <time>2018-06-19</time></h2>
  1250. </article>
  1251. <article>
  1252. <h2><a href="/david/stream/2018/06/18/">The Amish and cars</a> <time>2018-06-18</time></h2>
  1253. </article>
  1254. <article>
  1255. <h2><a href="/david/stream/2018/06/17/">Agile and ethics</a> <time>2018-06-17</time></h2>
  1256. </article>
  1257. <article>
  1258. <h2><a href="/david/stream/2018/06/16/">Human value(s)</a> <time>2018-06-16</time></h2>
  1259. </article>
  1260. <article>
  1261. <h2><a href="/david/stream/2018/06/15/">Luddites</a> <time>2018-06-15</time></h2>
  1262. </article>
  1263. <article>
  1264. <h2><a href="/david/stream/2018/06/14/">For intérieur</a> <time>2018-06-14</time></h2>
  1265. </article>
  1266. <article>
  1267. <h2><a href="/david/stream/2018/06/13/">Effondrement et récit(s)</a> <time>2018-06-13</time></h2>
  1268. </article>
  1269. <article>
  1270. <h2><a href="/david/stream/2018/06/12/">Simulation inverse</a> <time>2018-06-12</time></h2>
  1271. </article>
  1272. <article>
  1273. <h2><a href="/david/stream/2018/06/11/">Communauté intentionnelle</a> <time>2018-06-11</time></h2>
  1274. </article>
  1275. <article>
  1276. <h2><a href="/david/stream/2018/06/10/">Municipalisme libertaire</a> <time>2018-06-10</time></h2>
  1277. </article>
  1278. <article>
  1279. <h2><a href="/david/stream/2018/06/09/">Diversity problem</a> <time>2018-06-09</time></h2>
  1280. </article>
  1281. <article>
  1282. <h2><a href="/david/stream/2018/06/08/">Frontière du danger</a> <time>2018-06-08</time></h2>
  1283. </article>
  1284. <article>
  1285. <h2><a href="/david/stream/2018/06/07/">Ready to go</a> <time>2018-06-07</time></h2>
  1286. </article>
  1287. <article>
  1288. <h2><a href="/david/stream/2018/06/06/">Moment historique</a> <time>2018-06-06</time></h2>
  1289. </article>
  1290. <article>
  1291. <h2><a href="/david/stream/2018/06/05/">Livre et consommation</a> <time>2018-06-05</time></h2>
  1292. </article>
  1293. <article>
  1294. <h2><a href="/david/stream/2018/06/04/">Confort et centralisation</a> <time>2018-06-04</time></h2>
  1295. </article>
  1296. <article>
  1297. <h2><a href="/david/stream/2018/06/03/">Foi et mystique</a> <time>2018-06-03</time></h2>
  1298. </article>
  1299. <article>
  1300. <h2><a href="/david/stream/2018/06/02/">Démocratie(s) et échelle(s)</a> <time>2018-06-02</time></h2>
  1301. </article>
  1302. <article>
  1303. <h2><a href="/david/stream/2018/06/01/">Technical readings</a> <time>2018-06-01</time></h2>
  1304. </article>
  1305. <article>
  1306. <h2><a href="/david/stream/2018/05/31/">Stupides marteaux</a> <time>2018-05-31</time></h2>
  1307. </article>
  1308. <article>
  1309. <h2><a href="/david/stream/2018/05/30/">Stack punk</a> <time>2018-05-30</time></h2>
  1310. </article>
  1311. <article>
  1312. <h2><a href="/david/stream/2018/05/29/">All wrong</a> <time>2018-05-29</time></h2>
  1313. </article>
  1314. <article>
  1315. <h2><a href="/david/stream/2018/05/28/">Économie et entropie</a> <time>2018-05-28</time></h2>
  1316. </article>
  1317. <article>
  1318. <h2><a href="/david/stream/2018/05/27/">Web We Can Afford</a> <time>2018-05-27</time></h2>
  1319. </article>
  1320. <article>
  1321. <h2><a href="/david/stream/2018/05/26/">Pensée futile</a> <time>2018-05-26</time></h2>
  1322. </article>
  1323. <article>
  1324. <h2><a href="/david/stream/2018/05/25/">Fausses nouvelles</a> <time>2018-05-25</time></h2>
  1325. </article>
  1326. <article>
  1327. <h2><a href="/david/stream/2018/05/24/">Aggregators vs. Platforms</a> <time>2018-05-24</time></h2>
  1328. </article>
  1329. <article>
  1330. <h2><a href="/david/stream/2018/05/23/">Level of ease</a> <time>2018-05-23</time></h2>
  1331. </article>
  1332. <article>
  1333. <h2><a href="/david/stream/2018/05/22/">Pair-à-peers</a> <time>2018-05-22</time></h2>
  1334. </article>
  1335. <article>
  1336. <h2><a href="/david/stream/2018/05/21/">Incurie et dépendances</a> <time>2018-05-21</time></h2>
  1337. </article>
  1338. <article>
  1339. <h2><a href="/david/stream/2018/05/20/">Wasting time</a> <time>2018-05-20</time></h2>
  1340. </article>
  1341. <article>
  1342. <h2><a href="/david/stream/2018/05/19/">Python dataclasses</a> <time>2018-05-19</time></h2>
  1343. </article>
  1344. <article>
  1345. <h2><a href="/david/stream/2018/05/18/">Traces</a> <time>2018-05-18</time></h2>
  1346. </article>
  1347. <article>
  1348. <h2><a href="/david/stream/2018/05/17/">Choix d’un métier</a> <time>2018-05-17</time></h2>
  1349. </article>
  1350. <article>
  1351. <h2><a href="/david/stream/2018/05/16/">Solastalgia</a> <time>2018-05-16</time></h2>
  1352. </article>
  1353. <article>
  1354. <h2><a href="/david/stream/2018/05/15/">The next position</a> <time>2018-05-15</time></h2>
  1355. </article>
  1356. <article>
  1357. <h2><a href="/david/stream/2018/05/14/">Accueillir les émotions</a> <time>2018-05-14</time></h2>
  1358. </article>
  1359. <article>
  1360. <h2><a href="/david/stream/2018/05/13/">Personal manifesto</a> <time>2018-05-13</time></h2>
  1361. </article>
  1362. <article>
  1363. <h2><a href="/david/stream/2018/05/12/">Self-doubt</a> <time>2018-05-12</time></h2>
  1364. </article>
  1365. <article>
  1366. <h2><a href="/david/stream/2018/05/11/">REconomie</a> <time>2018-05-11</time></h2>
  1367. </article>
  1368. <article>
  1369. <h2><a href="/david/stream/2018/05/10/">Consommation tangible</a> <time>2018-05-10</time></h2>
  1370. </article>
  1371. <article>
  1372. <h2><a href="/david/stream/2018/05/09/">Résilience locale</a> <time>2018-05-09</time></h2>
  1373. </article>
  1374. <article>
  1375. <h2><a href="/david/stream/2018/05/08/">Physical networks</a> <time>2018-05-08</time></h2>
  1376. </article>
  1377. <article>
  1378. <h2><a href="/david/stream/2018/05/07/">Control vs. Care</a> <time>2018-05-07</time></h2>
  1379. </article>
  1380. <article>
  1381. <h2><a href="/david/stream/2018/05/06/">Compromised safety</a> <time>2018-05-06</time></h2>
  1382. </article>
  1383. <article>
  1384. <h2><a href="/david/stream/2018/05/05/">Criminal drones</a> <time>2018-05-05</time></h2>
  1385. </article>
  1386. <article>
  1387. <h2><a href="/david/stream/2018/05/04/">Programme politique</a> <time>2018-05-04</time></h2>
  1388. </article>
  1389. <article>
  1390. <h2><a href="/david/stream/2018/05/03/">Worse place</a> <time>2018-05-03</time></h2>
  1391. </article>
  1392. <article>
  1393. <h2><a href="/david/stream/2018/05/02/">Power dynamics</a> <time>2018-05-02</time></h2>
  1394. </article>
  1395. <article>
  1396. <h2><a href="/david/stream/2018/05/01/">Word-of-mouth</a> <time>2018-05-01</time></h2>
  1397. </article>
  1398. <article>
  1399. <h2><a href="/david/stream/2018/04/30/">ÉCRiDiL 2018</a> <time>2018-04-30</time></h2>
  1400. </article>
  1401. <article>
  1402. <h2><a href="/david/stream/2018/04/29/">Kill the conference</a> <time>2018-04-29</time></h2>
  1403. </article>
  1404. <article>
  1405. <h2><a href="/david/stream/2018/04/28/">Wood stove</a> <time>2018-04-28</time></h2>
  1406. </article>
  1407. <article>
  1408. <h2><a href="/david/stream/2018/04/27/">(Pacer)poles review</a> <time>2018-04-27</time></h2>
  1409. </article>
  1410. <article>
  1411. <h2><a href="/david/stream/2018/04/26/">Issues & labels</a> <time>2018-04-26</time></h2>
  1412. </article>
  1413. <article>
  1414. <h2><a href="/david/stream/2018/04/25/">Déficit démocratique</a> <time>2018-04-25</time></h2>
  1415. </article>
  1416. <article>
  1417. <h2><a href="/david/stream/2018/04/24/">Algorithm Free</a> <time>2018-04-24</time></h2>
  1418. </article>
  1419. <article>
  1420. <h2><a href="/david/stream/2018/04/23/">Mauvais pauvres</a> <time>2018-04-23</time></h2>
  1421. </article>
  1422. <article>
  1423. <h2><a href="/david/stream/2018/04/22/">Speed of usefulness</a> <time>2018-04-22</time></h2>
  1424. </article>
  1425. <article>
  1426. <h2><a href="/david/stream/2018/04/21/">GDPR & nightmare</a> <time>2018-04-21</time></h2>
  1427. </article>
  1428. <article>
  1429. <h2><a href="/david/stream/2018/04/20/">Adaptation & Transformation</a> <time>2018-04-20</time></h2>
  1430. </article>
  1431. <article>
  1432. <h2><a href="/david/stream/2018/04/19/">Governance & engagement</a> <time>2018-04-19</time></h2>
  1433. </article>
  1434. <article>
  1435. <h2><a href="/david/stream/2018/04/18/">Apple & Web Apps</a> <time>2018-04-18</time></h2>
  1436. </article>
  1437. <article>
  1438. <h2><a href="/david/stream/2018/04/17/">Orientation et boussole</a> <time>2018-04-17</time></h2>
  1439. </article>
  1440. <article>
  1441. <h2><a href="/david/stream/2018/04/16/">Scrum master</a> <time>2018-04-16</time></h2>
  1442. </article>
  1443. <article>
  1444. <h2><a href="/david/stream/2018/04/15/">Cache workers</a> <time>2018-04-15</time></h2>
  1445. </article>
  1446. <article>
  1447. <h2><a href="/david/stream/2018/04/14/">Petit rappel</a> <time>2018-04-14</time></h2>
  1448. </article>
  1449. <article>
  1450. <h2><a href="/david/stream/2018/04/13/">Decentralization theory</a> <time>2018-04-13</time></h2>
  1451. </article>
  1452. <article>
  1453. <h2><a href="/david/stream/2018/04/12/">Graded browser support</a> <time>2018-04-12</time></h2>
  1454. </article>
  1455. <article>
  1456. <h2><a href="/david/stream/2018/04/11/">Arnaqueur senior</a> <time>2018-04-11</time></h2>
  1457. </article>
  1458. <article>
  1459. <h2><a href="/david/stream/2018/04/10/">Speed and tools</a> <time>2018-04-10</time></h2>
  1460. </article>
  1461. <article>
  1462. <h2><a href="/david/stream/2018/04/09/">Documentation d’itinérance</a> <time>2018-04-09</time></h2>
  1463. </article>
  1464. <article>
  1465. <h2><a href="/david/stream/2018/04/08/">Strong opinions</a> <time>2018-04-08</time></h2>
  1466. </article>
  1467. <article>
  1468. <h2><a href="/david/stream/2018/04/07/">Tourner en spirale</a> <time>2018-04-07</time></h2>
  1469. </article>
  1470. <article>
  1471. <h2><a href="/david/stream/2018/04/06/">Mind the gap</a> <time>2018-04-06</time></h2>
  1472. </article>
  1473. <article>
  1474. <h2><a href="/david/stream/2018/04/05/">DNS and privacy</a> <time>2018-04-05</time></h2>
  1475. </article>
  1476. <article>
  1477. <h2><a href="/david/stream/2018/04/04/">Pourquoi</a> <time>2018-04-04</time></h2>
  1478. </article>
  1479. <article>
  1480. <h2><a href="/david/stream/2018/04/03/">Happy developer</a> <time>2018-04-03</time></h2>
  1481. </article>
  1482. <article>
  1483. <h2><a href="/david/stream/2018/04/02/">Seasonal structures</a> <time>2018-04-02</time></h2>
  1484. </article>
  1485. <article>
  1486. <h2><a href="/david/stream/2018/04/01/">Open-source et éthique</a> <time>2018-04-01</time></h2>
  1487. </article>
  1488. <article>
  1489. <h2><a href="/david/stream/2018/03/31/">Mu Hin Shu</a> <time>2018-03-31</time></h2>
  1490. </article>
  1491. <article>
  1492. <h2><a href="/david/stream/2018/03/30/">Oscillation et mouvement</a> <time>2018-03-30</time></h2>
  1493. </article>
  1494. <article>
  1495. <h2><a href="/david/stream/2018/03/29/">Blog for yourself</a> <time>2018-03-29</time></h2>
  1496. </article>
  1497. <article>
  1498. <h2><a href="/david/stream/2018/03/28/">Vider son Slack</a> <time>2018-03-28</time></h2>
  1499. </article>
  1500. <article>
  1501. <h2><a href="/david/stream/2018/03/27/">Pouvoir et données</a> <time>2018-03-27</time></h2>
  1502. </article>
  1503. <article>
  1504. <h2><a href="/david/stream/2018/03/26/">Commun distribué</a> <time>2018-03-26</time></h2>
  1505. </article>
  1506. <article>
  1507. <h2><a href="/david/stream/2018/03/25/">Writing and timing</a> <time>2018-03-25</time></h2>
  1508. </article>
  1509. <article>
  1510. <h2><a href="/david/stream/2018/03/24/">Pourquoi la forêt ?</a> <time>2018-03-24</time></h2>
  1511. </article>
  1512. <article>
  1513. <h2><a href="/david/stream/2018/03/23/">Courtoisie et grégarité</a> <time>2018-03-23</time></h2>
  1514. </article>
  1515. <article>
  1516. <h2><a href="/david/stream/2018/03/22/">Apophénie qu’ils disaient</a> <time>2018-03-22</time></h2>
  1517. </article>
  1518. <article>
  1519. <h2><a href="/david/stream/2018/03/21/">Valeurs et courage</a> <time>2018-03-21</time></h2>
  1520. </article>
  1521. <article>
  1522. <h2><a href="/david/stream/2018/03/20/">Intentional down-blogging</a> <time>2018-03-20</time></h2>
  1523. </article>
  1524. <article>
  1525. <h2><a href="/david/stream/2018/03/19/">Culture pillars</a> <time>2018-03-19</time></h2>
  1526. </article>
  1527. <article>
  1528. <h2><a href="/david/stream/2018/03/18/">Apprentissage et analyse de textes</a> <time>2018-03-18</time></h2>
  1529. </article>
  1530. <article>
  1531. <h2><a href="/david/stream/2018/03/17/">Solution vs. clue</a> <time>2018-03-17</time></h2>
  1532. </article>
  1533. <article>
  1534. <h2><a href="/david/stream/2018/03/16/">Effet rebond</a> <time>2018-03-16</time></h2>
  1535. </article>
  1536. <article>
  1537. <h2><a href="/david/stream/2018/03/15/">Snobisme assumé</a> <time>2018-03-15</time></h2>
  1538. </article>
  1539. <article>
  1540. <h2><a href="/david/stream/2018/03/14/">Décroissance imposée</a> <time>2018-03-14</time></h2>
  1541. </article>
  1542. <article>
  1543. <h2><a href="/david/stream/2018/03/13/">Corporate responsibility</a> <time>2018-03-13</time></h2>
  1544. </article>
  1545. <article>
  1546. <h2><a href="/david/stream/2018/03/12/">What vs. how</a> <time>2018-03-12</time></h2>
  1547. </article>
  1548. <article>
  1549. <h2><a href="/david/stream/2018/03/11/">Complexité ou complication ?</a> <time>2018-03-11</time></h2>
  1550. </article>
  1551. <article>
  1552. <h2><a href="/david/stream/2018/03/10/">Screens’ challenge</a> <time>2018-03-10</time></h2>
  1553. </article>
  1554. <article>
  1555. <h2><a href="/david/stream/2018/03/09/">18F Canada</a> <time>2018-03-09</time></h2>
  1556. </article>
  1557. <article>
  1558. <h2><a href="/david/stream/2018/03/08/">Formats d’accompagnement</a> <time>2018-03-08</time></h2>
  1559. </article>
  1560. <article>
  1561. <h2><a href="/david/stream/2018/03/07/">S.A.L.T.Y.</a> <time>2018-03-07</time></h2>
  1562. </article>
  1563. <article>
  1564. <h2><a href="/david/stream/2018/03/06/">Bien ou lien ?</a> <time>2018-03-06</time></h2>
  1565. </article>
  1566. <article>
  1567. <h2><a href="/david/stream/2018/03/05/">Average week</a> <time>2018-03-05</time></h2>
  1568. </article>
  1569. <article>
  1570. <h2><a href="/david/stream/2018/03/04/">Temps de réflexions</a> <time>2018-03-04</time></h2>
  1571. </article>
  1572. <article>
  1573. <h2><a href="/david/stream/2018/03/03/">Give my CPU back</a> <time>2018-03-03</time></h2>
  1574. </article>
  1575. <article>
  1576. <h2><a href="/david/stream/2018/03/02/">8 80 web</a> <time>2018-03-02</time></h2>
  1577. </article>
  1578. <article>
  1579. <h2><a href="/david/stream/2018/03/01/">Free Act</a> <time>2018-03-01</time></h2>
  1580. </article>
  1581. <article>
  1582. <h2><a href="/david/stream/2018/02/28/">Granted access</a> <time>2018-02-28</time></h2>
  1583. </article>
  1584. <article>
  1585. <h2><a href="/david/stream/2018/02/27/">Technical choices</a> <time>2018-02-27</time></h2>
  1586. </article>
  1587. <article>
  1588. <h2><a href="/david/stream/2018/02/26/">Mailbox is your copy</a> <time>2018-02-26</time></h2>
  1589. </article>
  1590. <article>
  1591. <h2><a href="/david/stream/2018/02/25/">Github and money</a> <time>2018-02-25</time></h2>
  1592. </article>
  1593. <article>
  1594. <h2><a href="/david/stream/2018/02/24/">Coquilles vides</a> <time>2018-02-24</time></h2>
  1595. </article>
  1596. <article>
  1597. <h2><a href="/david/stream/2018/02/23/">Improving quality</a> <time>2018-02-23</time></h2>
  1598. </article>
  1599. <article>
  1600. <h2><a href="/david/stream/2018/02/22/">(Re)Trouver du sens</a> <time>2018-02-22</time></h2>
  1601. </article>
  1602. <article>
  1603. <h2><a href="/david/stream/2018/02/21/">Pirates et désintéressement</a> <time>2018-02-21</time></h2>
  1604. </article>
  1605. <article>
  1606. <h2><a href="/david/stream/2018/02/20/">Matériel de détresse</a> <time>2018-02-20</time></h2>
  1607. </article>
  1608. <article>
  1609. <h2><a href="/david/stream/2018/02/19/">Death Stars</a> <time>2018-02-19</time></h2>
  1610. </article>
  1611. <article>
  1612. <h2><a href="/david/stream/2018/02/18/">Prétendue violation</a> <time>2018-02-18</time></h2>
  1613. </article>
  1614. <article>
  1615. <h2><a href="/david/stream/2018/02/17/">Code et bafouille</a> <time>2018-02-17</time></h2>
  1616. </article>
  1617. <article>
  1618. <h2><a href="/david/stream/2018/02/16/">Technologists are not apart</a> <time>2018-02-16</time></h2>
  1619. </article>
  1620. <article>
  1621. <h2><a href="/david/stream/2018/02/15/">Winter camping gear</a> <time>2018-02-15</time></h2>
  1622. </article>
  1623. <article>
  1624. <h2><a href="/david/stream/2018/02/14/">Skis-raquettes</a> <time>2018-02-14</time></h2>
  1625. </article>
  1626. <article>
  1627. <h2><a href="/david/stream/2018/02/13/">Pharmacie opérationnelle</a> <time>2018-02-13</time></h2>
  1628. </article>
  1629. <article>
  1630. <h2><a href="/david/stream/2018/02/12/">Différent·e·s et ensemble</a> <time>2018-02-12</time></h2>
  1631. </article>
  1632. <article>
  1633. <h2><a href="/david/stream/2018/02/11/">Experience and complexity</a> <time>2018-02-11</time></h2>
  1634. </article>
  1635. <article>
  1636. <h2><a href="/david/stream/2018/02/10/">Github’s monorepo</a> <time>2018-02-10</time></h2>
  1637. </article>
  1638. <article>
  1639. <h2><a href="/david/stream/2018/02/09/">Show, don’t teach</a> <time>2018-02-09</time></h2>
  1640. </article>
  1641. <article>
  1642. <h2><a href="/david/stream/2018/02/08/">Adult behavior</a> <time>2018-02-08</time></h2>
  1643. </article>
  1644. <article>
  1645. <h2><a href="/david/stream/2018/02/07/">Social systems</a> <time>2018-02-07</time></h2>
  1646. </article>
  1647. <article>
  1648. <h2><a href="/david/stream/2018/02/06/">Bibliothèques de Montréal</a> <time>2018-02-06</time></h2>
  1649. </article>
  1650. <article>
  1651. <h2><a href="/david/stream/2018/02/05/">Livres et survie</a> <time>2018-02-05</time></h2>
  1652. </article>
  1653. <article>
  1654. <h2><a href="/david/stream/2018/02/04/">Toilette du code</a> <time>2018-02-04</time></h2>
  1655. </article>
  1656. <article>
  1657. <h2><a href="/david/stream/2018/02/03/">Dark theme</a> <time>2018-02-03</time></h2>
  1658. </article>
  1659. <article>
  1660. <h2><a href="/david/stream/2018/02/02/">Machine failearning</a> <time>2018-02-02</time></h2>
  1661. </article>
  1662. <article>
  1663. <h2><a href="/david/stream/2018/02/01/">Transmettre localement</a> <time>2018-02-01</time></h2>
  1664. </article>
  1665. <article>
  1666. <h2><a href="/david/stream/2018/01/31/">Canaris climatiques</a> <time>2018-01-31</time></h2>
  1667. </article>
  1668. <article>
  1669. <h2><a href="/david/stream/2018/01/30/">Nomades et sédentaires</a> <time>2018-01-30</time></h2>
  1670. </article>
  1671. <article>
  1672. <h2><a href="/david/stream/2018/01/29/">Social software</a> <time>2018-01-29</time></h2>
  1673. </article>
  1674. <article>
  1675. <h2><a href="/david/stream/2018/01/28/">Custodian of culture</a> <time>2018-01-28</time></h2>
  1676. </article>
  1677. <article>
  1678. <h2><a href="/david/stream/2018/01/27/">Faire mémoire</a> <time>2018-01-27</time></h2>
  1679. </article>
  1680. <article>
  1681. <h2><a href="/david/stream/2018/01/26/">Robots after all</a> <time>2018-01-26</time></h2>
  1682. </article>
  1683. <article>
  1684. <h2><a href="/david/stream/2018/01/25/">Public responses</a> <time>2018-01-25</time></h2>
  1685. </article>
  1686. <article>
  1687. <h2><a href="/david/stream/2018/01/24/">Re: Re: HTTPS considered harmful</a> <time>2018-01-24</time></h2>
  1688. </article>
  1689. <article>
  1690. <h2><a href="/david/stream/2018/01/23/">Employés de la donnée</a> <time>2018-01-23</time></h2>
  1691. </article>
  1692. <article>
  1693. <h2><a href="/david/stream/2018/01/22/">Bilingualism and elitism</a> <time>2018-01-22</time></h2>
  1694. </article>
  1695. <article>
  1696. <h2><a href="/david/stream/2018/01/21/">La barre est haute</a> <time>2018-01-21</time></h2>
  1697. </article>
  1698. <article>
  1699. <h2><a href="/david/stream/2018/01/20/">Groupes de discussion</a> <time>2018-01-20</time></h2>
  1700. </article>
  1701. <article>
  1702. <h2><a href="/david/stream/2018/01/19/">Commit (hi)story</a> <time>2018-01-19</time></h2>
  1703. </article>
  1704. <article>
  1705. <h2><a href="/david/stream/2018/01/18/">Unconditional Lifetime Warranty</a> <time>2018-01-18</time></h2>
  1706. </article>
  1707. <article>
  1708. <h2><a href="/david/stream/2018/01/17/">Constitution d’évènement</a> <time>2018-01-17</time></h2>
  1709. </article>
  1710. <article>
  1711. <h2><a href="/david/stream/2018/01/16/">Stratégies d’évolutions</a> <time>2018-01-16</time></h2>
  1712. </article>
  1713. <article>
  1714. <h2><a href="/david/stream/2018/01/15/">Stimulus, JS and HTML</a> <time>2018-01-15</time></h2>
  1715. </article>
  1716. <article>
  1717. <h2><a href="/david/stream/2018/01/14/">Communs numériques</a> <time>2018-01-14</time></h2>
  1718. </article>
  1719. <article>
  1720. <h2><a href="/david/stream/2018/01/13/">GAFA movies</a> <time>2018-01-13</time></h2>
  1721. </article>
  1722. <article>
  1723. <h2><a href="/david/stream/2018/01/12/">Code d’(in)conduite</a> <time>2018-01-12</time></h2>
  1724. </article>
  1725. <article>
  1726. <h2><a href="/david/stream/2018/01/11/">Blaming others</a> <time>2018-01-11</time></h2>
  1727. </article>
  1728. <article>
  1729. <h2><a href="/david/stream/2018/01/10/">Re: HTTPS considered harmful</a> <time>2018-01-10</time></h2>
  1730. </article>
  1731. <article>
  1732. <h2><a href="/david/stream/2018/01/09/">Coder ou écrire</a> <time>2018-01-09</time></h2>
  1733. </article>
  1734. <article>
  1735. <h2><a href="/david/stream/2018/01/08/">Idea × execution</a> <time>2018-01-08</time></h2>
  1736. </article>
  1737. <article>
  1738. <h2><a href="/david/stream/2018/01/07/">Censurer l’alternative</a> <time>2018-01-07</time></h2>
  1739. </article>
  1740. <article>
  1741. <h2><a href="/david/stream/2018/01/06/">HTTPS considered harmful</a> <time>2018-01-06</time></h2>
  1742. </article>
  1743. <article>
  1744. <h2><a href="/david/stream/2018/01/05/">Robust JavaScript</a> <time>2018-01-05</time></h2>
  1745. </article>
  1746. <article>
  1747. <h2><a href="/david/stream/2018/01/04/">Requiem pour un flou</a> <time>2018-01-04</time></h2>
  1748. </article>
  1749. <article>
  1750. <h2><a href="/david/stream/2018/01/03/">Evolution vs. Revolution</a> <time>2018-01-03</time></h2>
  1751. </article>
  1752. <article>
  1753. <h2><a href="/david/stream/2018/01/02/">Oublier Internet</a> <time>2018-01-02</time></h2>
  1754. </article>
  1755. <article>
  1756. <h2><a href="/david/stream/2018/01/01/">Data portability</a> <time>2018-01-01</time></h2>
  1757. </article>
  1758. <nav>
  1759. <p>
  1760. <a href="/david/stream/2015/">En 2015</a> | <a href="/david/lexique/">Lexique 2016</a> | <a href="/david/correspondances/2017/">Correspondances 2017</a> | <a href="/david/stream/2018/">En 2018</a> | <a href="/david/stream/2019/">En 2019</a>
  1761. </p>
  1762. </nav>
  1763. <aside>
  1764. <p>
  1765. Articles choisis :
  1766. <a href="/david/blog/2018/commodite-effondrement/" title="Accéder à l’article complet">Commodité et effondrement</a>,
  1767. <a href="/david/blog/2017/donnees-communs/" title="Accéder à l’article complet">Des données aux communs</a>,
  1768. <a href="/david/blog/2016/accompagner-enfant/" title="Accéder à l’article complet">Accompagner un enfant</a>,
  1769. <a href="/david/blog/2016/senior-developer/" title="Accéder à l’article complet">Senior developer</a>,
  1770. <a href="/david/blog/2016/illusion-sociale/" title="Accéder à l’article complet">L’illusion sociale</a>,
  1771. <a href="/david/blog/2016/instantane-scopyleft/" title="Accéder à l’article complet">Instantané Scopyleft</a>,
  1772. <a href="/david/blog/2016/enseigner-web/" title="Accéder à l’article complet">Enseigner le Web</a>,
  1773. <a href="/david/blog/2016/simplicite-defaut/" title="Accéder à l’article complet">Simplicité par défaut</a>,
  1774. <a href="/david/blog/2016/minimalisme-esthetique/" title="Accéder à l’article complet">Minimalisme et esthétique</a>,
  1775. <a href="/david/blog/2015/travail-transition/" title="Accéder à l’article complet">Travail en transition</a>,
  1776. <a href="/david/blog/2015/pairmutation-travail/" title="Accéder à l’article complet">La pairmutation du travail</a>,
  1777. <a href="/david/blog/2015/principes-web/" title="Accéder à l’article complet">Principes Web</a>,
  1778. <a href="/david/blog/2015/travail-transition/" title="Accéder à l’article complet">Travail en transition</a>,
  1779. <a href="/david/blog/2014/un-web-omni-present/" title="Accéder à l’article complet">Un web omni-présent</a>,
  1780. <a href="/david/blog/2014/manifeste-developpeur/" title="Accéder à l’article complet">Manifeste de développeur</a>,
  1781. <a href="/david/blog/2013/confort-convivialite/" title="Accéder à l’article complet">Confort et convivialité</a>,
  1782. <a href="/david/blog/2013/testament-numerique/" title="Accéder à l’article complet">Testament numérique</a>,
  1783. et <a href="/david/blog/" title="Accéder aux archives">bien d’autres…</a>
  1784. </p>
  1785. </aside>
  1786. <nav>
  1787. <p>
  1788. <abbr title="Lieu de vie et de potentielles rencontres actuel">Montréal</abbr> ·
  1789. <a href="mailto:david%40larlet.fr" title="Envoyer un courriel">Contact</a> ·
  1790. <a href="http://larlet.com" title="Identité professionnelle">[Travailler ensemble ?]</a> ·
  1791. <abbr title="Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33.184162340">Hébergeur</abbr> ·
  1792. <a href="/david/log/" title="S’abonner aux publications via RSS">Flux</a>
  1793. </p>
  1794. </nav>