A place to cache linked articles (think custom and personal wayback machine)
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

index.html 48KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127
  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>Fan Is A Tool-Using Animal-dConstruct Conference Talk (archive) — 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. <meta name="robots" content="noindex, nofollow">
  28. <meta content="origin-when-cross-origin" name="referrer">
  29. <!-- Canonical URL for SEO purposes -->
  30. <link rel="canonical" href="http://idlewords.com/talks/fan_is_a_tool_using_animal.htm">
  31. <style>
  32. /* http://meyerweb.com/eric/tools/css/reset/ */
  33. html, body, div, span,
  34. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  35. a, abbr, address, big, cite, code,
  36. del, dfn, em, img, ins,
  37. small, strike, strong, tt, var,
  38. dl, dt, dd, ol, ul, li,
  39. fieldset, form, label, legend,
  40. table, caption, tbody, tfoot, thead, tr, th, td,
  41. article, aside, canvas, details, embed,
  42. figure, figcaption, footer, header, hgroup,
  43. menu, nav, output, ruby, section, summary,
  44. time, mark, audio, video {
  45. margin: 0;
  46. padding: 0;
  47. border: 0;
  48. font-size: 100%;
  49. font: inherit;
  50. vertical-align: baseline;
  51. }
  52. /* HTML5 display-role reset for older browsers */
  53. article, aside, details, figcaption, figure,
  54. footer, header, hgroup, menu, nav, section { display: block; }
  55. body { line-height: 1; }
  56. blockquote, q { quotes: none; }
  57. blockquote:before, blockquote:after,
  58. q:before, q:after {
  59. content: '';
  60. content: none;
  61. }
  62. table {
  63. border-collapse: collapse;
  64. border-spacing: 0;
  65. }
  66. /* http://practicaltypography.com/equity.html */
  67. /* https://calendar.perfplanet.com/2016/no-font-face-bulletproof-syntax/ */
  68. /* https://www.filamentgroup.com/lab/js-web-fonts.html */
  69. @font-face {
  70. font-family: 'EquityTextB';
  71. src: url('/static/david/css/fonts/Equity-Text-B-Regular-webfont.woff2') format('woff2'),
  72. url('/static/david/css/fonts/Equity-Text-B-Regular-webfont.woff') format('woff');
  73. font-weight: 300;
  74. font-style: normal;
  75. font-display: swap;
  76. }
  77. @font-face {
  78. font-family: 'EquityTextB';
  79. src: url('/static/david/css/fonts/Equity-Text-B-Italic-webfont.woff2') format('woff2'),
  80. url('/static/david/css/fonts/Equity-Text-B-Italic-webfont.woff') format('woff');
  81. font-weight: 300;
  82. font-style: italic;
  83. font-display: swap;
  84. }
  85. @font-face {
  86. font-family: 'EquityTextB';
  87. src: url('/static/david/css/fonts/Equity-Text-B-Bold-webfont.woff2') format('woff2'),
  88. url('/static/david/css/fonts/Equity-Text-B-Bold-webfont.woff') format('woff');
  89. font-weight: 700;
  90. font-style: normal;
  91. font-display: swap;
  92. }
  93. @font-face {
  94. font-family: 'ConcourseT3';
  95. src: url('/static/david/css/fonts/concourse_t3_regular-webfont-20190806.woff2') format('woff2'),
  96. url('/static/david/css/fonts/concourse_t3_regular-webfont-20190806.woff') format('woff');
  97. font-weight: 300;
  98. font-style: normal;
  99. font-display: swap;
  100. }
  101. /* http://practice.typekit.com/lesson/caring-about-opentype-features/ */
  102. body {
  103. /* http://www.cssfontstack.com/ Palatino 99% Win 86% Mac */
  104. font-family: "EquityTextB", Palatino, serif;
  105. background-color: #f0f0ea;
  106. color: #07486c;
  107. font-kerning: normal;
  108. -moz-osx-font-smoothing: grayscale;
  109. -webkit-font-smoothing: subpixel-antialiased;
  110. text-rendering: optimizeLegibility;
  111. font-variant-ligatures: common-ligatures contextual;
  112. font-feature-settings: "kern", "liga", "clig", "calt";
  113. }
  114. pre, code, kbd, samp, var, tt {
  115. font-family: 'TriplicateT4c', monospace;
  116. }
  117. em {
  118. font-style: italic;
  119. color: #323a45;
  120. }
  121. strong {
  122. font-weight: bold;
  123. color: black;
  124. }
  125. nav {
  126. background-color: #323a45;
  127. color: #f0f0ea;
  128. display: flex;
  129. justify-content: space-around;
  130. padding: 1rem .5rem;
  131. }
  132. nav:last-child {
  133. border-bottom: 1vh solid #2d7474;
  134. }
  135. nav a {
  136. color: #f0f0ea;
  137. }
  138. nav abbr {
  139. border-bottom: 1px dotted white;
  140. }
  141. h1 {
  142. border-top: 1vh solid #2d7474;
  143. border-bottom: .2vh dotted #2d7474;
  144. background-color: #e3e1e1;
  145. color: #323a45;
  146. text-align: center;
  147. padding: 5rem 0 4rem 0;
  148. width: 100%;
  149. font-family: 'ConcourseT3';
  150. display: flex;
  151. flex-direction: column;
  152. }
  153. h1.single {
  154. padding-bottom: 10rem;
  155. }
  156. h1 span {
  157. position: absolute;
  158. top: 1vh;
  159. left: 20%;
  160. line-height: 0;
  161. }
  162. h1 span a {
  163. line-height: 1.7;
  164. padding: 1rem 1.2rem .6rem 1.2rem;
  165. border-radius: 0 0 6% 6%;
  166. background: #2d7474;
  167. font-size: 1.3rem;
  168. color: white;
  169. text-decoration: none;
  170. }
  171. h2 {
  172. margin: 4rem 0 1rem;
  173. border-top: .2vh solid #2d7474;
  174. padding-top: 1vh;
  175. }
  176. h3 {
  177. text-align: center;
  178. margin: 3rem 0 .75em;
  179. }
  180. hr {
  181. height: .4rem;
  182. width: .4rem;
  183. border-radius: .4rem;
  184. background: #07486c;
  185. margin: 2.5rem auto;
  186. }
  187. time {
  188. display: bloc;
  189. margin-left: 0 !important;
  190. }
  191. ul, ol {
  192. margin: 2rem;
  193. }
  194. ul {
  195. list-style-type: square;
  196. }
  197. a {
  198. text-decoration-skip-ink: auto;
  199. text-decoration-thickness: 0.05em;
  200. text-underline-offset: 0.09em;
  201. }
  202. article {
  203. max-width: 50rem;
  204. display: flex;
  205. flex-direction: column;
  206. margin: 2rem auto;
  207. }
  208. article.single {
  209. border-top: .2vh dotted #2d7474;
  210. margin: -6rem auto 1rem auto;
  211. background: #f0f0ea;
  212. padding: 2rem;
  213. }
  214. article p:last-child {
  215. margin-bottom: 1rem;
  216. }
  217. p {
  218. padding: 0 .5rem;
  219. margin-left: 3rem;
  220. }
  221. p + p,
  222. figure + p {
  223. margin-top: 2rem;
  224. }
  225. blockquote {
  226. background-color: #e3e1e1;
  227. border-left: .5vw solid #2d7474;
  228. display: flex;
  229. flex-direction: column;
  230. align-items: center;
  231. padding: 1rem;
  232. margin: 1.5rem;
  233. }
  234. blockquote cite {
  235. font-style: italic;
  236. }
  237. blockquote p {
  238. margin-left: 0;
  239. }
  240. figure {
  241. border-top: .2vh solid #2d7474;
  242. background-color: #e3e1e1;
  243. text-align: center;
  244. padding: 1.5rem 0;
  245. margin: 1rem 0 0;
  246. font-size: 1.5rem;
  247. width: 100%;
  248. }
  249. figure img {
  250. max-width: 250px;
  251. max-height: 250px;
  252. border: .5vw solid #323a45;
  253. padding: 1px;
  254. }
  255. figcaption {
  256. padding: 1rem;
  257. line-height: 1.4;
  258. }
  259. aside {
  260. display: flex;
  261. flex-direction: column;
  262. background-color: #e3e1e1;
  263. padding: 1rem 0;
  264. border-bottom: .2vh solid #07486c;
  265. }
  266. aside p {
  267. max-width: 50rem;
  268. margin: 0 auto;
  269. }
  270. /* https://fvsch.com/code/css-locks/ */
  271. p, li, pre, code, kbd, samp, var, tt, time, details, figcaption {
  272. font-size: 1rem;
  273. line-height: calc( 1.5em + 0.2 * 1rem );
  274. }
  275. h1 {
  276. font-size: 1.9rem;
  277. line-height: calc( 1.2em + 0.2 * 1rem );
  278. }
  279. h2 {
  280. font-size: 1.6rem;
  281. line-height: calc( 1.3em + 0.2 * 1rem );
  282. }
  283. h3 {
  284. font-size: 1.35rem;
  285. line-height: calc( 1.4em + 0.2 * 1rem );
  286. }
  287. @media (min-width: 20em) {
  288. /* The (100vw - 20rem) / (50 - 20) part
  289. resolves to 0-1rem, depending on the
  290. viewport width (between 20em and 50em). */
  291. p, li, pre, code, kbd, samp, var, tt, time, details, figcaption {
  292. font-size: calc( 1rem + .6 * (100vw - 20rem) / (50 - 20) );
  293. line-height: calc( 1.5em + 0.2 * (100vw - 50rem) / (20 - 50) );
  294. margin-left: 0;
  295. }
  296. h1 {
  297. font-size: calc( 1.9rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  298. line-height: calc( 1.2em + 0.2 * (100vw - 50rem) / (20 - 50) );
  299. }
  300. h2 {
  301. font-size: calc( 1.5rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  302. line-height: calc( 1.3em + 0.2 * (100vw - 50rem) / (20 - 50) );
  303. }
  304. h3 {
  305. font-size: calc( 1.35rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  306. line-height: calc( 1.4em + 0.2 * (100vw - 50rem) / (20 - 50) );
  307. }
  308. }
  309. @media (min-width: 50em) {
  310. /* The right part of the addition *must* be a
  311. rem value. In this example we *could* change
  312. the whole declaration to font-size:2.5rem,
  313. but if our baseline value was not expressed
  314. in rem we would have to use calc. */
  315. p, li, pre, code, kbd, samp, var, tt, time, details, figcaption {
  316. font-size: calc( 1rem + .6 * 1rem );
  317. line-height: 1.5em;
  318. }
  319. p, li, pre, details {
  320. margin-left: 3rem;
  321. }
  322. h1 {
  323. font-size: calc( 1.9rem + 1.5 * 1rem );
  324. line-height: 1.2em;
  325. }
  326. h2 {
  327. font-size: calc( 1.5rem + 1.5 * 1rem );
  328. line-height: 1.3em;
  329. }
  330. h3 {
  331. font-size: calc( 1.35rem + 1.5 * 1rem );
  332. line-height: 1.4em;
  333. }
  334. figure img {
  335. max-width: 500px;
  336. max-height: 500px;
  337. }
  338. }
  339. figure.unsquared {
  340. margin-bottom: 1.5rem;
  341. }
  342. figure.unsquared img {
  343. height: inherit;
  344. }
  345. @media print {
  346. body { font-size: 100%; }
  347. a:after { content: " (" attr(href) ")"; }
  348. a, a:link, a:visited, a:after {
  349. text-decoration: underline;
  350. text-shadow: none !important;
  351. background-image: none !important;
  352. background: white;
  353. color: black;
  354. }
  355. abbr[title] { border-bottom: 0; }
  356. abbr[title]:after { content: " (" attr(title) ")"; }
  357. img { page-break-inside: avoid; }
  358. @page { margin: 2cm .5cm; }
  359. h1, h2, h3 { page-break-after: avoid; }
  360. p3 { orphans: 3; widows: 3; }
  361. img {
  362. max-width: 250px !important;
  363. max-height: 250px !important;
  364. }
  365. nav, aside { display: none; }
  366. }
  367. ul.with_columns {
  368. column-count: 1;
  369. }
  370. @media (min-width: 20em) {
  371. ul.with_columns {
  372. column-count: 2;
  373. }
  374. }
  375. @media (min-width: 50em) {
  376. ul.with_columns {
  377. column-count: 3;
  378. }
  379. }
  380. ul.with_two_columns {
  381. column-count: 1;
  382. }
  383. @media (min-width: 20em) {
  384. ul.with_two_columns {
  385. column-count: 1;
  386. }
  387. }
  388. @media (min-width: 50em) {
  389. ul.with_two_columns {
  390. column-count: 2;
  391. }
  392. }
  393. .gallery {
  394. display: flex;
  395. flex-wrap: wrap;
  396. justify-content: space-around;
  397. }
  398. .gallery figure img {
  399. margin-left: 1rem;
  400. margin-right: 1rem;
  401. }
  402. .gallery figure figcaption {
  403. font-family: 'ConcourseT3'
  404. }
  405. footer {
  406. font-family: 'ConcourseT3';
  407. display: flex;
  408. flex-direction: column;
  409. border-top: 3px solid white;
  410. padding: 4rem 0;
  411. background-color: #07486c;
  412. color: white;
  413. }
  414. footer > * {
  415. max-width: 50rem;
  416. margin: 0 auto;
  417. }
  418. footer a {
  419. color: #f1c40f;
  420. }
  421. footer .avatar {
  422. width: 200px;
  423. height: 200px;
  424. border-radius: 50%;
  425. float: left;
  426. -webkit-shape-outside: circle();
  427. shape-outside: circle();
  428. margin-right: 2rem;
  429. padding: 2px 5px 5px 2px;
  430. background: white;
  431. border-left: 1px solid #f1c40f;
  432. border-top: 1px solid #f1c40f;
  433. border-right: 5px solid #f1c40f;
  434. border-bottom: 5px solid #f1c40f;
  435. }
  436. </style>
  437. <h1>
  438. <span><a id="jumper" href="#jumpto" title="Un peu perdu ?">?</a></span>
  439. Fan Is A Tool-Using Animal-dConstruct Conference Talk (archive)
  440. <time>Pour la pérennité des contenus liés. Non-indexé, retrait sur simple email.</time>
  441. </h1>
  442. <section>
  443. <article>
  444. <h3><a href="http://idlewords.com/talks/fan_is_a_tool_using_animal.htm">Source originale du contenu</a></h3>
  445. <table cellspacing="20">
  446. <tr>
  447. <td><img src="https://static.pinboard.in/fantalk/dcon.002.jpg"/></td>
  448. <td>
  449. <p>In 1967, Gene Roddenberry launched a TV show that had a massive cultural impact. While it wasn’t a hit during its original run, it kindled the imagination in a way few other television programs had. The story of an attractive, pan-ethnic crew roaming the galaxy, solving moral dilemmas in tight uniforms, had a powerful appeal.
  450. </p><p>The hero of the series, Captain James Tiberius Kirk, was a man of passion and a bit of a space whore. Whether you were white, black, green or blue, you knew you were always welcome in the captain’s quarters. </p>
  451. </td>
  452. </tr>
  453. <tr>
  454. <td><img src="https://static.pinboard.in/fantalk/dcon.003.jpg"/></td>
  455. <td>
  456. <p>But while space girlfriends came and went, it was clear that the emotional heart of the show was the relationship between two men—or more precisely, between one and a half men and half a Vulcan.
  457. </p><p>Kirk’s foil was the icy, dark-haired, infuriatingly logical Mr. Spock. They drove each other crazy, they were at loggerheads, they were inseparable.
  458. </p><p>In the sixties, of course, shows weren't allowed to have subtext. This was an era that could made a sitcom about <a href="http://en.wikipedia.org/wiki/I_Dream_of_Jeannie">a scantily-clad magic genie</a> who has to do obey master's every whim and somehow keep it free of innuendo.
  459. </p><p>But while Star Trek's writers couldn't hint that there might be something more to the Kirk/Spock relationship, a group of predominantly straight, female fans of the show had no qualms about writing their own stories in which man boldly went where no man had gone before.
  460. </p></td>
  461. </tr>
  462. <tr>
  463. <td><img src="https://static.pinboard.in/fantalk/dcon.004.jpg"/></td>
  464. <td>
  465. <p>This caused a rift; in fact, it nearly tore the Star Trek fandom asunder. There was a big debate at one of the early Star Trek conferences over what became known as ‘The Premise’, or K/S, or simply 'slash'.
  466. </p><p>Fans knew that Gene Roddenberry wouldn't look kindly on hardcore homosexual erotica written about his family-friendly TV show.
  467. </p><p>But write it they did, and as fandom moved from the world of 'zines and photocopies to mailing lists and Usenet, and then finally found its Golden Age on Livejournal, slash came closer to the surface. It became harder to ignore that people really enjoyed writing and reading this stuff.
  468. </p><p>There's a cliche in the world of fan fiction about outsiders like me expounding on slash, trying to answer the question 'why do people write this' and 'why do people read it', as if any explanation was required.
  469. </p><p>No one gets on a conference stage to explain why heterosexual men enjoy watching attractive women make out with each other. At least, not at the conferences I attend. But for some reason people seem to think slash requires justification and footnotes. This idea that slash needs explaining is a form of judgement.
  470. </p><p>You're probably wondering at this point, why is this weird Polish-named guy up on stage talking about Kirk drilling Spock?</p>
  471. <p>And some of you may be thinking, “That's fine, please continue. Do you have any more slides?”
  472. </p><p>Well, I'm here by way of atonement, because I used to be a real jerk about fandom, and I used to make fun of them. Then I had a life-changing, road-to-Damascus moment. It involved a strange artifact that got produced partly because of something I did, which I'll describe in a few minutes. It taught me a great deal about community on the Internet.
  473. </p><p>As I've gotten to know fandom, I've grown convinced that they have a lot to teach us all. Fans are an example of real people using machines to talk to one another, rather than a manufactured and engineered attempt to graft social life onto a single website.
  474. </p><p>But for the story to make sense, I need to tell you a few things about my website, and how I was set on a collision course with fandom.
  475. </p></td>
  476. </tr>
  477. <tr>
  478. <td><h1>This Is Joshua</h1>
  479. <img src="https://static.pinboard.in/fantalk/dcon.006.jpg"/></td>
  480. <td>
  481. <p>This is my friend Joshua Schachter. In 2004, Joshua founded <a href="http://en.wikipedia.org/wiki/Delicious_(website)">Delicious</a>, the first social bookmarking site. One of his many innovations was a "tags" field on each bookmark, where you could type any words that you wanted to describe what you were saving. The only other website using tags back then was Flickr, which came out at roughly the same time.
  482. </p><p>I didn’t see why tags were a big deal, but Joshua explained to me that tagging was basically a search engine in reverse. This was an incredibly powerful idea.
  483. </p><p>When you wanted to save something for later, tags gave you a chance to enter the same words your future self would type into a search box months later.
  484. </p><p>But tags were even more useful than that. It turned out that when enough people tagged a link, the aggregate tags they came up with gave a really good global description. You didn’t have to tell people to use a standard vocabulary or follow any rules. It was enough to have people type independently whatever came to mind.
  485. </p><p>The high quality of these global tags surprised everyone (with the possible exception of Joshua, who is a very clever guy). Before that point, people had assumed you needed strict rules in place for multiple people to usefully classify anything.
  486. </p><p>Joshua took this discovery straight to Yahoo. Yahoo at the time employed rooms full of people to do what Delicious users were doing for free. Yahoo had started life as a web directory, and they were still trying to classify the web by hand. The pitch was easy. Why not do this Tom Sawyer-style, and have users paint the fence for you?
  487. </p><p>So it came to pass that Yahoo bought Flickr and Delicious, and thus were a thousand buzzwords born: user-generated content, social as a noun, folksonomy, tag cloud, and eventually (when javascript got good enough) Web 2.0.
  488. </p></td>
  489. </tr>
  490. <tr>
  491. <td><h1>This Is Britta</h1>
  492. <img src="https://static.pinboard.in/fantalk/dcon.007.jpg"/></td>
  493. <td>
  494. <p>This is my friend Britta Gustafson, the former Delicious community manager. Britta is not just a wonderful human being, but an exceptional diplomat. She can jiu-jitsu even the most toxic people, including myself.
  495. </p><p>We were talking one day a couple of years after the Yahoo sale about tags on Delicious, and she said “you should look at the fanfic people, they're doing crazy stuff.”
  496. </p><p>My response was something like "fanfic? come on, LAAAAAAME!"
  497. </p><p>She smiled her sweet smile and said, "I know you think it's lame. But why don't you go take a look at what I just said?"
  498. </p><p>And she was right. The fans were doing something incredible.
  499. </p></td>
  500. </tr>
  501. <tr>
  502. <td><img src="https://static.pinboard.in/fantalk/dcon.008_small.jpg"/></td>
  503. <td>
  504. <p>This morning I pulled up my tag cloud from Pinboard. My tags are pretty typical of a long-time bookmarker. Tags accrue over time like barnacles, and unless you scrape them off, you end up with lots of oddities and cruft.
  505. </p><p>Some people are very focused taggers. They treat tags like folders; they may only have ten or twelve tags that they bin everything into. I'm not disciplined. I just type what comes into my mind.
  506. </p><p>But the fanfic people were doing something very different. They had converged on a set of elaborate tagging conventions that allowed them to turn Delicious into a custom search engine for fanfic.
  507. </p></td>
  508. </tr>
  509. <tr>
  510. <td>
  511. <h1>Examples</h1>
  512. </td>
  513. <td>
  514. <p>Let me give you some examples. Not all of these may link to live search results anymore, since fic changes fast. But they were all collected from the wild!
  515. </p><p><b><a href="https://pinboard.in/t:pairing:chekhov%252fsulu/">pairing:chekhov/sulu</a></b></p>
  516. <p>When you get into fanfic, you learn that there are people who focus on certain shows, and within those shows people have favored pairings. So maybe you like Harry and Draco Malfoy, or perhaps you're a traditionalist, so it's Kirk and Spock for you, even though that's been done for years and years. The pairing: prefix let you filter by that.
  517. </p><p><b><a href="https://pinboard.in/t:p.needstags/">p.needstags</a></b>
  518. </p><p>
  519. Delicious had no way of showing you which bookmarks hadn't been tagged yet, so people would stick tags like this on as a placeholder for stuff they needed to go back to and classify later. It was a kind of meta tag that didn't describe the bookmark directly, but rather helped people manage their workflow.
  520. </p><p><b><a href="https://pinboard.in/t:kink:D%252fs/">kink:D/s</a></b>.
  521. </p><p>The kink prefix is self-explanatory. In this case, the kink is dominance and submission. If you wanted to read about bondage instead, or cross-dressing, all you had to do was search.
  522. </p><p><b><a href="https://pinboard.in/t:kidnapped!snape/">kidnapped!snape</a></b></p>
  523. <p>The exclamation point infix signals that there's a canonical character but something happens to them that's not really in the story. Here Snape has been kidnapped, for example. I wonder they're going to do with him.</p>
  524. <p><b><a href="https://pinboard.in/t:chapters-read:12/">chapters-read:12</a></b></p>
  525. <p>Some fic is very long, so how do you mark your place? This is a case where a tag is being used to bookmark a bookmark.
  526. </p><p><b><a href="https://pinboard.in/t:matchmaker:spock-prime/">matchmaker:spock-prime</a></b></p>
  527. <p>Who knew that Spock Prime, with his little goatee, would actually be the one who got Kirk and Spock Regular together?
  528. </p><p><b><a href="https://pinboard.in/t:trope:noir/">trope:noir</a></b></p>
  529. Tropes are a convenient way of organizing by plot device or theme.
  530. <p><b><a href="https://pinboard.in/t:meta-fandom-femalecharacters-stargate/">meta-fandom-femalecharacters-stargate</a></b>
  531. </p><p>Some people used hyphens or dots to create tag hierarchies, or to give tags internal structure. These setups could get very elaborate.
  532. </p><p><b><a href="https://pinboard.in/t:'research/">'research</a> <br/>
  533. <a href="https://pinboard.in/t:*artemis/">*artemis</a><br/>
  534. <a href="https://pinboard.in/t:+dylan%252fposey/">+dylan/posey</a><br/>
  535. <a href="https://pinboard.in/t:@anonymous/">@anonymous</a><br/>
  536. <a href="https://pinboard.in/t:^allthefeels/">^allthefeels</a> <br/>
  537. <a href="https://pinboard.in/t:]&lt;10k/">]</a></b>
  538. </p><p> Some of my favorite examples overloaded the tag auto-completion feature, where typing the first character of a tag brought up the full list of tags starting with that letter.
  539. </p><p>Users began to prefix their tags in order to group them, in a kind of <a href="https://en.wikipedia.org/wiki/Hungarian_notation">Hungarian notation</a>.
  540. </p><p>In this user's prefixing convention, for example, <b>'</b> marks a general category, <b>*</b> indicates a character name, <b>+</b> is for pairings, <b>@</b> is the author of the fic, <b>^</b> is the tagger's own commentary, and <b>]</b> indicates approximate word count.
  541. </p><p>It's incredible how much effort people put into tagging conventions, and how they were able to converge on some useful common idioms that made Delicious the most powerful fanfic search engine on the planet.
  542. </p><p>This was really remarkable. Fans had customized Delicious into a fan site without writing a line of code (though there were soon plugins and Greasemonkey scripts to make fannish work easier).
  543. </p></td>
  544. </tr>
  545. <tr>
  546. <td><img src="https://static.pinboard.in/fantalk/dcon.010.jpg"/></td>
  547. <td>
  548. <p>In 2009, when I started my own bookmarking site, called Pinboard, I really wanted to lure over fans with their amazing tag collections.
  549. </p><p>But fans are loyal people. And they were really attached to Delicious, especially to a very elaborate Firefox plugin that made life a breeze for people with thousands of tags. I didn't have much success in getting them to cross over.
  550. </p></td>
  551. </tr>
  552. <tr>
  553. <td><img src="https://static.pinboard.in/fantalk/dcon.011.jpg"/></td>
  554. <td>
  555. <p>Until in 2010 Steve Chen and Chad Hurley, the founders of YouTube, came along and made my career. I don't know them personally. Maybe they're lovely people in person—kind to animals, beloved by children.
  556. </p><p>But they bungled their way through acquiring Delicious so badly that the site never recovered.
  557. </p><p>Chad looked at Steve and was like:
  558. </p><p>“Bro, you want to buy Delicious?”
  559. </p><p>And Steve looked at Chad and was like:
  560. </p><p>“Bro let's totally buy it!”
  561. </p><p>And they high-fived and that was it.</p>
  562. <p>A few months after the acquisition, there was a grand uncloaking of their new design, much of which involved destroying features of Delicious that fans were utterly dependent on.
  563. </p><p>The new Delicious removed the ability to see your full list of tags, which as you can imagine for someone with an intricate tagging system is the end of the world.
  564. </p><p>They got rid of tag bundles, a crucial feature for fans.</p>
  565. <p>And in an inspired stroke, they took down their support forum, so no one could complain about anything on the site itself.
  566. </p><p>But the single change that killed fandom dead on Delicious was no longer being able to type "/" into the search box.
  567. </p><p>There is no God, life has no meaning, it's all over when you can't search on the slash character. And fandom started freaking out on Twitter.
  568. </p></td>
  569. </tr>
  570. <tr>
  571. <td><img src="https://static.pinboard.in/fantalk/dcon.012.jpg"/></td>
  572. <td>
  573. <p>Being a canny businessman, I posted a gentle reminder that there was still a bookmarking site that let you search on a slash tag.
  574. </p><p>So fandom dispatched a probe to see if I was worth further study. The emissaries talked to me a bit and explained that my site was missing some features that fans relied on.
  575. </p></td>
  576. </tr>
  577. <tr>
  578. <td><img src="https://static.pinboard.in/fantalk/dcon.013.jpg"/></td>
  579. <td>
  580. <p>In my foolishness I asked, "Could you make me a list of those features? I'll take a look, maybe some of it is easy to implement."
  581. </p><p>Oh yes, they could make make a list.
  582. </p><p>I had summoned a very friendly Balrog.
  583. </p></td>
  584. </tr>
  585. <tr>
  586. <td><img src="https://static.pinboard.in/fantalk/dcon.014.jpg"/></td>
  587. <td>
  588. <p>
  589. For three days, I watched <a href="https://docs.google.com/document/d/17oqfHHkO48fVFY3sPQqkoCuqFnQOWe4fxRxXJ-lUglg/edit?hl=en_US">this collaborative Google doc</a> grow and grow before my eyes. It ended up being fifty-two pages long. I want to show you some of the highlights.
  590. </p><p>At times, there were so many people editing the document at that it tucked its tail between its legs and went into a panicked ‘read only’ mode. Even the mighty engineers at Google couldn’t cope with the sustained attention of fandom.
  591. </p></td>
  592. </tr>
  593. <tr>
  594. <td><img src="https://static.pinboard.in/fantalk/dcon.015.jpg"/></td>
  595. <td>
  596. <p>The editors of this document were anonymous, but they somehow seemed to know each other.
  597. </p><p>Here's the first page of the document. You'll notice that it's already color-coded and starts with elaborate instructions.
  598. </p><p>Please don't insert anything into the table of contents, because there's a really OCD person whose job is just that.
  599. </p><p>You were supposed to study this spontaneously-generated style guide and read the entire document before contributing. And people did!
  600. </p></td>
  601. </tr>
  602. <tr>
  603. <td><img src="https://static.pinboard.in/fantalk/dcon.016.jpg"/></td>
  604. <td>
  605. <p>The document contained a long list of feature requests and use cases. People would vote on the features they wanted by adding a little arrow and their vote afterwards: ‘seconded’, ‘thirded’, so on.
  606. </p><p>There was no way to keep track of who had written what, but somehow they managed it anyway.
  607. </p></td>
  608. </tr>
  609. <tr>
  610. <td><img src="https://static.pinboard.in/fantalk/dcon.017.jpg"/></td>
  611. <td>
  612. <p>I was afraid of what was happening. When I ventured into this document myself, I made my text light orange, so it would be as faint as possible. People started having discussions with me.
  613. </p><p>Here I've shown a paragraph where someone asks me if I can build a user search feature, and I reply at length about why that's not trivial. At that point someone decides that it's easier for them to just go build the feature on the spot. They set up a little app in Heroku that mapped Pinboard usernames to Delicious usernames.
  614. </p><p>In the time it took me to explain why I couldn't build the feature, someone did it for me and stuck a hyperlink into this document that is spiraling out of control.
  615. </p></td>
  616. </tr>
  617. <tr>
  618. <td><img src="https://static.pinboard.in/fantalk/dcon.018.jpg"/></td>
  619. <td>
  620. <p>Here you see a very stern admonition by some people not to slash me (that is, include me in erotic fiction).
  621. </p><p>“Please don't slash Maciej, he's not okay with it, and we want him to like us.”
  622. </p><p>(I was totally fine with it!)</p>
  623. <p>You see the debate and then someone plaintively cries "THIS IS WHY WE CAN'T HAVE NICE THINGS", and tries to argue that writing fic about anthropomorphized bookmarking sites is not the same thing as real person fiction (RPF), which is taboo in certain parts of fandom.
  624. </p><p>And then of course the inevitable happens, and someone writes fic about the document itself.
  625. </p><p>Naturally the fic links back to the document, and someone puts a link to the fic in the document itself, crossing the Internet streams and dividing by zero.
  626. </p></td>
  627. </tr>
  628. <tr>
  629. <td><img src="https://static.pinboard.in/fantalk/dcon.019.jpg"/></td>
  630. <td>
  631. <p>In a further paragraph, someone asks for a feature, and another viewer just pastes the appropriate javascript right into the doc.
  632. </p><p>At some point in the night, the document acquired an index. Someone wrote a tutorial for how to edit this document. Another person took charge of removing duplicate references, and greying out feature requests for things my website already did.
  633. </p><p>One user—all she did was indent (which was important), and another user THANKED HER in the credits section (because of course there was a credits section).
  634. </p><p>Someone else added hyperlinks to outside documents where appropriate.
  635. Not just documents, but MLA-style citations.
  636. </p></td>
  637. </tr>
  638. <tr>
  639. <td><img src="https://static.pinboard.in/fantalk/dcon.020.jpg"/></td>
  640. <td>
  641. <p>Finally at the end of the doc, people took time to express how happy they were about having written it together, and how much fun it had been, and their joy at living in a world where this kind of thing was possible. They changed the text color for each user.
  642. </p><p>When is the last time you saw an anonymous comment thread or collaborative doc end in general happiness?
  643. </p></td>
  644. </tr>
  645. <tr>
  646. <td><h1>A Dramatic Reading</h1></td>
  647. <td>
  648. <p>
  649. </p>
  650. <p>[Here I gave a dramatic reading from <b><a href="http://archiveofourown.org/works/258626">The Morning After</a></b>, a wonderful story featuring an anthropomorphized Delicious and Pinboard. Big thanks to ambyr for letting me include this in my talk! Go read it!]
  651. </p><p>Having worked at large tech companies, where getting a spec written requires shedding tears of blood in a room full of people whose only goal seems to be to thwart you, and waiting weeks for them to finish, I could not believe what I was seeing.
  652. </p><p>It was like a mirror world to YouTube comments, where several dozen anonymous people had come together in love and harmony to write a complex, logically coherent document, based on a single tweet.
  653. </p><p>All I could think was–who ARE these people?
  654. </p></td>
  655. </tr>
  656. <tr>
  657. <td><h1>Executive Summary Of Low-Hanging Takeaways for Key Stakeholders</h1></td>
  658. <td>
  659. I know you are serious conferencegoers and paid good money to be here, so I want to send you home with some actionable business intelligence about fandom.
  660. </td>
  661. </tr>
  662. <tr>
  663. <td><h1>Fans are SO NICE</h1></td>
  664. <td>
  665. <p>Key takeaway #1: Fans are incredibly nice.
  666. </p><p>So stop being mean to them, if you've ever been mean to them like I used to be. We live in a culture that celebrates a man with a metal stick who spends thirty years of his life trying to hit a ball into a hole. He's <a href="http://www.theonion.com/articles/man-who-used-stick-to-roll-ball-into-hole-in-groun,6204/">described as 'courageous'</a>, there's a story arc to his life, and so on.
  667. </p><p>A hobby where you are writing stories is not weird, and certainly nothing to look down on.
  668. </p></td>
  669. </tr>
  670. <tr>
  671. <td><h1>Fans Fight Censorship</h1></td>
  672. <td>
  673. <p>Fans love drama, so they tend to dramatize their history, but they've had real moments of struggle. One of them was when LiveJournal gave in to a moral panic and announced they were banning all communities that supported 'criminal activity'. Their definition of criminal activity was a simple and unimaginative blacklist of keywords.
  674. </p><p>Anything that matched that list—including words like incest, rape, and abuse—marked a community as criminal. LiveJournal banned 500 communities. 350 of them were eventually reinstated after fans fought back.
  675. </p><p>The people banned on LiveJournal weren't just fans writing erotic stories, but incest and rape survivors discussing their all-too-real experience. It was a very heavy-handed move.
  676. </p><p>Due to the provocative nature of their writing, fans often find themselves subjected to this kind of censorship. They test boundaries.
  677. </p><p>We saw an example just recently when Tumblr, after being acquired by Yahoo, decided to ban pornography. That ban included blanking out public search results for the keyword 'gay'.
  678. </p><p>Fans are right there in the trenches, so support them, because what they're doing protects our own freedom of expression.
  679. </p></td>
  680. </tr>
  681. <tr>
  682. <td><h1>Fans Fight For Privacy</h1></td>
  683. <td>
  684. <p>Fans fight for privacy. Fandom is mostly a women's community, and they have an interesting take on privacy. While fans aren't ashamed of what they're doing, they know that the ability to have pseudonyms or a separate identity from their day-to-day one gives them freedom to write what they want, and interact how they want.
  685. </p><p>Fans are also sensitive to issues of safety, something sites all too often take for granted.
  686. </p><p>We live at a time when very centralizing sites are trying to tether us to our real names. Fans fight against this, while providing a living example that you can have anonymous or pseudonymous communities that are not full of horrible trolls.
  687. </p></td>
  688. </tr>
  689. <tr>
  690. <td><h1>Fans Transgress</h1></td>
  691. <td>
  692. <p> Fans never sold out, man!
  693. </p><p>There have been multiple attempts by for-profit fan fiction sites to co-opt a part of fandom.
  694. </p><p>Just a couple of weeks ago, Amazon introduced Kindle Worlds.
  695. In Kindle Worlds, Amazon has graciously licensed some fictional realms and given users leave to write stories about them.
  696. </p><p>If you look at the terms and conditions, there can't be any sex in these stories, and there are all kinds of other restrictions. But authors are promised some pittance of a percentage of every sale.
  697. </p><p>Fans don't automatically dismiss efforts like this, but almost invariably their answer is “no, we're just going to keep doing what we've been doing.” Which is transgressing. Which is awesome! This is what the Internet was supposed to bring: edgy, substantive freedom from corporate control.
  698. </p><p>Fans fight the good fight against an insane corporate vision of copyright where imagination is considered property and we're supposed to believe that writing original stories based in an established universe is thoughtcrime.</p>
  699. <p>Here's a quote from some shill at LucasFilm:
  700. </p><blockquote>
  701. We've been very clear all along on where we draw the line. We love our fans, we want them to have fun. But if in fact somebody is using our characters to create a story unto itself, that's not in the spirit of what we think fandom is about.
  702. <p>Fandom is about celebrating the story the way it is.
  703. </p></blockquote>
  704. <p>No.</p>
  705. <p>Fandom is a big middle finger raised at this attitude.
  706. </p><p>Consider that fandom is a subculture that is older than the Internet, yet I can talk about it in 2013 and know that some of you are hearing about fandom for the very first time. That's pretty cool. Fans have kept it real.
  707. </p></td>
  708. </tr>
  709. <tr>
  710. <td><h1>Fans Improve Our Culture</h1></td>
  711. <td>
  712. <p>Fans improve our culture. Part of the reason our television shows suck less than they used to is because people have become more sophisticated about the way they watch them.
  713. </p><p>There may be technological reasons for this; we can binge on shows now dozens of episodes at a time. But fandom plays a big role. It analyzes this stuff to death, deconstructs it; armies of librarians, professors, academics, and just general smart people in fandom pick stories apart and glue them back in unexpected ways.
  714. </p><p>And of course lots of people in the entertainment industry are in fandom too, and pick up on this. Fannish efforts percolate back into the culture and make stories better for everyone.
  715. </p></td>
  716. </tr>
  717. <tr>
  718. <td><h1>Social Is Not A Syrup</h1>
  719. <img src="https://static.pinboard.in/fantalk/dcon.029.jpg"/></td>
  720. <td>
  721. <p>Just a couple more ranty items, while I have the time.
  722. </p><p>The first is a remark about the concept of "social", which has lately afflicted our online communities.
  723. </p><p>There's a horrible conceit gaining ground that websites present someting called "content". I like to think of it as an amorphous, tofu-like substance. You cut it to whatever shape you want, and then pour some kind of syrup or gravy called "social" on top to give it flavor.
  724. </p><p>Social is not a syrup, a sauce, a gravy. It's not even a noun.
  725. </p><p>Fandom teaches us that communities are not about consumption, and they're not something you can engineer. If you want people to get involved in your site, you have to treat them with respect and give them room to do it on their own terms.
  726. </p></td>
  727. </tr>
  728. <tr>
  729. <td><h1>Don't Make It Too Easy</h1></td>
  730. <td>
  731. <p>One counterintuitive thing about active communities is that they sometimes use clunky, outdated tools. This doesn't just apply fandom, you can find it in all kinds of places. I like to scuba dive, for example, but the main scuba site is a terribly crufty <a href="http://www.scubaboard.com/forums/content/">PHP message board</a>.
  732. </p><p>Our first instinct as programmers is to want to make these tools better. But these terrible interfaces serve a protective function, where they keep the community insulated from drive-by visitors and require new contributors to endure a a period of apprenticeship and lurking.
  733. </p><p>If you ever wonder why comments on sites like The Guardian or the New York Times are total trash, one reason may be that they've gone to too much effort to make it easy to post to the site.
  734. </p></td>
  735. </tr>
  736. <tr>
  737. <td><h1>Lurkers Are Watching</h1></td>
  738. <td>
  739. Lurkers are watching you, and they outnumber everyone else.
  740. Your behavior is important.
  741. Livejournal didn't think there would be a big deal in banning a few hundred little fan communities, but for every person who spoke out, there were ten people watching to see what would happen.
  742. <p>This is something to be really careful about. People who choose to stop using your site will likely never tell you why they're leaving.
  743. </p></td>
  744. </tr>
  745. <tr>
  746. <td><h1>Stop Futzing With It</h1></td>
  747. <td>
  748. A corollary of that is 'just stop futzing with it'. Don't 'refresh' your interface. Gratuitous change is an easy way to break trust with your community, or break features you didn't even know you had.
  749. <p>On Livejournal, for example, every post and comment can have a little user icon next to it. Fans used to use these icons as a silent commentary on the comment they'd written. Sometimes the comment didn't even make sense without the accompanying icon for context. There were users who had amassed hundreds of user icons, and they would pick the one that best fit the comment. There was an art to it.
  750. </p><p>Until one day, Livejournal decided to limit people to 20 or 30 icons, and made the change retroactive. So they killed this feature of their site that they didn't even understand, and they destroyed a lot of data.
  751. </p></td>
  752. </tr>
  753. <tr>
  754. <td><h1>Shut Up And Listen</h1></td>
  755. <td>
  756. Which leads to the next point, 'shut up and listen'. People are using your sites in ways you might not understand. Why not have a look and see what they're up to? Or ask? People are amazingly forthcoming when you ask them, but it rarely occurs to site owners to do this.
  757. <p>Just because you wrote it doesn't mean you know what your site is for.
  758. </p></td>
  759. </tr>
  760. <tr>
  761. <td><h1>Breakups Are Hard</h1></td>
  762. <td>
  763. <p>Breakups are hard on communities and on sites. When a tight-knit community decides to leave, they tend to go all at once. With Delicious it was a stampede. Not everybody went to Pinboard, but almost everybody went somewhere else.
  764. </p><p>Breakups are irrevocable. Once a community leaves your site, they're not going to come back easily. There's such a high activation energy to overcome to get people to leave, that if they do leave it means you've truly exasperated them.
  765. </p><p>In that way it's a lot like human relationships. It takes a lot to get people to go, but once they're gone, it's final.
  766. </p></td>
  767. </tr>
  768. <tr>
  769. <td><h1>We Are All Fans</h1></td>
  770. <td>
  771. <p>We are all fans. Whether or not you write fanfic, read it, or have any interest in it, you're a fan of something. There's stuff that you like to read, or watch.
  772. </p><p>Let that be a guide to you, to help you empathize with people who like to take a more active approach to their fandom.
  773. </p></td>
  774. </tr>
  775. <tr>
  776. <td><h1>Fandom Changes Lives</h1></td>
  777. <td>
  778. <p>This might sound a little maudlin, but fandom changes people's lives.
  779. Britta had a nice way of putting it, that for some young women fandom is a secret seminar in feminism, and it can be life-changing.
  780. </p><p>For other fans, it has that same power when it comes to embracing sexual identity, and gender, or even discovering there's such a thing as gender identity to begin with. There are some brilliant minds in fandom, and they help one another grow.
  781. </p><p>For a lot of people, fandom is their happy place. It's an area of their life where they can contribute, be active, feel connected to others, and simply have a good time. We're always told that the Internet is alienating; subcultures like fandom prove that the opposite is true.
  782. </p></td>
  783. </tr>
  784. <tr>
  785. <td><h1>But Wait There's More</h1>
  786. </td>
  787. <td>
  788. <p>I want to give a big 'hooray' and 'yay' to fandom, and encourage everybody to check out some sites where you can learn about fandom firsthand.
  789. </p><p><a href="http://fanlore.org">Fanlore</a> tells the fascinating history of fandom from their own perspective.</p>
  790. <p>The <a href="http://archiveofourown.org">Archive of Our Own (AO3)</a> is what Britta calls the 'friendliest damn open source project on the internet'. It's the only place that will train you to code from nothing if you want to contribute.
  791. </p><p><a href="http://dreamwidth.org">Dreamwidth</a> has created a fan-friendly and fan-run clone of LiveJournal, with many features that are useful to fans.
  792. </p><p>And of course every day you can see what's popular among the fandom crowd on the <a href="https://pinboard.in/popular/fandom">Pinboard fandom page</a>.
  793. </p><p>So thanks to all of you, and thanks to all the fans who made this talk possible! And if I've made any mistakes in this talk, please <a href="mailto:maciej@ceglowski.com">write to me</a> so I can correct them.</p>
  794. <br/><br/>
  795. <p>CONFUSED BUT REMARKABLY VIGOROUS APPLAUSE</p>
  796. </td>
  797. </tr>
  798. </table>
  799. </article>
  800. </section>
  801. <nav id="jumpto">
  802. <p>
  803. <a href="/david/blog/">Accueil du blog</a> |
  804. <a href="http://idlewords.com/talks/fan_is_a_tool_using_animal.htm">Source originale</a> |
  805. <a href="/david/stream/2019/">Accueil du flux</a>
  806. </p>
  807. </nav>
  808. <footer>
  809. <div>
  810. <img src="/static/david/david-larlet-avatar.jpg" loading="lazy" class="avatar" width="200" height="200">
  811. <p>
  812. Bonjour/Hi!
  813. Je suis <a href="/david/" title="Profil public">David&nbsp;Larlet</a>, je vis actuellement à Montréal et j’alimente cet espace depuis 15 ans. <br>
  814. Si tu as apprécié cette lecture, n’hésite pas à poursuivre ton exploration. Par exemple via les <a href="/david/blog/" title="Expériences bienveillantes">réflexions bimestrielles</a>, la <a href="/david/stream/2019/" title="Pensées (dés)articulées">veille hebdomadaire</a> ou en t’abonnant au <a href="/david/log/" title="S’abonner aux publications via RSS">flux RSS</a> (<a href="/david/blog/2019/flux-rss/" title="Tiens c’est quoi un flux RSS ?">so 2005</a>).
  815. </p>
  816. <p>
  817. Je m’intéresse à la place que je peux avoir dans ce monde. En tant qu’humain, en tant que membre d’une famille et en tant qu’associé d’une coopérative. De temps en temps, je fais aussi des <a href="https://github.com/davidbgk" title="Principalement sur Github mais aussi ailleurs">trucs techniques</a>. Et encore plus rarement, <a href="/david/talks/" title="En ce moment je laisse plutôt la place aux autres">j’en parle</a>.
  818. </p>
  819. <p>
  820. Voici quelques articles choisis :
  821. <a href="/david/blog/2019/faire-equipe/" title="Accéder à l’article complet">Faire équipe</a>,
  822. <a href="/david/blog/2018/bivouac-automnal/" title="Accéder à l’article complet">Bivouac automnal</a>,
  823. <a href="/david/blog/2018/commodite-effondrement/" title="Accéder à l’article complet">Commodité et effondrement</a>,
  824. <a href="/david/blog/2017/donnees-communs/" title="Accéder à l’article complet">Des données aux communs</a>,
  825. <a href="/david/blog/2016/accompagner-enfant/" title="Accéder à l’article complet">Accompagner un enfant</a>,
  826. <a href="/david/blog/2016/senior-developer/" title="Accéder à l’article complet">Senior developer</a>,
  827. <a href="/david/blog/2016/illusion-sociale/" title="Accéder à l’article complet">L’illusion sociale</a>,
  828. <a href="/david/blog/2016/instantane-scopyleft/" title="Accéder à l’article complet">Instantané Scopyleft</a>,
  829. <a href="/david/blog/2016/enseigner-web/" title="Accéder à l’article complet">Enseigner le Web</a>,
  830. <a href="/david/blog/2016/simplicite-defaut/" title="Accéder à l’article complet">Simplicité par défaut</a>,
  831. <a href="/david/blog/2016/minimalisme-esthetique/" title="Accéder à l’article complet">Minimalisme et esthétique</a>,
  832. <a href="/david/blog/2014/un-web-omni-present/" title="Accéder à l’article complet">Un web omni-présent</a>,
  833. <a href="/david/blog/2014/manifeste-developpeur/" title="Accéder à l’article complet">Manifeste de développeur</a>,
  834. <a href="/david/blog/2013/confort-convivialite/" title="Accéder à l’article complet">Confort et convivialité</a>,
  835. <a href="/david/blog/2013/testament-numerique/" title="Accéder à l’article complet">Testament numérique</a>,
  836. et <a href="/david/blog/" title="Accéder aux archives">bien d’autres…</a>
  837. </p>
  838. <p>
  839. On peut <a href="mailto:david%40larlet.fr" title="Envoyer un courriel">échanger par courriel</a>. Si éventuellement tu souhaites que l’on travaille ensemble, tu devrais commencer par consulter le <a href="http://larlet.com">profil dédié à mon activité professionnelle</a> et/ou contacter directement <a href="http://scopyleft.fr/">scopyleft</a>, la <abbr title="Société coopérative et participative">SCOP</abbr> dont je fais partie depuis six ans. Je recommande au préalable de lire <a href="/david/blog/2018/cout-site/" title="Attention ce qui va suivre peut vous choquer">combien coûte un site</a> et pourquoi je suis plutôt favorable à une <a href="/david/pro/devis/" title="Discutons-en !">non-demande de devis</a>.
  840. </p>
  841. <p>
  842. Je ne traque pas ta navigation mais mon
  843. <abbr title="Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33.184162340">hébergeur</abbr>
  844. conserve des logs d’accès.
  845. </p>
  846. </div>
  847. </footer>
  848. <script type="text/javascript">
  849. ;(_ => {
  850. const jumper = document.getElementById('jumper')
  851. jumper.addEventListener('click', e => {
  852. e.preventDefault()
  853. const anchor = e.target.getAttribute('href')
  854. const targetEl = document.getElementById(anchor.substring(1))
  855. targetEl.scrollIntoView({behavior: 'smooth'})
  856. })
  857. })()
  858. </script>