<?xml version="1.0"?>
<?xml-stylesheet href="/transform" type="text/xsl"?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:bs="http://purl.org/ontology/bibo/status/" xmlns:ci="https://vocab.methodandstructure.com/content-inventory#" xmlns:dct="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xhv="http://www.w3.org/1999/xhtml/vocab#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" lang="en" prefix="bibo: http://purl.org/ontology/bibo/ bs: http://purl.org/ontology/bibo/status/ ci: https://vocab.methodandstructure.com/content-inventory# dct: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# xhv: http://www.w3.org/1999/xhtml/vocab# xsd: http://www.w3.org/2001/XMLSchema#" vocab="http://www.w3.org/1999/xhtml/vocab#" xml:lang="en">
  <head>
    <title property="dct:title">Toys</title>
    <base href="https://doriantaylor.com/toys"/>
    <link href="document-stats#E-H7EtqqpzmqqFbp__LfBL" rev="ci:document"/>
    <link href="elsewhere" rel="alternate bookmark" title="Elsewhere"/>
    <link href="this-site" rel="alternate index" title="This Site"/>
    <link href="http://purl.org/ontology/bibo/status/published" rel="bibo:status"/>
    <link href="" rel="ci:canonical" title="Toys"/>
    <link href="person/dorian-taylor#me" rel="dct:creator" title="Dorian Taylor"/>
    <link href="person/dorian-taylor" rel="dct:references meta" title="Who I Am"/>
    <link href="b793b51e-ab28-4c23-8914-c5b0ca887829" rel="dct:requires" title="Design is the Second Derivative of Just Plain Doing Stuff"/>
    <link href="file/cost-structure-of-construction-project" rel="foaf:depiction"/>
    <link about="./" href="3f36c30c-6096-454a-8a22-c062100ae41f" rel="alternate" type="application/atom+xml"/>
    <link about="./" href="f07f5044-01bc-472d-9079-9b07771b731c" rel="alternate" type="application/atom+xml"/>
    <link about="./" href="this-site" rel="alternate"/>
    <link about="./" href="elsewhere" rel="alternate"/>
    <link about="./" href="e341ca62-0387-4cea-b69a-cdabc7656871" rel="alternate" type="application/atom+xml"/>
    <link about="verso/" href="3f36c30c-6096-454a-8a22-c062100ae41f" rel="alternate" type="application/atom+xml"/>
    <link about="verso/" href="this-site" rel="alternate"/>
    <link about="verso/" href="elsewhere" rel="alternate"/>
    <meta content="This is a first crack at collecting specimens of what others call model-driven debate, and what I am calling computational rhetoric." name="description" property="dct:abstract"/>
    <meta content="2019-08-15T21:03:20+00:00" datatype="xsd:dateTime" property="dct:created"/>
    <meta content="2019-08-15T21:03:26+00:00" datatype="xsd:dateTime" property="dct:modified"/>
    <meta content="2022-05-31T04:18:52+00:00" datatype="xsd:dateTime" property="dct:modified"/>
    <meta about="person/dorian-taylor#me" content="Dorian Taylor" name="author" property="foaf:name"/>
    <meta content="summary_large_image" name="twitter:card"/>
    <meta content="@doriantaylor" name="twitter:site"/>
    <meta content="Toys" name="twitter:title"/>
    <meta content="This is a first crack at collecting specimens of what others call model-driven debate, and what I am calling computational rhetoric." name="twitter:description"/>
    <meta content="https://doriantaylor.com/file/cost-structure-of-construction-project" name="twitter:image"/>
    <object>
      <nav>
        <ul>
          <li>
            <a href="//dorian.substack.com/p/a-very-special-episode" rev="dct:references" typeof="bibo:Article">
              <span property="dct:title">A Very Special Episode</span>
            </a>
          </li>
          <li>
            <a href="./" rev="dct:references" typeof="bibo:Website">
              <span property="dct:title">Make Things. Make Sense.</span>
            </a>
          </li>
          <li>
            <a href="//dorian.substack.com/p/no-stuck-boat-content-i-promise" rev="dct:references" typeof="bibo:Article">
              <span property="dct:title">No Stuck Boat Content, I Promise</span>
            </a>
          </li>
          <li>
            <a href="//dorian.substack.com/p/the-nerden-of-dorking-paths" rev="dct:references" typeof="bibo:Article">
              <span property="dct:title">The Nerden of Dorking Paths</span>
            </a>
          </li>
          <li>
            <a href="this-site" rev="dct:references" typeof="bibo:Note">
              <span property="dct:title">This Site</span>
            </a>
          </li>
          <li>
            <a href="document-stats#E-H7EtqqpzmqqFbp__LfBL" rev="ci:document" typeof="qb:Observation">
              <span>urn:uuid:f87ec4b6-aaa9-4ce6-baaa-15ba7ffcb7c1</span>
            </a>
          </li>
        </ul>
      </nav>
    </object>
  </head>
  <body about="" id="E1K4ktqtE6Z9z1-YJk-yCK" typeof="bibo:Article">
    <p><a href="documents-make-lousy-documentation" rel="dct:references" title="Documents Make Lousy Documentation">There are many aspects</a> to writing on the Web which I believe are underutilized, but there is one genre in particular which is especially puzzling, because despite its relative ease of deployment, you only really see it in two places: ultra high-budget digital publications, and esoteric blogs. <a href="http://worrydream.com/" rel="dct:references">Bret Victor</a>&#x2014;a master of the genre&#x2014;<a href="http://worrydream.com/ClimateChange/#media" rel="dct:references">calls it <dfn>model-driven debate</dfn></a>, and I&#x2014;a much more modestly-skilled practitioner&#x2014;am inclined to frame it as <dfn>computational rhetoric</dfn>.</p>
    <p>The gist is that you aren't merely creating an <q>interactive experience</q>, but that you are genuinely using <em>computation</em> as a first-order vehicle to support your argument. The user&#x2014;the <em>reader</em>&#x2014;is given handles to manipulate, usually quantities, which are fed into some kind of computation that <em>generates</em> some kind of result, which varies with the input. The argument, for example for a piece of public policy, holds up to the extent that the reader views the inputs&#x2014;which they control&#x2014;as plausible. The computation itself can be a piece of spreadsheet math, like most of mine, or it can be something considerably more elaborate.</p>
    <dl>
      <dt><a href="the-roi-of-a-solved-problem" rel="dct:references" title="The ROI of a Solved Problem">The <abbr>ROI</abbr> of a Solved Problem</a> (<time>2013</time>)</dt>
      <dd>This one is about the statistical properties of creative work. I consider this essay to be <em>proto</em>-computational rhetoric because while <em>I</em> use computation to make my argument, I nevertheless fail to cede the computation to <em>you</em>.</dd>
      <dt><a href="reality-check" rel="dct:references" title="Reality Check">Reality Check</a> (<time>2014</time>)</dt>
      <dd>This is my first, very crude attempt at bona fide computational rhetoric which came about quite naturally when I tried to air my skepticism about the carrying capacity of the North American economy for the professions under the <abbr>UX</abbr> umbrella.</dd>
      <dt><a href="the-value-of-tailored-information-infrastructure" rel="dct:references" title="The Value of Tailored Information Infrastructure">The Value of Tailored Information Infrastructure</a> (<time>2015</time>)</dt>
      <dd>Here I get only slightly more sophisticated than a spreadsheet to consider the value of <em>build</em> versus <em>buy</em>.</dd>
      <dt><a href="the-hurrdurr-games" rel="dct:references" title="The HURRDURR Games">The HURRDURR Games</a> (<time>2016</time>)</dt>
      <dd>Here, I use once again what is basically spreadsheet math to argue that so-called <dfn>hack-a-thons</dfn> are a scam.</dd>
      <dt>Cost Structure of a Construction Project (<time>2017</time>)</dt>
      <dd>
        <p>In a forthcoming article comparing and contrasting software development with other forms of projects, I remind the reader that most of the cost of building construction&#x2014;minus the land&#x2014;is the construction itself:</p>
        <script type="application/xhtml+xml" src="b793b51e-ab28-4c23-8914-c5b0ca887829#construction-cost-structure"></script>
      </dd>
      <dt><a href="like-bringing-a-gantt-chart-to-a-casino" rel="dct:references" title="Like Bringing a Gantt Chart to a Casino">Like Bringing a Gantt Chart to a Casino</a> (<time>2017</time>)</dt>
      <dd>This is a very simple example, for an essay on productivity, uses two small inputs embedded directly into two different paragraphs to convey nonlinear relationships between inputs and outputs.</dd>
      <dt><a href="simulation-time" rel="dct:references" title="Simulation Time!">Simulation Time!</a> (<time>2018</time>)</dt>
      <dd>
        <p style="margin-bottom: 1em">This slightly beefier graphical simulation imagines a fixed allocation of practitioner-hours against a set of projects that vary in size roughly according to a power law. The idea is to show how such a distribution might play out on the calendar.</p>
        <script type="application/xhtml+xml" src="simulation-time#E-7dqpP1J6MLks7tyGuNJJ" rel="dct:requires"></script>
      </dd>
    </dl>
    <p>I have more examples of computational rhetoric in various stages of disarray. I will catalogue them here when they are ready.</p>
  </body>
</html>
