<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>The Once and Future Web</title>
    <link>https://blog.freeformflow.com/</link>
    <description>This blog is part devlog and part Carrie Bradshaw cosplay, but it&#39;s all me and my views. It&#39;s my hope you find these posts entertaining and informative.</description>
    <pubDate>Wed, 15 Apr 2026 09:36:42 +0000</pubDate>
    <item>
      <title>Defining the Future: Web Community OS</title>
      <link>https://blog.freeformflow.com/defining-the-future-web-community-os?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[&#xA;&#xA;I have a community thesis of the Web. It&#39;s one I share with the people I work with at HomeRoom and DashKite. It&#39;s the idea that community is more than a collection of people; it&#39;s a human system essential to the present and future of the Web. From that thesis, it follows that most existing Web platforms are successful, despite their best efforts to do otherwise, because people are determined to build valuable spaces for themselves online. So, our community thesis is about doing better for people.&#xA;&#xA;Photo Credit: Joyce Hankins&#xA;&#xA;!--more--&#xA;&#xA;What is a Web Community OS?&#xA;&#xA;I&#39;m a technologist, so I aim to understand how this manifests as useful technology. And in my role at HomeRoom, that&#39;s led to roadmapping and developing a Web Community operating system. What does that mean?&#xA;&#xA;Here&#39;s Wikipedia&#39;s definition for a computer operating system:&#xA;&#xA;  An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.&#xA;&#xA;So if we apply that Web Communities:&#xA;&#xA;  A Web Community OS is software that manages a community&#39;s Web resources and provides common services for the people who manage and participate within it.&#xA;&#xA;Tools That Bend Without Breaking&#xA;&#xA;We talk about a community&#39;s resources by first recognizing communities are strongly distributed projects:&#xA;&#xA;A community&#39;s focal point: A celebrity or team or fandom or location or shared purpose that drives people to hold space together.&#xA;A community&#39;s members: Many people have different perspectives, ways of living, and reasons for interacting with a community.&#xA;A community&#39;s managers: Community leaders with a servant leadership style that emphasizes the community&#39;s well-being to achieve large positive-sum value creation for everyone connected to the community.&#xA;A community&#39;s infrastructure: A community may manifest across many services on the Web. Managing chat on Discord, selling merchandise on Shopify or memberships on Patreon, streaming on Twitch, posting long-form content on Substack, etc, etc, etc.&#xA;&#xA;In the face of such a distributed system, you can see the foolishness of cramming that into a walled garden.&#xA;&#xA;But the fundamental architecture of the Open Web, building blocks like HTTP, is designed to be incredibly flexible and embraces distributed design. At HomeRoom, we use our understanding of that architecture to build software flexible enough to support community. We view community managers and moderators as experts in their field, and while they might not know how to code, they know what they want from technology. They are in the sweet spot for generative programming.&#xA;&#xA;HomeRoom recognizes this and sees the people in communities as critical participants in building technology that makes communities safer, more responsive, more informative, and more valuable for everyone.]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/13w8Zws2.jpg" alt=""/></p>

<p>I have a community thesis of the Web. It&#39;s one I share with the people I work with at <a href="https://homeroom.club">HomeRoom</a> and <a href="https://dashkite.com">DashKite</a>. It&#39;s the idea that community is more than a collection of people; it&#39;s a human system essential to the present and future of the Web. From that thesis, it follows that most existing Web platforms are successful, <a href="https://techcrunch.com/2023/06/16/reddit-ceo-lashes-out-on-protests-moderators-and-third-party-apps/">despite their best efforts to do otherwise,</a> because people are determined to <a href="https://www.npr.org/transcripts/1136312108">build valuable spaces</a> for themselves online. So, our community thesis is about doing better for people.</p>

<p><em>Photo Credit:</em> <a href="https://unsplash.com/@moonshadowpress">Joyce Hankins</a></p>



<h2 id="what-is-a-web-community-os" id="what-is-a-web-community-os">What is a Web Community OS?</h2>

<p>I&#39;m a technologist, so I aim to understand how this manifests as useful technology. And in my role at HomeRoom, that&#39;s led to roadmapping and developing a Web Community operating system. What does that mean?</p>

<p>Here&#39;s Wikipedia&#39;s definition for a <a href="https://en.wikipedia.org/wiki/Operating_system">computer operating system</a>:</p>

<blockquote><p>An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.</p></blockquote>

<p>So if we apply that Web Communities:</p>

<blockquote><p>A Web Community OS is software that manages a community&#39;s Web resources and provides common services for the people who manage and participate within it.</p></blockquote>

<h2 id="tools-that-bend-without-breaking" id="tools-that-bend-without-breaking">Tools That Bend Without Breaking</h2>

<p>We talk about a community&#39;s resources by first recognizing communities are strongly distributed projects:</p>
<ul><li>A community&#39;s focal point: A celebrity or team or fandom or location or shared purpose that drives people to hold space together.</li>
<li>A community&#39;s members: Many people have different perspectives, ways of living, and reasons for interacting with a community.</li>
<li>A community&#39;s managers: Community leaders with a servant leadership style that emphasizes the community&#39;s well-being to achieve large positive-sum value creation for everyone connected to the community.</li>
<li>A community&#39;s infrastructure: A community may manifest across many services on the Web. Managing chat on Discord, selling merchandise on Shopify or memberships on Patreon, streaming on Twitch, posting long-form content on Substack, etc, etc, etc.</li></ul>

<p>In the face of such a distributed system, you can see the foolishness of cramming that into a <a href="https://en.wikipedia.org/wiki/Closed_platform">walled garden.</a></p>

<p>But the fundamental architecture of the Open Web, building blocks like HTTP, is designed to be incredibly flexible and embraces distributed design. At HomeRoom, we use our understanding of that architecture to build software flexible enough to support community. We view community managers and moderators as experts in their field, and while they might not know how to code, they know what they want from technology. They are in the sweet spot for <a href="https://write.as/freeformflow/defining-the-future-generative-programmers">generative programming</a>.</p>

<p>HomeRoom recognizes this and sees the people in communities as critical participants in building technology that makes communities safer, more responsive, more informative, and more valuable for everyone.</p>
]]></content:encoded>
      <guid>https://blog.freeformflow.com/defining-the-future-web-community-os</guid>
      <pubDate>Fri, 16 Jun 2023 09:28:32 +0000</pubDate>
    </item>
    <item>
      <title>Defining the Future: Generative Programmers</title>
      <link>https://blog.freeformflow.com/defining-the-future-generative-programmers?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[&#xA;  &#xA;In the past decade, a growing set of software products have categorized themselves under the terms no-code and low-code. It&#39;s an exciting and historic inflection point for computing. In terms of significance, I&#39;d compare it to the introduction of the Web or smartphones. And a change of that magnitude is hard to talk about. We struggle to articulate a vocabulary that lets us compare what&#39;s been to what&#39;s coming. Most people are still at the &#34;What is Internet, anyway?&#34; stage of this.&#xA;&#xA;Photo Credit: Suzanne D. Williams&#xA;&#xA;!--more--&#xA;&#xA;The term &#34;no-code&#34; makes sense when applied to a product. It&#39;s a framing that emphasizes a benefit to a customer. It says, &#34;You can build with this software without explicitly writing code.&#34; It&#39;s a fundamental promise about the demands on your time. It reminds me of the term &#34;serverless&#34; in cloud computing. There&#39;s still code running somewhere, but you&#39;re paying someone else to handle those details. That frees up your time to focus on other goals.&#xA;&#xA;Talking about people is where we run into trouble. At the moment, people who use and rely on no-code tools are often called &#34;no-coders,&#34; and I find that deeply unsatisfying. First, describing a person by emphasizing their lack of a particular skill is awkward. &#xA;&#xA;But there&#39;s a bigger problem. People sometimes use &#34;technical&#34; to describe &#34;someone who understands how computers work and how to write code.&#34; In a narrow context, that may be accurate shorthand. But it&#39;s easy to generalize that framing into an attitude that undervalues expertise in other domains. That affects who gets funding and what problems are prioritized.&#xA;&#xA;So how do we do better? I think the answer comes from acknowledging that people who build software without code are still programming, so they&#39;re programmers. Among people who code, there are commonly established style categories like imperative, declarative, object-oriented, and functional. Those are almost always code-based styles. But the following can apply to code and no-code solutions alike:&#xA;&#xA;Reactive: Think of spreadsheet tools like Excel or Google Sheets. You can set up calculations so a change in one cell cascades across the entire sheet.&#xA;Visual: Think of Bubble or Xano. Visual programming combines abstract components and What You See Is What You Get interfaces to let you program on-screen. Visual cues can help anchor your mental model, but you often end up managing as many details as a coder.&#xA;Generative: This term has gotten recent attention through product showcases from ChatGPT and Midjourney, but it&#39;s a concept that&#39;s existed for decades. The main idea: you provide a small input and get back something much larger and complex, where all the details handled automatically. Glide is a partial software example. You provide a spreadsheet data source, and Glide deploys a baseline Web application. Glide falls back into visual programming for customization, but that initial step is generative.&#xA;&#xA;Based on those categories, we already have some vocabulary for people who build software without code. They&#39;re visual and generative programmers.&#xA;&#xA;I am particularly excited about the prospect of millions of new generative programmers. While not every no-code tool falls into that category, a generative style is the benchmark. That&#39;s because it most closely aligns with the no-code promise: tell me what you need, and I&#39;ll handle the details. &#xA;&#xA;In that way, generative programming is an extension of one of software&#39;s core purposes, automation in the service of people. And because generative programming has the potential to be much more accessible, many more people will get to participate in software and have new tools to meet their goals.&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/UY9EypPC.jpg" alt=""/></p>

<p>In the past decade, a growing set of software products have categorized themselves under the terms <a href="https://www.nocode.tech/article/what-is-no-code">no-code and low-code.</a> It&#39;s an exciting and historic inflection point for computing. In terms of significance, I&#39;d compare it to the introduction of the Web or smartphones. And a change of that magnitude is hard to talk about. We struggle to articulate a vocabulary that lets us compare what&#39;s been to what&#39;s coming. Most people are still at the <a href="https://www.youtube.com/watch?v=UlJku_CSyNg">“What is Internet, anyway?”</a> stage of this.</p>

<p><em>Photo Credit:</em> <a href="https://unsplash.com/fr/@scw1217">Suzanne D. Williams</a></p>



<p>The term “no-code” makes sense when applied to a product. It&#39;s a framing that emphasizes a benefit to a customer. It says, “You can build with this software without explicitly writing code.” It&#39;s a fundamental <em>promise</em> about the demands on your time. It reminds me of the term <a href="https://en.wikipedia.org/wiki/Serverless_computing">“serverless” in cloud computing.</a> There&#39;s still code running somewhere, but you&#39;re paying someone else to handle those details. That frees up your time to focus on other goals.</p>

<p>Talking about people is where we run into trouble. At the moment, people who use and rely on no-code tools are often called “no-coders,” and I find that deeply unsatisfying. First, describing a person by emphasizing their lack of a particular skill is awkward.</p>

<p>But there&#39;s a bigger problem. People sometimes use “technical” to describe “someone who understands how computers work and how to write code.” In a narrow context, that may be accurate shorthand. But it&#39;s easy to generalize that framing into an attitude that undervalues expertise in other domains. That affects who gets funding and what problems are prioritized.</p>

<p>So how do we do better? I think the answer comes from acknowledging that people who build software without code are still programming, so they&#39;re <em>programmers</em>. Among people who code, there are commonly established style categories like <a href="https://en.wikipedia.org/wiki/Imperative_programming">imperative</a>, <a href="https://en.wikipedia.org/wiki/Declarative_programming">declarative</a>, <a href="https://en.wikipedia.org/wiki/Object-oriented_programming">object-oriented</a>, and <a href="https://en.wikipedia.org/wiki/Functional_programming">functional</a>. Those are almost always code-based styles. But the following can apply to code and no-code solutions alike:</p>
<ul><li><a href="https://en.wikipedia.org/wiki/Reactive_programming">Reactive</a>: Think of spreadsheet tools like Excel or Google Sheets. You can set up calculations so a change in one cell cascades across the entire sheet.</li>
<li><a href="https://en.wikipedia.org/wiki/Visual_programming_language">Visual</a>: Think of Bubble or Xano. Visual programming combines abstract components and <a href="https://en.wikipedia.org/wiki/WYSIWYG">What You See Is What You Get</a> interfaces to let you program on-screen. Visual cues can help anchor your mental model, but <a href="https://www.youtube.com/watch?v=DYHtR7IONl8&amp;t=4041s">you often end up managing as many details as a coder.</a></li>
<li><a href="https://dashkite.com/about/#what-is-generative-programming">Generative</a>: This term has gotten recent attention through product showcases from ChatGPT and Midjourney, but <a href="https://en.wikipedia.org/wiki/Generative_art">it&#39;s a concept that&#39;s existed for decades.</a> The main idea: you provide a small input and get back something much larger and complex, where all the details handled automatically. <a href="https://www.glideapps.com/">Glide</a> is a partial software example. You provide a spreadsheet data source, and Glide deploys a baseline Web application. Glide falls back into visual programming for customization, but that initial step is generative.</li></ul>

<p>Based on those categories, we already have some vocabulary for people who build software without code. They&#39;re visual and generative programmers.</p>

<p>I am particularly excited about the prospect of millions of new generative programmers. While not every no-code tool falls into that category, a generative style is the benchmark. That&#39;s because it most closely aligns with the no-code promise: tell me what you need, and I&#39;ll handle the details.</p>

<p>In that way, generative programming is an extension of one of software&#39;s core purposes, automation in the service of people. And because generative programming has the potential to be much more accessible, many more people will get to participate in software and have new tools to meet their goals.</p>
]]></content:encoded>
      <guid>https://blog.freeformflow.com/defining-the-future-generative-programmers</guid>
      <pubDate>Fri, 16 Jun 2023 08:54:10 +0000</pubDate>
    </item>
    <item>
      <title>Zappa Frames: The Deep Structure of Emergent Complexity</title>
      <link>https://blog.freeformflow.com/zappa-frames-the-deep-structure-of-emergent-complexity?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[&#xA;&#xA;Complexity can feel daunting, but I think the real problem is how we struggle to talk about. It&#39;s possible to think about complexity in more general terms and unlock tools to understand it on a deeper level.&#xA;&#xA;Photo: Frank Zappa, photographed by Norman Seeff in 1976.&#xA;&#xA;[seeff]: https://normanseeff.com&#xA;&#xA;!--more--&#xA;&#xA;Why Do Things Have To Be So Complicated?&#xA;&#xA;Complexity is everywhere — emphasis on everywhere. We see it in all the systems we can observe, from things as big as the large-scale structure of the universe&#39;s visible mass, all the way down to things as small as proteins. That ubiquity is not a coincidence.&#xA;&#xA;The people who formally study complex systems describe a phenomenon called emergence. It&#39;s an observation that a system has a capacity greater than the sum of its parts would suggest. That might sound a bit cliche, but be assured: the consequences are profound, and we&#39;re still trying to understand them. Even straightforward, deterministic systems with only a few rules can really surprise you. &#xA;&#xA;Conway&#39;s Game of Life gives us a clear example. It has only four rules and a grid for the automatons to live on, but Conway showed it&#39;s Turing complete! So from a computability standpoint, it&#39;s as much a Turing machine as the device you&#39;re using to read this post. &#xA;&#xA;We can try to limit the number of system components. The three-body problem is one of the simplest systems, with just three masses orbiting each other due to gravitational forces. But even here, we find the emergence of chaotic behavior that requires careful simulation to accurately predict. So the next time you benefit from a high-resolution weather forecast, spare a thought for the people who had to simulate Earth&#39;s entire atmosphere.&#xA;&#xA;Now, I&#39;ve focused on natural systems so far, but human systems definitely feature complexity, as Avril Lavigne laments in her 2002 single, &#34;Complicated.&#34;&#xA;&#xA;Avril Lavigne in the music video for her first single, &#34;Complicated,&#34; in 2002.&#xA;&#xA;  Georgia Warr: Why do things have to be so complicated?&#xA;  Sunil Jha: Ah, the eternally wise words of Avril Lavigne.&#xA;    — Loveless by Alice Oseman&#xA;&#xA;We&#39;ve established that complexity is ubiquitous, so while most people don&#39;t formally study it for a living, everyone interacts with it. Humans have developed highly specialized skills and knowledge to deal with it. And within those communities, we&#39;re comfortable talking about specific kinds of complexity. That&#39;s where jargon comes from. &#xA;&#xA;But that&#39;s a shattered view of the whole. &#xA;&#xA;The problem is we don&#39;t have a robust, universal way to talk about complexity. And siloed off from each other, how can we expect to systemically engage with complexity? &#xA;&#xA;I think people have some sense of the scope of failure. That&#39;s where the negative connotation of complexity comes from. People describe how it overwhelms them, produces opportunity costs, and unleashes serious harm. And that&#39;s if they&#39;re even paying attention. It&#39;s even worse when people willfully ignore complexity or treat it as a shallow aesthetic.&#xA;&#xA;That&#39;s why I mention Lavigne; I think the way we use &#34;It&#39;s complicated&#34; is noteworthy. The phrase means something is difficult to describe because of its complexity. And because it&#39;s not specific to anything about that something. It&#39;s so flexible. It&#39;s a rare, universal statement about complexity.&#xA;&#xA;So that&#39;s one universal tool, even if it&#39;s just a warning. Caution is a good start, and it&#39;s certainly better than denial. But I think we can go further and engage with complexity on generalized terms. &#xA;&#xA;[emergence]: https://en.wikipedia.org/wiki/Emergence&#xA;[large-scale structure]: https://en.wikipedia.org/wiki/Observableuniverse#Large-scalestructure&#xA;[protein folding]: https://en.wikipedia.org/wiki/Proteinfolding&#xA;[grand challenge]: https://theconversation.com/emergence-the-remarkable-simplicity-of-complexity-30973&#xA;[deterministic]: https://en.wikipedia.org/wiki/Deterministicalgorithm&#xA;[three-body problem]: https://en.wikipedia.org/wiki/Three-bodyproblem&#xA;[chaos theory]: https://en.wikipedia.org/wiki/Chaostheory&#xA;[game of life]: https://en.wikipedia.org/wiki/Conway%27sGameofLife&#xA;[turing complete]: https://en.wikipedia.org/wiki/Turingcompleteness&#xA;[computability]: https://en.wikipedia.org/wiki/Computability&#xA;[taber star trek]: https://twitter.com/SarahTaberbww/status/1200166974292140033&#xA;&#xA;The Frame&#xA;&#xA;I&#39;ve had this intuition about a generalized approach to complexity, but I wasn&#39;t sure how to articulate it. Thankfully, I recently came across this incredible quote from Frank Zappa&#39;s 1989 autobiography:&#xA;&#xA;[zappa book]: https://en.wikipedia.org/wiki/TheRealFrankZappaBook&#xA;&#xA;  The most important thing in art is The Frame. For painting: literally; for other arts: figuratively — because, without this humble appliance, you can&#39;t know where The Art stops and The Real World begins. You have to put a &#34;box&#34; around it because otherwise, what is that shit on the wall?&#xA;&#xA;Objective reality — what Zappa calls the Real World — has endless, ubiquitous complexity. We can model only parts of it at a time. That means we must explicitly choose what information to include, and everything else is left out. The complexity of the Real World still exists. But within The Frame, we focus our attention and glean meaningful insights that we can use back in the Real World.&#xA;&#xA;These &#34;Zappa frames&#34; are just what I was looking for, and to make this more clear, let me tell you the story of epidemiologist John Snow. &#xA;&#xA;Snow studied the 1854 London cholera outbreak. Doctors knew that people were contracting cholera, getting sick, and dying. But there wasn&#39;t agreement on how cholera spread or how to mitigate future transmission.&#xA;&#xA;It was a complex situation. People are already complicated. But these Londoners lived closely together, so there was a lot of interaction complexity. Snow needed a way to clearly explain the transmission. He needed to piece together a meaningful picture of these Londoners&#39; lives. &#xA;&#xA;Snow&#39;s solution was a map.&#xA;&#xA;  Look at that. It turns out John Snow did, in fact, know something after all.&#xA;&#xA;This famous map of cholera cases shows geographic clustering around the Broad Street water pump. It was evidence for Snow&#39;s hypothesis that people were drinking contaminated water (and the germ theory more broadly).&#xA;&#xA;Snow was trying to analyze a complex system, this section of London and all the people living there. With a carefully constructed Zappa frame, he could highlight the most helpful information and provide tremendous clarity. And it changed how people think about the problem. Snow&#39;s contributions and popularization of data visualization are recognized as foundational pieces of modern Western epidemiology.&#xA;&#xA;[john snow]: https://en.wikipedia.org/wiki/JohnSnow &#xA;[cholera]: https://en.wikipedia.org/wiki/1854BroadStreetcholeraoutbreak&#xA;[germ theory]: https://en.wikipedia.org/wiki/Germtheoryofdisease&#xA;&#xA;Agency and Fundamental Frame Boundaries&#xA;&#xA;Zappa frames seem like a compelling way to think about complexity, but what fascinates me most is how they center choice. In Zappa&#39;s definition, he&#39;s clear that our agency is required to give interactions with complexity meaning. Otherwise, it just looks like noise, &#34;What is that shit on the wall?&#34;&#xA;&#xA;We choose what makes it into the frame, what gets our attention, and what gets ignored. That emphasis on choice means Zappa frames readily expose the ethical dimensions of systemic thinking. And because it&#39;s generalized, that ethical focus doesn&#39;t get lost in the tangle of details specific to a domain or cultural bias.&#xA;&#xA;For example, there&#39;s a bitter coda to Snow&#39;s story. Despite its clarity, Snow&#39;s framing was challenged by cultural squeamishness around poop. It&#39;s disappointing that it limited the effectiveness of his ideas, but it&#39;s downright embarrassing that we&#39;ve only partially learned the lesson. It&#39;s still a problem today.&#xA;&#xA;But having clarity is valuable. We&#39;ve established how complex systems touch the lives of everyone, so we&#39;re obligated to make good choices when we build Zappa frames. And by recognizing that Zappa frames have boundaries, we acknowledge that we have an incomplete view and must be open to corrections. That openness makes it easier to fulfill our obligation to always include information that accounts for potential harm. Excluding that information puts people at risk and diminishes the value of the Zappa frame.&#xA;&#xA;There&#39;s a lot more to explore here, and I&#39;d like to write about it. For now, I&#39;ll leave you with a reminder to make good choices.&#xA;&#xA;A GIF of Hearstopper season 1 episode 6 quoting Charlie explaining that he makes good (ice cream) choices.&#xA;&#xA;  Be like Charlie. Make good choices.&#xA;&#xA;Another fundamental aspect of Zappa Frames is the nature of their simplification. Simplified models offer clarity. Snow&#39;s map highlighted a geographic signal that would have been hard to spot in a stack of individual patient reports. But if you include too much information in the frame, you risk losing the quality of that contrast.&#xA;&#xA;But I&#39;m talking about something more fundamental. There are concepts called incompleteness and undefinability. They are specific to constructing mathematical models, but I think they can be generalized here. They suggest that if you tried to build an all-encompassing Zappa frame, it would collapse under its own incoherence. You can&#39;t fit all of the Real World into The Frame. &#xA;&#xA;That seems really important to me. It implies that Zappa frames are a kind of fundamental structure of complexity. We can&#39;t know complexity all at once; we need to access it in measures via Zappa frames.&#xA;&#xA;That leads me to rethink integrative levels. People who study complex systems often note apparent hierarchical organization. Life is a pretty good example: Organisms are made of cells made of proteins made of molecules. What&#39;s nice about these levels is how they satisfy incompleteness and undefinability. The levels&#39; models don&#39;t need to be coherent with each other. Details from the lower levels can be safely excluded from the Zappa frame.&#xA;&#xA;I&#39;ve always been fond of integrative levels because of how tidy the organization looks. And, at least in my cultural experience, people often put things into hierarchies. But thinking about Zappa frames makes me question if they&#39;re &#34;real.&#34; Integrative levels have been helpful as explanatory tools, but are they a feature of objective reality, or are they an artifact of how we access complexity through Zappa frames? &#xA;&#xA;This new frame understanding suggests they&#39;re very arbitrary. That&#39;s somewhat disorienting, but we must remember what&#39;s vital: When we build models, we should always prioritize avoiding systemic harms and increasing clarity; not satisfying some harmonic aesthetic in a tier list.&#xA;&#xA;[taber space poop]: https://twitter.com/SarahTaberbww/status/944009122458034176&#xA;&#xA;[incompleteness]: https://en.wikipedia.org/wiki/G%C3%B6del%27sincompletenesstheorems  &#xA;[undefinability]: https://en.wikipedia.org/wiki/Tarski%27sundefinabilitytheorem&#xA;[complex system]: https://en.wikipedia.org/wiki/Complexsystem&#xA;[integrative level]: https://en.wikipedia.org/wiki/Integrativelevel&#xA;[tier list]: https://tvtropes.org/pmwiki/pmwiki.php/Main/TierSystem&#xA;&#xA;Pushing on the Deep Structure&#xA;&#xA;Frame from Westworld Season 3 Episode 8 - Crisis Theory. Dolores and Maeve stand in a field discussing Dolores&#39; thoughts about humans and the reasons behind her choices.&#xA;&#xA;  They created us. And they knew enough of beauty to teach it to us. Maybe they could find it themselves. But only if you pick a side, Maeve.&#xA;    There is ugliness in this world; disarray.&#xA;    I choose to see the beauty.&#xA;    — Westworld Season 3 Episode 8: Crisis Theory&#xA;&#xA;Complexity is a fact of reality. It cannot be circumvented, overpowered, or ignored. Anyone who tries risks unleashing severe harm. But that&#39;s not destiny. Zappa frames, instead, show how vital our agency is. We decide the nature of the interaction. So the systems we build can and must engage complexity and use that sophistication for the greater good. &#xA;&#xA;That&#39;s why Zappa frames give me hope as a tool. They satisfy an intuition I&#39;ve had for a while. There&#39;s a &#34;deep structure&#34; within emergent complexity — something that suggests there&#39;s a kind of unity to all human endeavors, even across domains. &#xA;&#xA;It&#39;s an intuition that draws me to storytelling that centers agency, framing, and metacognition. Stories like Westworld, Watchmen, Everything Everywhere All at Once, and Heartstopper — superficially very different genres — give you brief glimpses of that deep structure. It&#39;s what makes them so compelling to me and what led me to start writing about Heartstopper. &#xA;&#xA;People tend to focus on production value as a proxy for quality during this era of Prestige Television, and there&#39;s nothing wrong with a fun spectacle. But storytelling is a metacognition framework, and I consider that to be its primary and most valuable purpose. Stories that draw on the deep structure connect to all human systems; when they teach us about it, we might truly see the world.&#xA;&#xA;And that&#39;s something I&#39;d like to write about more, but in the meantime, I&#39;m hopeful. Hopeful we might learn more about the deep structure: how to see it, how to talk about it, how to push on it. Because we sorely need to discard the systems that suck and build new ones that give us what we need to thrive. &#xA;&#xA;With the right frame, we can find the path.&#xA;&#xA;[prestige tv]: https://en.wikipedia.org/wiki/GoldenAgeofTelevision(2000s%E2%80%93present)]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/yCY0BdNd.jpeg" alt=""/></p>

<p>Complexity can feel daunting, but I think the real problem is how we struggle to talk about. It&#39;s possible to think about complexity in more general terms and unlock tools to understand it on a deeper level.</p>

<p>Photo: Frank Zappa, photographed by <a href="https://normanseeff.com">Norman Seeff</a> in 1976.</p>



<h2 id="why-do-things-have-to-be-so-complicated" id="why-do-things-have-to-be-so-complicated">Why Do Things Have To Be So Complicated?</h2>

<p>Complexity is everywhere — emphasis on <em>everywhere</em>. We see it in all the systems we can observe, from things as big as the <a href="https://en.wikipedia.org/wiki/Observable_universe#Large-scale_structure">large-scale structure</a> of the universe&#39;s visible mass, all the way down to things as small as <a href="https://en.wikipedia.org/wiki/Protein_folding">proteins</a>. That ubiquity is not a coincidence.</p>

<p>The people who formally study complex systems describe a phenomenon called <a href="https://en.wikipedia.org/wiki/Emergence">emergence</a>. It&#39;s an observation that a system has a capacity greater than the sum of its parts would suggest. That might sound a bit cliche, but be assured: the consequences are profound, and <a href="https://theconversation.com/emergence-the-remarkable-simplicity-of-complexity-30973">we&#39;re still trying to understand them</a>. Even straightforward, <a href="https://en.wikipedia.org/wiki/Deterministic_algorithm">deterministic</a> systems with only a few rules can really surprise you.</p>

<p><a href="https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life">Conway&#39;s Game of Life</a> gives us a clear example. It has only four rules and a grid for the automatons to live on, but Conway showed it&#39;s <a href="https://en.wikipedia.org/wiki/Turing_completeness">Turing complete</a>! So from a <a href="https://en.wikipedia.org/wiki/Computability">computability</a> standpoint, it&#39;s as much a Turing machine as the device you&#39;re using to read this post.</p>

<p>We can try to limit the number of system components. The <a href="https://en.wikipedia.org/wiki/Three-body_problem">three-body problem</a> is one of the simplest systems, with just three masses orbiting each other due to gravitational forces. But even here, we find the emergence of <a href="https://en.wikipedia.org/wiki/Chaos_theory">chaotic behavior</a> that requires careful simulation to accurately predict. So the next time you benefit from a high-resolution weather forecast, spare a thought for the people who had to simulate Earth&#39;s entire atmosphere.</p>

<p>Now, I&#39;ve focused on natural systems so far, but human systems definitely feature complexity, as Avril Lavigne laments in her 2002 single, “Complicated.”</p>

<p><img src="https://i.snap.as/gbqUWjLC.jpeg" alt="Avril Lavigne in the music video for her first single, &#34;Complicated,&#34; in 2002."/></p>

<blockquote><p><strong>Georgia Warr:</strong> Why do things have to be so complicated?
<strong>Sunil Jha:</strong> Ah, the eternally wise words of Avril Lavigne.</p>

<p>— <em>Loveless</em> by Alice Oseman</p></blockquote>

<p>We&#39;ve established that complexity is ubiquitous, so while most people don&#39;t formally study it for a living, <em>everyone</em> interacts with it. Humans have developed highly specialized skills and knowledge to deal with it. And within those communities, we&#39;re comfortable talking about specific kinds of complexity. That&#39;s where jargon comes from.</p>

<p>But that&#39;s a shattered view of the whole.</p>

<p>The problem is we don&#39;t have a robust, <em>universal</em> way to talk about complexity. And siloed off from each other, how can we expect to systemically engage with complexity?</p>

<p>I think people have some sense of the scope of failure. That&#39;s where the negative connotation of complexity comes from. People describe how it overwhelms them, produces opportunity costs, and unleashes serious harm. And that&#39;s if they&#39;re even paying attention. It&#39;s even worse when people willfully ignore complexity or <a href="https://twitter.com/SarahTaber_bww/status/1200166974292140033">treat it as a shallow aesthetic.</a></p>

<p>That&#39;s why I mention Lavigne; I think the way we use “It&#39;s complicated” is noteworthy. The phrase means something is difficult to describe because of its complexity. And because it&#39;s not <em>specific</em> to anything about that something. It&#39;s so flexible. It&#39;s a rare, universal statement about complexity.</p>

<p>So that&#39;s one universal tool, even if it&#39;s just a warning. Caution is a good start, and it&#39;s certainly better than denial. But I think we can go further and <em>engage</em> with complexity on generalized terms.</p>

<h2 id="the-frame" id="the-frame">The Frame</h2>

<p>I&#39;ve had this intuition about a generalized approach to complexity, but I wasn&#39;t sure how to articulate it. Thankfully, I recently came across this incredible quote from <a href="https://en.wikipedia.org/wiki/The_Real_Frank_Zappa_Book">Frank Zappa&#39;s 1989 autobiography</a>:</p>

<blockquote><p>The most important thing in art is The Frame. For painting: literally; for other arts: figuratively — because, without this humble appliance, you can&#39;t know where The Art stops and The Real World begins. You have to put a “box” around it because otherwise, what is that shit on the wall?</p></blockquote>

<p>Objective reality — what Zappa calls the Real World — has endless, ubiquitous complexity. We can model only parts of it at a time. That means we must explicitly choose what information to include, and everything else is left out. The complexity of the Real World still exists. But within The Frame, we focus our attention and glean meaningful insights that we can use back in the Real World.</p>

<p>These “Zappa frames” are just what I was looking for, and to make this more clear, let me tell you the story of epidemiologist <a href="https://en.wikipedia.org/wiki/John_Snow">John Snow</a>.</p>

<p>Snow studied the <a href="https://en.wikipedia.org/wiki/1854_Broad_Street_cholera_outbreak">1854 London cholera outbreak.</a> Doctors knew that people were contracting cholera, getting sick, and dying. But there wasn&#39;t agreement on how cholera spread or how to mitigate future transmission.</p>

<p>It was a complex situation. People are already complicated. But these Londoners lived closely together, so there was a lot of interaction complexity. Snow needed a way to clearly explain the transmission. He needed to piece together a meaningful picture of these Londoners&#39; lives.</p>

<p>Snow&#39;s solution was a map.</p>

<p><img src="https://i.snap.as/dFEMsAEA.jpg" alt=""/></p>

<blockquote><p>Look at that. It turns out John Snow did, in fact, know something after all.</p></blockquote>

<p>This famous map of cholera cases shows geographic clustering around the Broad Street water pump. It was evidence for Snow&#39;s hypothesis that people were drinking contaminated water (and the <a href="https://en.wikipedia.org/wiki/Germ_theory_of_disease">germ theory</a> more broadly).</p>

<p>Snow was trying to analyze a complex system, this section of London and all the people living there. With a carefully constructed Zappa frame, he could highlight the most helpful information and provide tremendous clarity. And it changed how people think about the problem. Snow&#39;s contributions and popularization of data visualization are recognized as foundational pieces of modern Western epidemiology.</p>

<h2 id="agency-and-fundamental-frame-boundaries" id="agency-and-fundamental-frame-boundaries">Agency and Fundamental Frame Boundaries</h2>

<p>Zappa frames seem like a compelling way to think about complexity, but what fascinates me most is how they center choice. In Zappa&#39;s definition, he&#39;s clear that our agency is required to give interactions with complexity meaning. Otherwise, it just looks like noise, “What is that shit on the wall?”</p>

<p>We choose what makes it into the frame, what gets our attention, and what gets ignored. That emphasis on choice means Zappa frames readily expose the ethical dimensions of systemic thinking. And because it&#39;s generalized, that ethical focus doesn&#39;t get lost in the tangle of details specific to a domain or cultural bias.</p>

<p>For example, there&#39;s a bitter coda to Snow&#39;s story. Despite its clarity, Snow&#39;s framing was challenged by cultural squeamishness around poop. It&#39;s disappointing that it limited the effectiveness of his ideas, but it&#39;s downright embarrassing that we&#39;ve only partially learned the lesson. <a href="https://twitter.com/SarahTaber_bww/status/944009122458034176">It&#39;s still a problem today.</a></p>

<p>But having clarity is valuable. We&#39;ve established how complex systems touch the lives of everyone, so we&#39;re obligated to make good choices when we build Zappa frames. And by recognizing that Zappa frames have boundaries, we acknowledge that we have an incomplete view and must be open to corrections. That openness makes it easier to fulfill our obligation to always include information that accounts for potential harm. Excluding that information puts people at risk and diminishes the value of the Zappa frame.</p>

<p>There&#39;s a lot more to explore here, and I&#39;d like to write about it. For now, I&#39;ll leave you with a reminder to make good choices.</p>

<p><img src="https://i.snap.as/rO3wzSX3.webp" alt="A GIF of Hearstopper season 1 episode 6 quoting Charlie explaining that he makes good (ice cream) choices."/></p>

<blockquote><p>Be like Charlie. Make good choices.</p></blockquote>

<p>Another fundamental aspect of Zappa Frames is the nature of their simplification. Simplified models offer clarity. Snow&#39;s map highlighted a geographic signal that would have been hard to spot in a stack of individual patient reports. But if you include too much information in the frame, you risk losing the quality of that contrast.</p>

<p>But I&#39;m talking about something more fundamental. There are concepts called <a href="https://en.wikipedia.org/wiki/G%C3%B6del%27s_incompleteness_theorems">incompleteness</a> and <a href="https://en.wikipedia.org/wiki/Tarski%27s_undefinability_theorem">undefinability</a>. They are specific to constructing mathematical models, but I think they can be generalized here. They suggest that if you tried to build an all-encompassing Zappa frame, it would collapse under its own incoherence. You can&#39;t fit all of the Real World into The Frame.</p>

<p>That seems really important to me. It implies that Zappa frames are a kind of fundamental structure of complexity. We can&#39;t know complexity all at once; we need to access it in measures via Zappa frames.</p>

<p>That leads me to rethink <a href="https://en.wikipedia.org/wiki/Integrative_level">integrative levels</a>. People who study <a href="https://en.wikipedia.org/wiki/Complex_system">complex systems</a> often note apparent hierarchical organization. Life is a pretty good example: Organisms are made of cells made of proteins made of molecules. What&#39;s nice about these levels is how they satisfy incompleteness and undefinability. The levels&#39; models don&#39;t need to be coherent with each other. Details from the lower levels can be safely excluded from the Zappa frame.</p>

<p>I&#39;ve always been fond of integrative levels because of how tidy the organization looks. And, at least in my cultural experience, people often put things into hierarchies. But thinking about Zappa frames makes me question if they&#39;re “real.” Integrative levels have been helpful as explanatory tools, but are they a feature of objective reality, or are they an artifact of how we access complexity through Zappa frames?</p>

<p>This new frame understanding suggests they&#39;re very arbitrary. That&#39;s somewhat disorienting, but we must remember what&#39;s vital: When we build models, we should always prioritize avoiding systemic harms and increasing clarity; not satisfying some harmonic aesthetic in a <a href="https://tvtropes.org/pmwiki/pmwiki.php/Main/TierSystem">tier list</a>.</p>

<h2 id="pushing-on-the-deep-structure" id="pushing-on-the-deep-structure">Pushing on the Deep Structure</h2>

<p><img src="https://i.snap.as/n3lq097R.jpeg" alt="Frame from Westworld Season 3 Episode 8 - Crisis Theory. Dolores and Maeve stand in a field discussing Dolores&#39; thoughts about humans and the reasons behind her choices."/></p>

<blockquote><p>They created us. And they knew enough of beauty to teach it to us. Maybe they could find it themselves. But only if you pick a side, Maeve.</p>

<p>There is ugliness in this world; disarray.</p>

<p>I choose to see the beauty.</p>

<p>— <em>Westworld</em> Season 3 Episode 8: Crisis Theory</p></blockquote>

<p>Complexity is a fact of reality. It cannot be circumvented, overpowered, or ignored. Anyone who tries risks unleashing severe harm. But that&#39;s not destiny. Zappa frames, instead, show how vital our agency is. We decide the nature of the interaction. So the systems we build can and must <em>engage</em> complexity and use that sophistication for the greater good.</p>

<p>That&#39;s why Zappa frames give me hope as a tool. They satisfy an intuition I&#39;ve had for a while. There&#39;s a “deep structure” within emergent complexity — something that suggests there&#39;s a kind of unity to all human endeavors, even across domains.</p>

<p>It&#39;s an intuition that draws me to storytelling that centers agency, framing, and metacognition. Stories like <em>Westworld</em>, <em>Watchmen</em>, <em>Everything Everywhere All at Once</em>, and <em>Heartstopper</em> — superficially very different genres — give you brief glimpses of that deep structure. It&#39;s what makes them so compelling to me and what led me to <a href="https://blog.freeformflow.com/heartstopper-syndrome-agency-centered-storytelling-and-active-joy">start writing about <em>Heartstopper</em>.</a></p>

<p>People tend to focus on production value as a proxy for quality during <a href="https://en.wikipedia.org/wiki/Golden_Age_of_Television_(2000s%E2%80%93present)">this era of Prestige Television</a>, and there&#39;s nothing wrong with a fun spectacle. But storytelling is a metacognition framework, and I consider that to be its primary and most valuable purpose. Stories that draw on the deep structure connect to all human systems; when they teach us about it, we might truly see the world.</p>

<p>And that&#39;s something I&#39;d like to write about more, but in the meantime, I&#39;m hopeful. Hopeful we might learn more about the deep structure: how to see it, how to talk about it, how to push on it. Because we sorely need to discard the systems that suck and build new ones that give us what we need to thrive.</p>

<p>With the right frame, we can find the path.</p>
]]></content:encoded>
      <guid>https://blog.freeformflow.com/zappa-frames-the-deep-structure-of-emergent-complexity</guid>
      <pubDate>Thu, 21 Jul 2022 01:04:05 +0000</pubDate>
    </item>
    <item>
      <title>Heartstopper Syndrome: Agency-Centered Storytelling and Active Joy</title>
      <link>https://blog.freeformflow.com/heartstopper-syndrome-agency-centered-storytelling-and-active-joy?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[&#xA;&#xA;  They look so unassuming, don&#39;t they? But this fairy tale is unlike anything people have had since the start of the television era.&#xA;&#xA;I was pretty late to watching Heartstopper. It&#39;s a Netflix show based on the graphic novel series from Alice Oseman and part of their Osemanverse, an ever-expanding empire of queer young adult media. But when I did get around to watching it a couple weeks ago, I was caught off-guard by the debilitating intensity of my emotional reaction.&#xA;&#xA;[heartstopper]: https://en.wikipedia.org/wiki/Heartstopper(TVseries)&#xA;[oseman]: https://aliceoseman.com/&#xA;&#xA;I was surprised to discover r/heartstoppersyndrome, a subreddit dedicated exclusively to the after-effects of watching this show — universally described as positive. So while I feel somewhat comforted that I am not alone in my response, I can&#39;t think of another piece of media with a dedicated collateral damage subreddit. It seems Heartstopper is operating on another level. So I&#39;d like to explore and write about that, here and in the future.&#xA;&#xA;[heartstopper syndrome]: https://www.reddit.com/r/heartstoppersyndrome/&#xA;&#xA;!--more--&#xA;---&#xA;&#xA;  Warning: Spoilers Ahead&#xA;&#xA;Heartstopper Is About Fear And Sadness, Too&#xA;&#xA;Heartstopper earned a reputation for being heartwarming and uplifting, but people experiencing Heartstopper Syndrome report feelings of distress. Their comments online focus on their paradoxical feelings. &#xA;&#xA;They ask, &#34;Why do I feel like shit when the characters in this sweet show are so happy?&#34; &#xA;&#xA;  Overwhelmed with... happy(?)... anxious(?)... despair(?)&#xA;&#xA;So I think the first step is to dispel the appearance of a paradox. &#xA;&#xA;Heartstopper is a kind of fairy tale. Characters achieve their goals, representing a wish-fulfillment for experiences denied to too many. But describing Heartstopper as &#34;happy&#34; is only superficially true. It shortchanges the characters&#39; journey to manifest that happy ending. And I worry not enough people understand that nuance. Oseman put on a masterclass in constructing an emotional narrative — one they built on the idea of self-realization.&#xA;&#xA;Oseman writes about people&#39;s inner lives, which have complexity. They are sometimes turbulent and often contradictory. There can be a lot standing in the way of realization. &#xA;&#xA;  The world&#39;s cruelest trick is the pattern inversion trap. When you&#39;re convinced of the exact opposite of the truth, it&#39;s excruciating to find your way out.&#xA;&#xA;Charlie has dealt with harmful people since being outed and wrestles with loneliness, anxiety, and intrusive thoughts. And while Nick knows he likes Charlie, he&#39;s got to get through his identity crisis first. Nick has to completely rethink how he views himself and what he accepts about others&#39; views. &#xA;&#xA;Oseman also builds antagonists as people with inner lives and capable of fear. Ben and Nick even share similar fears.&#xA;&#xA;So, it would be wrong to say these characters are happy. That&#39;s incomplete. Heartstopper is also about the fear they hold and how it&#39;s in tension with their goals. Oseman&#39;s story is about what their characters do with that tension.&#xA;&#xA;The Radical Pursuit of Active Joy&#xA;&#xA;  Heartstopper Hug. Like the others shown this season, this inflection point in their relationship is driven purely by their agency.&#xA;&#xA;The only way to transcend that tension is with conscious choice. Each character must ask themselves what they want, what they prioritize, and then decide if they wish to pursue self-realization. So any happiness we see is a happiness they&#39;re responsible for, their choice in the face of fear. It&#39;s dynamic and active. Ben and Nick are foils because they make opposite choices.&#xA;&#xA;So no, Heartstopper is not a &#34;happy&#34; show. It&#39;s about agency, an &#34;active joy&#34; where you give yourself permission to seek transcendent realization — despite fear. Oseman deeply values agency in storytelling, and it&#39;s a motif in their novels I&#39;ve read so far. Characters avoid ruin by deciding to keep trying: even when it&#39;s hard, or they have to ask for a lot of help, or there&#39;s uncertainty. &#xA;&#xA;But I should also note that Oseman&#39;s focus on agency doesn&#39;t fall into the &#34;Hard Work Fallacy.&#34; It doesn&#39;t mean willing yourself out of your problems or going it alone. Oseman often shows that one of agency&#39;s primary uses is to counter isolation. They&#39;re clear about the importance of friendships and the different shapes of love. So even in stories about romance, they&#39;re careful to be realistic about how a single relationship cannot be all-consuming.&#xA;&#xA;[agency storytelling]: https://www.tumblr.com/blog/view/chronicintrovert/681320027863007232&#xA;[hard work fallacy]: https://tvtropes.org/pmwiki/pmwiki.php/Main/HardWorkFallacy&#xA;[friendship netflix interview]: https://www.netflix.com/tudum/articles/alice-oseman-heartstopper-queer-comfort&#xA;&#xA;Heartstopper is definitely a fairy tale, but it&#39;s a profoundly humanist one. No cosmic purpose. No royal bloodline. No chosen one status. Oseman builds their fairy tale with the modest magic of agency and human connection. And that&#39;s such a radically hopeful and joyful approach to storytelling, especially for people used to &#34;Bury Your Gays.&#34;&#xA;&#xA;[bury your gays]: https://tvtropes.org/pmwiki/pmwiki.php/Main/BuryYourGays &#xA;&#xA;Do you want to be hugged by a neon whirlwind of warm fuzzies? Excellent choice! Love that for you.&#xA;&#xA;  Be like Charlie. Make good choices.&#xA;&#xA;I don&#39;t think Oseman gets enough credit for how well they model active joy in their storytelling — or even just how profound agency-centered storytelling is.&#xA;&#xA;So for people experiencing Heartstopper Syndrome, reconsider this story as one about laying claim to agency. You don&#39;t need to get so focused on the happy ending. Because, of course, there&#39;s a happy ending. Weren&#39;t you watching? &#xA;&#xA;The protagonists choose it.]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/5DNtCRRu.jpeg" alt=""/></p>

<blockquote><p>They look so unassuming, don&#39;t they? But this fairy tale is unlike anything people have had since the start of the television era.</p></blockquote>

<p>I was pretty late to watching <a href="https://en.wikipedia.org/wiki/Heartstopper_(TV_series)"><em>Heartstopper</em></a>. It&#39;s a Netflix show based on the graphic novel series from <a href="https://aliceoseman.com/">Alice Oseman</a> and part of their Osemanverse, an ever-expanding empire of queer young adult media. But when I did get around to watching it a couple weeks ago, I was caught off-guard by the debilitating intensity of my emotional reaction.</p>

<p>I was surprised to discover <a href="https://www.reddit.com/r/heartstoppersyndrome/">r/heartstoppersyndrome</a>, a subreddit dedicated exclusively to the <em>after-effects</em> of watching this show — universally described as positive. So while I feel somewhat comforted that I am not alone in my response, I can&#39;t think of another piece of media with a dedicated collateral damage subreddit. It seems <em>Heartstopper</em> is operating on another level. So I&#39;d like to explore and write about that, here and in the future.</p>



<hr/>

<blockquote><p><strong>Warning: Spoilers Ahead</strong></p></blockquote>

<h2 id="heartstopper-is-about-fear-and-sadness-too" id="heartstopper-is-about-fear-and-sadness-too">Heartstopper Is About Fear And Sadness, Too</h2>

<p><em>Heartstopper</em> earned a reputation for being heartwarming and uplifting, but people experiencing Heartstopper Syndrome report feelings of distress. Their comments online focus on their paradoxical feelings.</p>

<p>They ask, “Why do I feel like shit when the characters in this sweet show are so happy?”</p>

<p><img src="https://i.snap.as/4bt5n18n.webp" alt=""/></p>

<blockquote><p>Overwhelmed with... happy(?)... anxious(?)... despair(?)</p></blockquote>

<p>So I think the first step is to dispel the appearance of a paradox.</p>

<p><em>Heartstopper</em> is a kind of fairy tale. Characters achieve their goals, representing a wish-fulfillment for experiences denied to too many. But describing <em>Heartstopper</em> as “happy” is only superficially true. It shortchanges the characters&#39; journey to manifest that happy ending. And I worry not enough people understand that nuance. Oseman put on a masterclass in constructing an emotional narrative — one they built on the idea of self-realization.</p>

<p>Oseman writes about people&#39;s inner lives, which have complexity. They are sometimes turbulent and often contradictory. There can be a lot standing in the way of realization.</p>

<p><img src="https://i.snap.as/450a7WdI.jpeg" alt=""/></p>

<blockquote><p>The world&#39;s cruelest trick is the pattern inversion trap. When you&#39;re convinced of the exact opposite of the truth, it&#39;s excruciating to find your way out.</p></blockquote>

<p>Charlie has dealt with harmful people since being outed and wrestles with loneliness, anxiety, and intrusive thoughts. And while Nick knows he likes Charlie, he&#39;s got to get through his identity crisis first. Nick has to completely rethink how he views himself and what he accepts about others&#39; views.</p>

<p>Oseman also builds antagonists as people with inner lives and capable of fear. Ben and Nick even <em>share</em> similar fears.</p>

<p>So, it would be wrong to say these characters <em>are</em> happy. That&#39;s incomplete. <em>Heartstopper</em> is also about the fear they hold and how it&#39;s in tension with their goals. Oseman&#39;s story is about what their characters <em>do</em> with that tension.</p>

<h2 id="the-radical-pursuit-of-active-joy" id="the-radical-pursuit-of-active-joy">The Radical Pursuit of Active Joy</h2>

<p><img src="https://i.snap.as/VU7Hsl8u.webp" alt=""/></p>

<blockquote><p>Heartstopper Hug. Like the others shown this season, this inflection point in their relationship is driven purely by their agency.</p></blockquote>

<p>The only way to transcend that tension is with conscious choice. Each character must ask themselves what they want, what they prioritize, and then decide if they wish to pursue self-realization. So any happiness we see is a happiness they&#39;re responsible for, their choice in the face of fear. It&#39;s dynamic and active. Ben and Nick are foils because they make opposite choices.</p>

<p>So no, <em>Heartstopper</em> is not a “happy” show. It&#39;s about agency, an “active joy” where you give yourself permission to seek transcendent realization — despite fear. Oseman <a href="https://www.tumblr.com/blog/view/chronicintrovert/681320027863007232">deeply values agency</a> in storytelling, and it&#39;s a motif in their novels I&#39;ve read so far. Characters avoid ruin by deciding to keep trying: even when it&#39;s hard, or they have to ask for a lot of help, or there&#39;s uncertainty.</p>

<p>But I should also note that Oseman&#39;s focus on agency doesn&#39;t fall into the <a href="https://tvtropes.org/pmwiki/pmwiki.php/Main/HardWorkFallacy">“Hard Work Fallacy.”</a> It doesn&#39;t mean willing yourself out of your problems or going it alone. Oseman often shows that one of agency&#39;s primary uses is to counter isolation. They&#39;re <a href="https://www.netflix.com/tudum/articles/alice-oseman-heartstopper-queer-comfort">clear about the importance of friendships</a> and the different shapes of love. So even in stories about romance, they&#39;re careful to be realistic about how a single relationship cannot be all-consuming.</p>

<p><em>Heartstopper</em> is definitely a fairy tale, but it&#39;s a profoundly humanist one. No cosmic purpose. No royal bloodline. No chosen one status. Oseman builds their fairy tale with the modest magic of agency and human connection. And that&#39;s such a radically hopeful and joyful approach to storytelling, especially for people used to <a href="https://tvtropes.org/pmwiki/pmwiki.php/Main/BuryYourGays">“Bury Your Gays.”</a></p>

<p>Do you want to be hugged by a neon whirlwind of warm fuzzies? Excellent choice! Love that for you.</p>

<p><img src="https://i.snap.as/rO3wzSX3.webp" alt=""/></p>

<blockquote><p>Be like Charlie. Make good choices.</p></blockquote>

<p>I don&#39;t think Oseman gets enough credit for how well they model active joy in their storytelling — or even just how profound agency-centered storytelling is.</p>

<p>So for people experiencing Heartstopper Syndrome, reconsider this story as one about laying claim to agency. You don&#39;t need to get so focused on the happy ending. Because, of course, there&#39;s a happy ending. Weren&#39;t you watching?</p>

<p>The protagonists choose it.</p>
]]></content:encoded>
      <guid>https://blog.freeformflow.com/heartstopper-syndrome-agency-centered-storytelling-and-active-joy</guid>
      <pubDate>Sat, 09 Jul 2022 08:28:05 +0000</pubDate>
    </item>
    <item>
      <title>Building Bridges - Communicating Complexity</title>
      <link>https://blog.freeformflow.com/building-bridges-communicating-complexity?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[A man sitting on a small suspension bridge overlooking a landscape including a lake and a view of the Austrian Alps.&#xA;&#xA;Over the years, I&#39;ve built a lot of technology at DashKite. And while that&#39;s been a richly rewarding experience, technology is only valuable insomuch as people can understand and apply it purposefully. I haven&#39;t prioritized explaining myself. I feel a sort of self-conscious about trying to convince someone that I can do something instead of just doing it. But the time has come to reprioritize, to start showing my work.&#xA;&#xA;Photo Credit: [Alex Azabache]&#xA;&#xA;[Alex Azabache]: https://unsplash.com/@alexazabache&#xA;&#xA;!--more--&#xA;---&#xA;&#xA;Unfortunately, explaining myself — even to audiences predisposed to believing me — has met with mixed results. Dan and I have come to realize it&#39;s a problem related to complexity. We&#39;ve spent years learning about the patterns involved in our technology, we&#39;ve gotten used to how each other thinks, and we&#39;ve even developed a proto-vocabulary to speed conversation. Talking to someone without that shared context makes the transmission of ideas difficult. &#xA;&#xA;That got me thinking about the nature of our context and how its complexity is symmetric to the software we&#39;ve built. It&#39;s a bootstrapping problem even to establish a vocabulary, and we cannot fit years&#39; worth of learning into a single conversation. But thanks to that symmetry, we can address the context problem in the same way as our software. &#xA;&#xA;This blog post marks a new era for DashKite. In the coming weeks, I will thoroughly document the low-level libraries that make up the DashKite stack. That forms a reference layer. Then, we need to write a layer that describes individual concepts. On top of that, we explain how tooling and architectures work.  And then we&#39;re ready for high-level narrative overviews.&#xA;&#xA;It&#39;s a fair amount of work, but it&#39;s vital. Almost worse than being ignored is being misunderstood. The adoption history of REST architectures provides an excellent example of this costly failure mode. Roy Fielding defined REST in a Ph.D. dissertation and codified it in the HTTP specification he helped author. Unfortunately, people write those for very particular audiences; neither are a very good starting place for shared context.&#xA;&#xA;The key is meeting people in their software journey. Hypertext lets us focus on one thing at a time, stay DRY, and put people first by supporting self-directed learning. It&#39;s comprehensive, but it doesn&#39;t leave people stranded with reference docs. It&#39;s engaging, but it doesn&#39;t lack precision when you need to look something up. &#xA;&#xA;Not only is this an efficient way to communicate a complex concept asynchronously, but it also reflects our software patterns. So in that way, it reminds me of Conway&#39;s Law. &#xA;&#xA;Time to get writing.&#xA;&#xA;[complexity]: https://en.wikipedia.org/wiki/Complexity&#xA;[REST]: https://en.wikipedia.org/wiki/Representationalstatetransfer&#xA;[DRY]: https://en.wikipedia.org/wiki/Don%27trepeatyourself&#xA;[Conway&#39;s Law]: https://en.wikipedia.org/wiki/Conway%27s_law&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/b1wCGiph.jpg" alt="A man sitting on a small suspension bridge overlooking a landscape including a lake and a view of the Austrian Alps."/></p>

<p>Over the years, I&#39;ve built a lot of technology at DashKite. And while that&#39;s been a richly rewarding experience, technology is only valuable insomuch as people can understand and apply it purposefully. I haven&#39;t prioritized explaining myself. I feel a sort of self-conscious about trying to convince someone that I can do something instead of just doing it. But the time has come to reprioritize, to start showing my work.</p>

<p><em>Photo Credit: <a href="https://unsplash.com/@alexazabache">Alex Azabache</a></em></p>



<hr/>

<p>Unfortunately, explaining myself — even to audiences predisposed to believing me — has met with mixed results. Dan and I have come to realize it&#39;s a problem related to <em><a href="https://en.wikipedia.org/wiki/Complexity">complexity</a></em>. We&#39;ve spent years learning about the patterns involved in our technology, we&#39;ve gotten used to how each other thinks, and we&#39;ve even developed a proto-vocabulary to speed conversation. Talking to someone without that shared context makes the transmission of ideas difficult.</p>

<p>That got me thinking about the nature of our context and how its complexity is symmetric to the software we&#39;ve built. It&#39;s a bootstrapping problem even to establish a vocabulary, and we cannot fit years&#39; worth of learning into a single conversation. But thanks to that symmetry, we can address the context problem in the same way as our software.</p>

<p>This blog post marks a new era for DashKite. In the coming weeks, I will thoroughly document the low-level libraries that make up the DashKite stack. That forms a reference layer. Then, we need to write a layer that describes individual concepts. On top of that, we explain how tooling and architectures work.  And <em>then</em> we&#39;re ready for high-level narrative overviews.</p>

<p>It&#39;s a fair amount of work, but it&#39;s vital. Almost worse than being ignored is being misunderstood. The adoption history of <a href="https://en.wikipedia.org/wiki/Representational_state_transfer">REST architectures</a> provides an excellent example of this costly failure mode. Roy Fielding defined REST in a Ph.D. dissertation and codified it in the HTTP specification he helped author. Unfortunately, people write those for very particular audiences; neither are a very good starting place for shared context.</p>

<p>The key is meeting people in their software journey. Hypertext lets us focus on one thing at a time, stay <a href="https://en.wikipedia.org/wiki/Don%27t_repeat_yourself">DRY</a>, and put people first by supporting self-directed learning. It&#39;s comprehensive, but it doesn&#39;t leave people stranded with reference docs. It&#39;s engaging, but it doesn&#39;t lack precision when you need to look something up.</p>

<p>Not only is this an efficient way to communicate a complex concept asynchronously, but it also reflects our software patterns. So in that way, it reminds me of <a href="https://en.wikipedia.org/wiki/Conway%27s_law">Conway&#39;s Law</a>.</p>

<p>Time to get writing.</p>
]]></content:encoded>
      <guid>https://blog.freeformflow.com/building-bridges-communicating-complexity</guid>
      <pubDate>Sun, 27 Jun 2021 22:00:05 +0000</pubDate>
    </item>
    <item>
      <title>Way-Stop on the Search for the Once and Future Web</title>
      <link>https://blog.freeformflow.com/way-stop-on-the-search-for-the-once-and-future-web?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Man standing on mountain overlooking landscape&#xA;&#xA;This is an era of transition and transformation. My blog now has a new home, here on Write.as. That&#39;s because I spun down its old host, DashKite&#39;s Byline, along with the constellation of DashKite testbed products.&#xA;&#xA;Photo Credit: Tim Bogdanov&#xA;&#xA;[Tim Bogdanov]: https://unsplash.com/@timbog80&#xA;&#xA;!--more--&#xA;&#xA;---&#xA;&#xA;DashKite&#39;s original goal of building a social network that prioritizes humans is important. But, as Dan and I worked over the years, we found that so much of the current Web stack has structural problems. Fortunately, many people like us are working on the Open Web, in standards bodies and working groups and companies worldwide. Once we pull out this current, harmful application layer, the underlying Web architecture is waiting for us, like hardwood flooring beneath old carpeting.&#xA;&#xA;Coming to this understanding has been an evolution. I&#39;ve been working on DashKite&#39;s technology stack for three years now. And in that time, I&#39;ve built some really awesome stuff. I initially did this work in the service of making DashKite products easy to build, deploy, and manage. And I accomplished that. But also, I think the technology I created with Dan will change how the Web works.&#xA;&#xA;In light of our newly realized capacity, we have new opportunity. Byline and its sibling products were a valuable proving ground to refine our approach, but they are not our end goal. A phase change is coming to democratize how we assemble the Web, and DashKite intends to be a leader in that space. &#xA;&#xA;But there is still much to be done, and we only have so much time.&#xA;&#xA;This calls for focus. Maintaining Byline or the others pulls resources from working on no-code. It takes focus to choose not to work on a traditional product category, like blogging. Instead, we&#39;re targeting Web development as a meta-problem and leaning into what makes DashKite unique and valuable.  &#xA;&#xA;This calls for patience. While we are leveraging utterly amazing features in the Open Web, there is still a fair amount of work ahead of us. Years of it. But if we&#39;re right, the result will be more than worth it. Being a dreamer is a calling to persist.&#xA;&#xA;[about-me]: https://www.freeformflow.com/about-me]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/mkXm5we3.jpg" alt="Man standing on mountain overlooking landscape"/></p>

<p>This is an era of transition and transformation. My blog now has a new home, here on Write.as. That&#39;s because I spun down its old host, DashKite&#39;s Byline, along with the constellation of DashKite testbed products.</p>

<p><em>Photo Credit: <a href="https://unsplash.com/@timbog80">Tim Bogdanov</a></em></p>



<hr/>

<p>DashKite&#39;s original goal of building a social network that prioritizes humans is important. But, as Dan and I worked over the years, we found that so much of the current Web stack has structural problems. Fortunately, many people like us are working on the Open Web, in standards bodies and working groups and companies worldwide. Once we pull out this current, harmful application layer, the underlying Web architecture is waiting for us, like hardwood flooring beneath old carpeting.</p>

<p>Coming to this understanding has been an evolution. I&#39;ve been working on DashKite&#39;s technology stack for three years now. And in that time, I&#39;ve built some <a href="https://www.freeformflow.com/about-me">really awesome stuff.</a> I initially did this work in the service of making DashKite products easy to build, deploy, and manage. And I accomplished that. But also, I think the technology I created with Dan will change how the Web works.</p>

<p>In light of our newly realized capacity, we have new opportunity. Byline and its sibling products were a valuable proving ground to refine our approach, but they are not our end goal. A <a href="https://venturebeat.com/2021/06/14/80-of-tech-could-be-built-outside-it-by-2024-thanks-to-low-code-tools/">phase change</a> is coming to democratize how we assemble the Web, and DashKite intends to be a leader in that space.</p>

<p>But there is still much to be done, and we only have so much time.</p>

<p>This calls for focus. Maintaining Byline or the others pulls resources from working on no-code. It takes focus to choose not to work on a traditional product category, like blogging. Instead, we&#39;re targeting Web development as a meta-problem and leaning into what makes DashKite unique and valuable.</p>

<p>This calls for patience. While we are leveraging utterly amazing features in the Open Web, there is still a fair amount of work ahead of us. Years of it. But if we&#39;re right, the result will be more than worth it. Being a dreamer is a calling to persist.</p>
]]></content:encoded>
      <guid>https://blog.freeformflow.com/way-stop-on-the-search-for-the-once-and-future-web</guid>
      <pubDate>Sun, 20 Jun 2021 20:55:33 +0000</pubDate>
    </item>
    <item>
      <title>Silicon Valley Doesn&#39;t Understand Value</title>
      <link>https://blog.freeformflow.com/silicon-valley-doesnt-understand-value?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Abstract Artwork of a Network-like Structure&#xA;&#xA;Metcalfe&#39;s Law is good for describing networked ethernet ports, absolutely useless for networked people. But Silicon Valley has relied on this law for almost 30 years to express how it thinks about the Web&#39;s value. They don&#39;t know what the fuck they&#39;re talking about.&#xA;&#xA;Author&#39;s Note: This post was originally published Feb 11, 2021 on (the currently defunct) Byline.&#xA;&#xA;!--more--&#xA;&#xA;I&#39;m fascinated by the polling around social media companies. A lot of people don&#39;t like them but still use them every day. That&#39;s evidence of a value proposition, but it&#39;s in superposition with a trash fire. What&#39;s going on?&#xA;&#xA;How do I asses the value of a social media company? The answer depends on how I ask. I can ask people how much money it would take to deactivate their account. I can ask investors to reach a consensus on the company&#39;s value. These are both interesting, but I am left unsatisfied. What I&#39;d really like is an evaluation based on first principles.  &#xA;&#xA;I might try Metcalfe&#39;s Law, which influenced early Web investment funds and still does. To summarize: A network&#39;s value scales as Nsup2/sup, where N is the number of nodes in the network. You can see the law only concerns itself with network size. It says, &#34;Bigger is better, and being the biggest at any cost is the best.&#34; That makes sense once you understand that Metcalfe&#39;s Law was originally written to express value for a telecommunications company owning and operating an ethernet network. The quantum of value is a given network connection.  &#xA;&#xA;But, the Web is more than a collection of ethernet ports. Sure, it uses distributed computing, but our goal is to network humans. We&#39;re people, not ports! I realize that sounds a little obvious, but Silicon Valley has used this ports-not-people law for nearly 30 years to justify their approach to evaluating companies. I want to do better, so I will be more precise. When I talk about value, I mean:  How valuable is the network to the people who spend time there? The quantum of value is now a moment I share with another person. Immediately, interesting implications fall out of this framing.  Am I spending these moments well? It depends on the people! &#xA;&#xA;Humans have a social context. And when networked, we might have a negative interaction, an interaction with negative value. Human networks are also dynamic and reactive, leading to emergent behavior. Enough negative interactions can displace and discourage the positive ones, reshaping what&#39;s possible. We see many, many, many, many, many, many, many, many, many examples of this. &#xA;&#xA;And as bad as all of that looks, it&#39;s still not the full picture of the harms. Metcalfe&#39;s Law doesn&#39;t have a time dependency. But, humans have memory and culture. The time we spend with each other is an investment, a collaboration that yields structures with exponential returns on value. However, a structure can produce a large positive (Ice Bucket Challenge) or negative (Qanon) value. Dr. Elfreda Chatman&#39;s work describes how the latter can grow and persist through her &#34;Small Worlds&#34; theory. (Thank you to Dr. Sarah Roberts for the tip.)  Current social media networks evaluate engagement, which considers these two phenomena to be equivalent. That&#39;s an outrage.&#xA;&#xA;This is all opportunity cost. The opportunity cost of denied positive value plus the generated negative value. It&#39;s exponential in nature and not even contemplated by Metcalfe&#39;s Law. But, while I sense the cost is massive, I still don&#39;t have a clear model to estimate that deficit. This cost&#39;s hidden nature means that too many people end up thankful that the trash fire keeps us warm at night, without noticing how deeply we&#39;ve all been wronged.&#xA;&#xA;---&#xA;&#xA;I&#39;ve established that Metcalfe&#39;s Law is not useful here, but can we build a value model for human networks? Is there already scholarship around a model that includes valence and time when evaluating a social network? I see that there is a rich vocabulary for describing structures in social graphs, but assessing the quality of interaction sounds more like information theory. However, information theory alone doesn&#39;t get me what I want. It&#39;s concerned with comparisons against noise, an interaction with zero value. But what about negative value? Is there an intersectional discipline that incorporates both? Some kind of &#34;social information theory&#34;? I&#39;ve reached the point of needing a librarian because I&#39;m not sure where to look.&#xA;&#xA;I don&#39;t have all the details worked out. But, just contemplating value through a human-centered framing gets me far enough to infer that current social media companies—with poisoned incentives around discovery and moderation—produce staggering opportunity cost. The burden is so immense, I struggle to imagine what the world would look like without it. People describing themselves as technologists have, for decades, used Metcalfe&#39;s Law because it feels like a &#34;quantitative&#34; way to assess value. It doesn&#39;t ask much from you. It doesn&#39;t ask you to think deeply of others or the most vulnerable. How orderly it must seem to discard essential context.  But, we bear responsibility for the systems we build. To be a technologist means context is part of the deal. To be a technologist means we have an obligation; we must make that hard-to-imagine world a reality.&#xA;&#xA;[nbc poll]: https://www.nbcnews.com/politics/meet-the-press/poll-americans-give-social-media-clear-thumbs-down-n991086&#xA;&#xA;[ocean weight]: https://www.usgs.gov/special-topic/water-science-school/science/how-much-water-there-earth?qt-sciencecenterobjects=0#qt-sciencecenterobjects&#xA;[pay offline]: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0207101&#xA;[facebook market cap]: https://ycharts.com/companies/FB&#xA;[metcalfe&#39;s law]: https://spectrum.ieee.org/computing/networks/metcalfes-law-is-wrong&#xA;[chen]: https://andrewchen.co/social-network-death-spiral-how-metcalfes-law-can-work-against-you/&#xA;&#xA;[chou]: https://medium.com/@triketora/ask-me-anything-about-reddits-cesspit-of-toxicity-f4c9e89a4da6&#xA;[lavin]: https://twitter.com/chickinkiev/status/1357903362142969860&#xA;[robocall]: https://twitter.com/bofadibeppo/status/1357444789487030272&#xA;[dating-app]: https://www.vice.com/en/article/z3v8bx/non-binary-people-dating-app-problems&#xA;[nakamura]: https://www.ted.com/talks/lisanakamuratheinternetisatrashfirehereshowtofixit&#xA;[amnesty]: https://twitter.com/EmilyDreyfuss/status/1074894868231536640&#xA;[baking]: https://www.youtube.com/watch?v=6abePkXncCM&#xA;[antarctica]: https://twitter.com/bpopken/status/1088831993234841600&#xA;[orbiting]: https://www.elle.com/uk/life-and-culture/a20123054/what-is-orbiting/&#xA;&#xA;[chatman]: https://en.wikipedia.org/wiki/ElfredaChatman&#xA;[roberts]: https://twitter.com/ubiquity75/status/1357744849370243073&#xA;[myth]: https://byline.dashkite.com/post/dashkite/93Mq7ygR0bPK-K8o-wXdDw/the-myth-of-the-hard-problem-of-moderation&#xA;[affordances]: https://byline.dashkite.com/post/david/gA4eY4xoIjkUwKtUGrp8mQ/social-web-moderation-toxicity-overwatch-death-stranding&#xA;&#xA;[network textbook]: https://faculty.ucr.edu/~hanneman/nettext/&#xA;[information theory]: https://en.wikipedia.org/wiki/Information_theory]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/HhRqLqFl.jpeg" alt="Abstract Artwork of a Network-like Structure"/></p>

<p>Metcalfe&#39;s Law is good for describing networked ethernet ports, absolutely useless for networked people. But Silicon Valley has relied on this law for almost 30 years to express how it thinks about the Web&#39;s value. They don&#39;t know what the fuck they&#39;re talking about.</p>

<p><strong>Author&#39;s Note: This post was originally published Feb 11, 2021 on (the currently defunct) Byline.</strong></p>



<p>I&#39;m fascinated by the polling around <a href="https://www.nbcnews.com/politics/meet-the-press/poll-americans-give-social-media-clear-thumbs-down-n991086">social media companies</a>. A lot of people don&#39;t like them but still use them every day. That&#39;s evidence of a value proposition, but it&#39;s in superposition with a trash fire. What&#39;s going on?</p>

<p>How do I asses the value of a social media company? The answer depends on how I ask. I can ask people how much money it would take to <a href="https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0207101">deactivate their account</a>. I can ask investors to <a href="https://ycharts.com/companies/FB">reach a consensus</a> on the company&#39;s value. These are both interesting, but I am left unsatisfied. What I&#39;d really like is an evaluation based on first principles.</p>

<p>I might try <a href="https://spectrum.ieee.org/computing/networks/metcalfes-law-is-wrong">Metcalfe&#39;s Law</a>, which influenced early Web investment funds and <a href="https://andrewchen.co/social-network-death-spiral-how-metcalfes-law-can-work-against-you/">still does</a>. To summarize: A network&#39;s value scales as N<sup>2</sup>, where N is the number of nodes in the network. You can see the law only concerns itself with network size. It says, “Bigger is better, and being the biggest at any cost is the best.” That makes sense once you understand that Metcalfe&#39;s Law was originally written to express value for a telecommunications company owning and operating an ethernet network. The quantum of value is a given network connection.</p>

<p>But, the Web is more than a collection of ethernet ports. Sure, it uses distributed computing, but our goal is to network humans. We&#39;re people, not ports! I realize that sounds a little obvious, but Silicon Valley has used this ports-not-people law for nearly 30 years to justify their approach to evaluating companies. I want to do better, so I will be more precise. When I talk about value, I mean:  <em>How valuable is the network to the people who spend time there?</em> The quantum of value is now a moment I share with another person. Immediately, interesting implications fall out of this framing.  Am I spending these moments well? It depends on the people!</p>

<p>Humans have a social context. And when networked, we might have a negative interaction, an interaction with <em>negative value</em>. Human networks are also dynamic and reactive, leading to emergent behavior. Enough negative interactions can displace and discourage the positive ones, reshaping what&#39;s possible. We see <a href="https://medium.com/@triketora/ask-me-anything-about-reddits-cesspit-of-toxicity-f4c9e89a4da6">many</a>, <a href="https://twitter.com/chick_in_kiev/status/1357903362142969860">many</a>, <a href="https://twitter.com/bofadibeppo/status/1357444789487030272">many</a>, <a href="https://www.vice.com/en/article/z3v8bx/non-binary-people-dating-app-problems">many</a>, <a href="https://www.ted.com/talks/lisa_nakamura_the_internet_is_a_trash_fire_here_s_how_to_fix_it">many</a>, <a href="https://twitter.com/EmilyDreyfuss/status/1074894868231536640">many</a>, <a href="https://www.youtube.com/watch?v=6abePkXncCM">many</a>, <a href="https://twitter.com/bpopken/status/1088831993234841600">many</a>, <a href="https://www.elle.com/uk/life-and-culture/a20123054/what-is-orbiting/">many</a> examples of this.</p>

<p>And as bad as all of that looks, it&#39;s still not the full picture of the harms. Metcalfe&#39;s Law doesn&#39;t have a time dependency. But, humans have memory and culture. The time we spend with each other is an investment, a collaboration that yields structures with exponential returns on value. However, a structure can produce a large positive (Ice Bucket Challenge) or negative (Qanon) value. <a href="https://en.wikipedia.org/wiki/Elfreda_Chatman">Dr. Elfreda Chatman&#39;s work</a> describes how the latter can grow and persist through her “Small Worlds” theory. (Thank you to <a href="https://twitter.com/ubiquity75/status/1357744849370243073">Dr. Sarah Roberts</a> for the tip.)  Current social media networks evaluate engagement, which considers these two phenomena to be equivalent. That&#39;s an outrage.</p>

<p>This is all opportunity cost. The opportunity cost of denied positive value plus the generated negative value. It&#39;s exponential in nature and not even contemplated by Metcalfe&#39;s Law. But, while I sense the cost is massive, I still don&#39;t have a clear model to estimate that deficit. This cost&#39;s hidden nature means that too many people end up thankful that the trash fire keeps us warm at night, without noticing how deeply we&#39;ve all been wronged.</p>

<hr/>

<p>I&#39;ve established that Metcalfe&#39;s Law is not useful here, but can we build a value model for human networks? Is there already scholarship around a model that includes valence and time when evaluating a social network? I see that there is a <a href="https://faculty.ucr.edu/~hanneman/nettext/">rich vocabulary</a> for describing structures in social graphs, but assessing the quality of interaction sounds more like <a href="https://en.wikipedia.org/wiki/Information_theory">information theory</a>. However, information theory alone doesn&#39;t get me what I want. It&#39;s concerned with comparisons against noise, an interaction with zero value. But what about negative value? Is there an intersectional discipline that incorporates both? Some kind of “social information theory”? I&#39;ve reached the point of needing a librarian because I&#39;m not sure where to look.</p>

<p>I don&#39;t have all the details worked out. But, just contemplating value through a human-centered framing gets me far enough to infer that current social media companies—with <a href="https://byline.dashkite.com/post/dashkite/93Mq7ygR0bPK-K8o-wXdDw/the-myth-of-the-hard-problem-of-moderation">poisoned incentives</a> around discovery and moderation—produce <em>staggering</em> opportunity cost. The burden is so immense, I struggle to imagine what the world would look like without it. People describing themselves as technologists have, for decades, used Metcalfe&#39;s Law because it feels like a “quantitative” way to assess value. It doesn&#39;t ask much from you. It doesn&#39;t ask you to think deeply of others or the most vulnerable. How orderly it must seem to discard essential context.  But, <a href="https://byline.dashkite.com/post/david/gA4eY4xoIjkUwKtUGrp8mQ/social-web-moderation-toxicity-overwatch-death-stranding">we bear responsibility for the systems we build</a>. To be a technologist means context is part of the deal. To be a technologist means we have an obligation; we must make that hard-to-imagine world a reality.</p>
]]></content:encoded>
      <guid>https://blog.freeformflow.com/silicon-valley-doesnt-understand-value</guid>
      <pubDate>Sun, 20 Jun 2021 07:07:34 +0000</pubDate>
    </item>
    <item>
      <title>Affordances of Abuse: What Overwatch Creators Could Learn from Death Stranding</title>
      <link>https://blog.freeformflow.com/affordances-of-abuse-what-overwatch-creators-could-learn-from-death-stranding?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Cover Art of Overwatch and Death Stranding&#xA;&#xA;Two games. Both feature online collaboration tools. But only Overwatch was featured prominently in a TED Talk titled &#34;The Internet is a Trash Fire.&#34; Maybe Kaplan should study what Kojima did and avoid that whole trash fire situation.&#xA;&#xA;Author&#39;s Note: This post was originally published Jan 31, 2021 on (the currently defunct) Byline.&#xA;&#xA;!--more--&#xA;&#xA;Dr. Lisa Nakamura gave a TED talk based on a course she teaches at the University of Michigan, titled &#34;The Internet is a Trash Fire&#34;. She explains right in her opening that such a phrase needs no explanation. Everyone intuitively understands that phrase, even though people from marginalized communities face disproportionate abuse.  &#xA;&#xA;Dr. Nakamura dedicates a big chunk of time to the proliferation of esports as a commercial and social entity on the Web, using Overwatch as a specific example. During the pandemic, I’ve been gaming a lot so I’ve got to thinking about Dr. Nakamura’s observations and how they relate to our work at DashKite.&#xA;&#xA;What are the salient social dynamics of distributed collaboration in gaming? Can we identify properties that shape them? Can they be generalized and applied in broader contexts? Can we see the first principles that would underlie the sustainable and psychologically beneficial Web Communities DashKite seeks to foster?&#xA;&#xA;With that goal in mind, let&#39;s compare Overwatch and Death Stranding.&#xA;&#xA;The Toxicity Trash Fire&#xA;While Overwatch and Death Stranding both support Web-enabled human collaboration, their means and affect are starkly different. I&#39;m following Dr. Nakamura&#39;s lead to focus on Overwatch, but FPS titles have such a strong association with abusive behaviors that they appear intrinsic to the genre. That&#39;s a pretty clear problem, one that Death Stranding does not share. In fact, some Death Stranding reviews described the collaboration mechanics with an almost spiritual association.&#xA;&#xA;The word we use for this abuse is &#34;toxic.&#34; It&#39;s in Dr. Nakamura&#39;s TED talk, in online discussions of this issue, even within Blizzard&#39;s own public communications on the problem. While &#34;toxic&#34; captures the way abuse has corrosive, cascading effects that make a space inhospitable, I don&#39;t like it. It assumes intrinsicality. It lacks precision. It diffuses blame. Toxicity once described an individual&#39;s actions, but people now use it to refer to this cultural conceit, an ambient glow of poorly concealed rage. Something we must come to expect—and our vulnerable must endure—if we wish to exist in certain Web spaces.&#xA;&#xA;The &#34;toxicity&#34; framing posits that without rules or society to restrain us, we are all—at our core selves—monsters, just screaming agents of abuse and chaos. Only with the right mix of rewards (carrots) and punishments (sticks) can we hope to contain our monsters and live peacefully. In addition to being pessimistic, it&#39;s flatly wrong. Humans indeed have an immense capacity for harm and a susceptibility to the influence of malicious persuasion. Those are huge liabilities. But developmental psychology tells us that our baseline is constructive.&#xA;&#xA;So, what we need is a framework, some organizing principle to get us closer to the absolute moral truth on the matter (pretzels). That brings us to the work of Kim Crayton and her leadership of the #causeascene movement. She teaches that we must always engage in systemic thinking to test that the most vulnerable are prioritized. &#xA;&#xA;Focus on that test while we look at these games.&#xA;&#xA;Carrots Plus Sticks Does Not Equal Pretzels&#xA;The collaboration system constructed by Overwatch assumes good faith. It assumes a context of professional-level, competitive play. Everyone on a team knows each other. There is support from coaches. There&#39;s a lot of money on the line. This is all under the auspices of the Overwatch League. We&#39;re all in this together. etc.  Even under these conditions, you can see racism and homophobia oozing out at the edges. Still, the plan was to take these tools and hand them to the general public. &#xA;&#xA;Overwatch is a hard game. Under ideal matchmaking, you will lose 50% of the time, even as your skill improves. It can be tempting to blame other people. A team is divided into three roles. If any member makes a serious mistake, it greatly costs the team&#39;s combat capacity. And if the team fails, you lose points. Teams have coaches for a reason. Without training, it is easy for failure to escalate into emotional dysregulation. Avoiding that is a skill you can build, but in the meantime, there&#39;s a person on the other end of that live mic.&#xA;&#xA;Overwatch already fails the systemic thinking test by implementing a collaboration system that relies on good-faith to prevent abuse. Overwatch then attached that broken tool to a game that is very effective at stressing emotional regulation. So, of course, people used that collaboration tool to broadcast abuse. &#xA;&#xA;What did Blizzard do about it? Well, early on, Jeff Kaplan, Lead Designer of Overwatch and Vice President at Blizzard Entertainment, had the gall to complain that it was time-consuming to develop moderation tools. No. I&#39;m serious. He recorded and published a video of himself complaining that it&#39;s a distraction. &#xA;&#xA;People&#39;s safety is not an ancillary feature. It is a core feature, by definition, because it allows people to play the game. Think of it this way: Overwatch is popular, but how popular would it be if huge swaths of the population weren&#39;t actively discouraged from playing? We don&#39;t know the answer because Kaplan is bad at his job. He told us. That video is breathtaking. &#xA;&#xA;He even signs off by saying:&#xA;&#xA;  Remember to pat your teammates on the back, and if you have that negative comment, maybe just hold it back. Thanks, guys.&#xA;&#xA;🤯 🤯 🤯&#xA;&#xA;Fortunately, Blizzard didn&#39;t rely entirely on the power of positive thinking. They introduced an endorsement system to let players build up a reputation. They applied some machine learning to automate abuse detection. A few weeks ago, Overwatch released Priority Passes to address a years-long issue with role balancing. But, if you think about Crayton&#39;s model, these are nudges. A carrot to bribe players to be good, but, wow, they need so many sticks to hold the line. &#xA;&#xA;The Priority Passes are an even better example. There was a relative deficit of people willing to play the Tank and Support roles compared to the Damage player population. That slows matchmaking, degrading the quality and value of the game. Sounds serious, right? But instead of locating and addressing the imbalance&#39;s fundamental cause, they just bribed players into playing the disfavored roles.&#xA;&#xA;In his video, Kaplan uses the word &#34;community,&#34; and people use that word a lot on the Web. But, a real community requires a systemic approach. All the sticks and carrots in the world aren&#39;t going to fix a hope-based design strategy.&#xA;&#xA;No Need to Moderate What You Can Eliminate&#xA;Death Stranding also has Web-powered collaboration. But unlike Overwatch, there is a layer of indirection. Death Stranding&#39;s consensus algorithm modulates and attenuates player interaction, so players cannot directly communicate.&#xA;&#xA;That slows the transfer of information, which limits what kinds of collaboration players can do. But, it also limits their ability to be abusive. In fact, players cannot express abuse in Death Stranding. I&#39;m going to say that again because it bears repeating.&#xA;&#xA;Players cannot express abuse in Death Stranding.&#xA;&#xA;That&#39;s an amazing constraint! It solves so many problems—and passes the systems thinking test—by simply reducing the bandwidth of information transfer. There&#39;s nothing to moderate because there&#39;s no abuse. From here, a designer is free to work on building value from the collaboration features. I&#39;m sure Kaplan would be so jealous to find out how much time that left Kojima&#39;s team to work on &#34;core&#34; features.&#xA;&#xA;While the bandwidth is limited, the collaboration is not trivial. Because the allocations are emergent, they can sometimes be surprising. For example, a bridge to nowhere with hundreds of thousands of votes. In this case, while the bridge is not linked to an existential objective, the collective has nevertheless deemed it valuable and signaled for its propagation. These kinds of unconventional solutions are a hallmark of constraint-based agents. And in this case, we can be safely delighted by surprises instead of horrified by the harms they unleash.&#xA;&#xA;Death Stranding leans into the collaboration system to enrich it with narrative. From this Polygon review:&#xA;&#xA;  Forming a Strand Contract is like favoriting another player. A Strand Contract makes it more likely that you&#39;ll see that player&#39;s structures and abandoned cargo in your game....&#xA;    This is a good way to make a connection to your friends, but there&#39;s also a benefit to forming strand contracts with people with a ton of Likes, which is an indirect indication that their structures are useful and in good positions. Creating a Strand Contract is to both parties&#39; advantages: They get more Likes, and their stuff — ladders, bridges, and so on — will appear more often in your game.&#xA;    As your porter grade increases... you&#39;ll be able to form more Strand Contracts. &#xA;&#xA;In the narrative, there is a social contract about humans pulling together to face down cataclysmic forces. While the game offers these reciprocal perks (carrot), it does appeal to your self-motivation with a helpfulness score and runs a rough emulation of something like a community. &#xA;&#xA;Even reviewers who found the game odd noted the potency of the collaboration mechanic. Based on interviews from Hideo Kojima, Director of Death Stranding, this appears to be intentional. His themes hammer on connectedness, interdependency, and avoiding harm. While I admit it&#39;s an odd game, it&#39;s an amazing feat of distributed collaboration.&#xA;&#xA;Affordances of Abuse&#xA;When people discuss toxicity in the general Web, the common wisdom is to do something about anonymity. That&#39;s wisdom that is both widespread and persistent. The impulse makes sense. We see a symptom and seek recourse within our power. But it&#39;s an individualistic approach that cannot solve a systemic problem.&#xA;&#xA;We can draw on the key principles Crayton identifies when engaging in systemic thinking.&#xA;  Tech is not neutral, nor is it apolitical.  Intention without strategy is chaos. Lack of inclusion is a risk/crisis management issue. Prioritize the most vulnerable.&#xA;&#xA;Technologists have failed us so spectacularly because they do not want to create safe platform contexts. They do not prioritize the most vulnerable. It&#39;s a choice. It&#39;s also an anti-pattern; instead of an inclusionary affordance, it becomes an affordance that explicitly favors abuse. &#xA;&#xA;Under these conditions, what recourse do the abused have? They reach for ending anonymity because they cannot imagine platforms providing trust contexts. But in so doing, they pit privacy against safety. Those properties are not intrinsically at odds. In fact, they are part of an interlocking whole that facilitates human rights in distributed systems. But when a platform is not aligned with that goal, it creates these affordances of abuse and leaves individuals to pick up the pieces.&#xA;&#xA;If I built a line of toasters that regularly burned people&#39;s houses down, I&#39;d share culpability. Kaplan built a platform where people are regularly abused. That&#39;s a similar design failure, and he bears culpability.  We can restate that: &#xA;&#xA;We bear responsibility for the systems we build.&#xA;&#xA;This case study is a demonstration that we should consider carefully who we prioritize.  By default, systems should not allow abuse. Riskier configurations require a trust threshold and, therefore, a context to establish that trust. &#xA;&#xA;DashKite uses this design principle in our product development process. We&#39;re starting with our RSS reader because, exactly like Death Stranding, you can&#39;t express abuse to others on that platform. And while we&#39;re excited about Civic, its more powerful feature set requires a trust context worthy of the task. What does that context look like? That&#39;s the right question, and we&#39;re working on it!&#xA;&#xA;[nakamura]: https://twitter.com/lnakamur&#xA;[internet trash fire]: https://www.ted.com/talks/lisanakamuratheinternetisatrashfirehereshowtofixit&#xA;[esports]: https://en.wikipedia.org/wiki/Esports&#xA;[sustainability]: https://www.dashkite.com/mission/sustainability&#xA;[overwatch]: https://playoverwatch.com/en-us/&#xA;[death stranding]: https://www.playstation.com/en-us/games/death-stranding/&#xA;[blizzard video]: https://www.youtube.com/watch?t=336&amp;v=CqPdqli0jTs&#xA;[moral baseline]: https://www.bbcearth.com/blog/%3Farticle%3Dare-babies-born-good-or-evil/&#xA;[altruism]: https://www.sciencemag.org/news/2014/08/human-altruism-traces-back-origins-humanity&#xA;[pretzels]: https://nbcthegoodplace.tumblr.com/post/181952203734/warm-pretzels-and-absolute-moral-truth-is-the&#xA;[crayton]: https://twitter.com/KimCrayton1&#xA;[causeascene]: https://hashtagcauseascene.com/&#xA;[wheaton]: https://www.washingtonpost.com/posteverything/wp/2014/11/11/anonymous-trolls-are-destroying-online-games-heres-how-to-stop-them/&#xA;[biba]: https://twitter.com/erinbiba/status/1338445562404855811&#xA;[2020 atlantic op-ed]: https://www.wired.com/story/toxicity-in-gaming-is-dangerous-heres-how-to-stand-up-to-it/&#xA;[dellor]: https://vocal.media/gamers/overwatch-pro-ends-his-esports-career-thanks-to-racist-outburst-is-this-the-new-normal &#xA;[xqc]: https://www.washingtonpost.com/news/early-lead/wp/2018/01/20/competitive-video-gaming-is-going-pro-can-its-top-players-clean-up-an-ugly-culture/&#xA;[overwatch roles]: https://overwatch.fandom.com/wiki/Role&#xA;[kaplan article]: https://kotaku.com/blizzard-says-fighting-bad-behavior-is-slowing-down-ove-1809062317&#xA;[kaplan video]: https://www.youtube.com/watch?v=rnfzzz8pIBE&#xA;[overwatch endorsement]: https://www.pcgamesn.com/overwatch/overwatch-toxicity&#xA;[overwatch machine learning]: https://www.pcgamesn.com/overwatch/toxic-behaviour-machine-learning&#xA;[overwatch priority pass]: https://playoverwatch.com/en-us/news/23572231/the-whats-whys-and-hows-of-the-overwatch-priority-pass/&#xA;[death stranding polygon]: https://www.polygon.com/death-stranding-guide/2019/11/7/20939925/bridge-links-strand-contracts-likes-friends-structures-cargo&#xA;[death stranding npr]: https://www.npr.org/2019/11/01/774781133/new-game-death-stranding-is-a-compelling-mess&#xA;[kojima interview]: https://www.washingtonpost.com/video-games/2019/11/08/we-are-living-hideo-kojimas-dystopian-nightmare-can-he-save-us/&#xA;[blizzard diversity]: https://www.gamesindustry.biz/articles/2021-01-27-activision-blizzard-says-interviewing-diverse-candidates-for-every-opening-unworkable&#xA;[unexpected bridge]: https://www.reddit.com/r/DeathStranding/comments/ezi48i/howdoesthishappenrandombridgewithalmost/&#xA;[reader]: https://www.dashkite.com/products/reader&#xA;[civic]: https://www.dashkite.com/products/civic&#xA;[contact]: https://www.dashkite.com/contact]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/w6Y3JEAV.png" alt="Cover Art of Overwatch and Death Stranding"/></p>

<p>Two games. Both feature online collaboration tools. But only Overwatch was featured prominently in a TED Talk titled “The Internet is a Trash Fire.” Maybe Kaplan should study what Kojima did and avoid that whole trash fire situation.</p>

<p><strong>Author&#39;s Note: This post was originally published Jan 31, 2021 on (the currently defunct) Byline.</strong></p>



<p><a href="https://twitter.com/lnakamur">Dr. Lisa Nakamura</a> gave a TED talk based on a course she teaches at the University of Michigan, titled <a href="https://www.ted.com/talks/lisa_nakamura_the_internet_is_a_trash_fire_here_s_how_to_fix_it">“The Internet is a Trash Fire”</a>. She explains right in her opening that such a phrase needs no explanation. Everyone intuitively understands that phrase, even though people from marginalized communities face disproportionate abuse.</p>

<p>Dr. Nakamura dedicates a big chunk of time to the proliferation of <a href="https://en.wikipedia.org/wiki/Esports">esports</a> as a commercial and social entity on the Web, using Overwatch as a specific example. During the pandemic, I’ve been gaming a lot so I’ve got to thinking about Dr. Nakamura’s observations and how they relate to our work at DashKite.</p>

<p>What are the salient social dynamics of <em>distributed collaboration</em> in gaming? Can we identify properties that shape them? Can they be generalized and applied in broader contexts? Can we see the first principles that would underlie the <a href="https://www.dashkite.com/mission/sustainability">sustainable</a> and psychologically beneficial Web Communities DashKite seeks to foster?</p>

<p>With that goal in mind, let&#39;s compare <a href="https://playoverwatch.com/en-us/">Overwatch</a> and <a href="https://www.playstation.com/en-us/games/death-stranding/">Death Stranding.</a></p>

<h2 id="the-toxicity-trash-fire" id="the-toxicity-trash-fire">The Toxicity Trash Fire</h2>

<p>While Overwatch and Death Stranding both support Web-enabled human collaboration, their means and affect are starkly different. I&#39;m following Dr. Nakamura&#39;s lead to focus on Overwatch, but FPS titles have such a strong association with abusive behaviors that they appear intrinsic to the genre. That&#39;s a pretty clear problem, one that Death Stranding does not share. In fact, some Death Stranding reviews described the collaboration mechanics with an almost spiritual association.</p>

<p>The word we use for this abuse is “toxic.” It&#39;s in Dr. Nakamura&#39;s TED talk, in online discussions of this issue, even within <a href="https://www.youtube.com/watch?t=336&amp;v=CqPdqli0jTs">Blizzard&#39;s own public communications on the problem</a>. While “toxic” captures the way abuse has corrosive, cascading effects that make a space inhospitable, I don&#39;t like it. It assumes intrinsicality. It lacks precision. It diffuses blame. Toxicity once described an individual&#39;s actions, but people now use it to refer to this cultural conceit, an ambient glow of poorly concealed rage. Something we must come to expect—and our vulnerable must endure—if we wish to exist in certain Web spaces.</p>

<p>The “toxicity” framing posits that without rules or society to restrain us, we are all—at our core selves—monsters, just screaming agents of abuse and chaos. Only with the right mix of rewards (carrots) and punishments (sticks) can we hope to contain our monsters and live peacefully. In addition to being pessimistic, it&#39;s flatly wrong. Humans indeed have an immense capacity for harm and a susceptibility to the influence of malicious persuasion. Those are huge liabilities. But developmental psychology tells us that our <a href="https://www.bbcearth.com/blog/%3Farticle%3Dare-babies-born-good-or-evil/">baseline</a> is <a href="https://www.sciencemag.org/news/2014/08/human-altruism-traces-back-origins-humanity">constructive</a>.</p>

<p>So, what we need is a framework, some organizing principle to get us closer to the absolute moral truth on the matter (<a href="https://nbcthegoodplace.tumblr.com/post/181952203734/warm-pretzels-and-absolute-moral-truth-is-the">pretzels</a>). That brings us to the work of <a href="https://twitter.com/KimCrayton1">Kim Crayton</a> and her leadership of the <a href="https://hashtagcauseascene.com/"><a href="https://blog.freeformflow.com/tag:causeascene" class="hashtag"><span>#</span><span class="p-category">causeascene</span></a> movement</a>. She teaches that we must always engage in systemic thinking to test that the most vulnerable are prioritized.</p>

<p>Focus on that test while we look at these games.</p>

<h2 id="carrots-plus-sticks-does-not-equal-pretzels" id="carrots-plus-sticks-does-not-equal-pretzels">Carrots Plus Sticks Does Not Equal Pretzels</h2>

<p>The collaboration system constructed by Overwatch assumes good faith. It assumes a context of professional-level, competitive play. Everyone on a team knows each other. There is support from coaches. There&#39;s a lot of money on the line. This is all under the auspices of the Overwatch League. We&#39;re all in this together. etc.  <em>Even under these conditions</em>, you can see <a href="https://vocal.media/gamers/overwatch-pro-ends-his-esports-career-thanks-to-racist-outburst-is-this-the-new-normal">racism</a> and <a href="https://www.washingtonpost.com/news/early-lead/wp/2018/01/20/competitive-video-gaming-is-going-pro-can-its-top-players-clean-up-an-ugly-culture/">homophobia</a> oozing out at the edges. Still, the plan was to take these tools and hand them to the general public.</p>

<p>Overwatch is a hard game. Under ideal matchmaking, you will lose 50% of the time, even as your skill improves. It can be tempting to blame other people. A team is divided into <a href="https://overwatch.fandom.com/wiki/Role">three roles</a>. If any member makes a serious mistake, it greatly costs the team&#39;s combat capacity. And if the team fails, you lose points. Teams have coaches for a reason. Without training, it is easy for failure to escalate into emotional dysregulation. Avoiding that is a skill you can build, but in the meantime, there&#39;s a person on the other end of that live mic.</p>

<p>Overwatch already fails the systemic thinking test by implementing a collaboration system that relies on good-faith to prevent abuse. Overwatch then attached that broken tool to a game that is very effective at stressing emotional regulation. So, <em>of course,</em> people used that collaboration tool to broadcast abuse.</p>

<p>What did Blizzard do about it? Well, early on, Jeff Kaplan, Lead Designer of Overwatch and Vice President at Blizzard Entertainment, had the gall to <a href="https://kotaku.com/blizzard-says-fighting-bad-behavior-is-slowing-down-ove-1809062317"><em>complain</em></a> that it was time-consuming to develop moderation tools. No. I&#39;m serious. He recorded and published a <a href="https://www.youtube.com/watch?v=rnfzzz8pIBE">video of himself complaining that it&#39;s a distraction.</a></p>

<p>People&#39;s safety is not an ancillary feature. It is a core feature, by definition, because it allows people to play the game. Think of it this way: Overwatch is popular, but how popular would it be if huge swaths of the population weren&#39;t actively discouraged from playing? We don&#39;t know the answer because Kaplan is bad at his job. He told us. That video is <em>breathtaking</em>.</p>

<p>He even signs off by saying:</p>

<blockquote><p>Remember to pat your teammates on the back, and if you have that negative comment, maybe just hold it back. Thanks, guys.</p></blockquote>

<p>🤯 🤯 🤯</p>

<p>Fortunately, Blizzard didn&#39;t rely entirely on the power of positive thinking. They introduced an <a href="https://www.pcgamesn.com/overwatch/overwatch-toxicity">endorsement system</a> to let players build up a reputation. They applied some <a href="https://www.pcgamesn.com/overwatch/toxic-behaviour-machine-learning">machine learning</a> to automate abuse detection. A few weeks ago, Overwatch released <a href="https://playoverwatch.com/en-us/news/23572231/the-whats-whys-and-hows-of-the-overwatch-priority-pass/">Priority Passes</a> to address a years-long issue with role balancing. But, if you think about Crayton&#39;s model, these are nudges. A carrot to bribe players to be good, but, <em>wow</em>, they need so many sticks to hold the line.</p>

<p>The Priority Passes are an even better example. There was a relative deficit of people willing to play the Tank and Support roles compared to the Damage player population. That slows matchmaking, degrading the quality and value of the game. Sounds serious, right? But instead of locating and addressing the imbalance&#39;s fundamental cause, they just bribed players into playing the disfavored roles.</p>

<p>In his video, Kaplan uses the word “community,” and people use that word a lot on the Web. But, a real community requires a systemic approach. All the sticks and carrots in the world aren&#39;t going to fix a hope-based design strategy.</p>

<h2 id="no-need-to-moderate-what-you-can-eliminate" id="no-need-to-moderate-what-you-can-eliminate">No Need to Moderate What You Can Eliminate</h2>

<p>Death Stranding also has Web-powered collaboration. But unlike Overwatch, there is a layer of indirection. Death Stranding&#39;s consensus algorithm modulates and attenuates player interaction, so players cannot directly communicate.</p>

<p>That slows the transfer of information, which limits what kinds of collaboration players can do. But, it also limits their ability to be abusive. In fact, players cannot express abuse in Death Stranding. I&#39;m going to say that again because it bears repeating.</p>

<p><em>Players cannot express abuse in Death Stranding.</em></p>

<p>That&#39;s an amazing constraint! It solves so many problems—and passes the systems thinking test—by simply reducing the bandwidth of information transfer. There&#39;s nothing to moderate because there&#39;s <em>no abuse</em>. From here, a designer is free to work on building value from the collaboration features. I&#39;m sure Kaplan would be so jealous to find out how much time that left Kojima&#39;s team to work on “core” features.</p>

<p>While the bandwidth is limited, the collaboration is not trivial. Because the allocations are emergent, they can sometimes be surprising. For example, a <a href="https://www.reddit.com/r/DeathStranding/comments/ezi48i/how_does_this_happen_random_bridge_with_almost/">bridge to nowhere with hundreds of thousands of votes</a>. In this case, while the bridge is not linked to an existential objective, the collective has nevertheless deemed it valuable and signaled for its propagation. These kinds of unconventional solutions are a hallmark of constraint-based agents. And in this case, we can be safely delighted by surprises instead of horrified by the harms they unleash.</p>

<p>Death Stranding leans into the collaboration system to enrich it with narrative. From <a href="https://www.polygon.com/death-stranding-guide/2019/11/7/20939925/bridge-links-strand-contracts-likes-friends-structures-cargo">this Polygon review</a>:</p>

<blockquote><p>Forming a Strand Contract is like favoriting another player. A Strand Contract makes it more likely that you&#39;ll see that player&#39;s structures and abandoned cargo in your game....</p>

<p>This is a good way to make a connection to your friends, but there&#39;s also a benefit to forming strand contracts with people with a ton of Likes, which is an indirect indication that their structures are useful and in good positions. Creating a Strand Contract is to both parties&#39; advantages: They get more Likes, and their stuff — ladders, bridges, and so on — will appear more often in your game.</p>

<p>As your porter grade increases... you&#39;ll be able to form more Strand Contracts.</p></blockquote>

<p>In the narrative, there is a social contract about humans pulling together to face down cataclysmic forces. While the game offers these reciprocal perks (carrot), it does appeal to your self-motivation with a helpfulness score and runs a rough emulation of something like a community.</p>

<p>Even <a href="https://www.npr.org/2019/11/01/774781133/new-game-death-stranding-is-a-compelling-mess">reviewers who found the game odd</a> noted the potency of the collaboration mechanic. Based on <a href="https://www.washingtonpost.com/video-games/2019/11/08/we-are-living-hideo-kojimas-dystopian-nightmare-can-he-save-us/">interviews from Hideo Kojima</a>, Director of Death Stranding, this appears to be intentional. His themes hammer on connectedness, interdependency, and avoiding harm. While I admit it&#39;s an odd game, it&#39;s an amazing feat of distributed collaboration.</p>

<h2 id="affordances-of-abuse" id="affordances-of-abuse">Affordances of Abuse</h2>

<p>When people discuss toxicity in the general Web, the common wisdom is to do something about <em>anonymity</em>. That&#39;s <a href="https://www.washingtonpost.com/posteverything/wp/2014/11/11/anonymous-trolls-are-destroying-online-games-heres-how-to-stop-them/">wisdom</a> that is both <a href="https://twitter.com/erinbiba/status/1338445562404855811">widespread</a> and <a href="https://www.wired.com/story/toxicity-in-gaming-is-dangerous-heres-how-to-stand-up-to-it/">persistent</a>. The impulse makes sense. We see a symptom and seek recourse within our power. But it&#39;s an individualistic approach that cannot solve a systemic problem.</p>

<p>We can draw on the key principles Crayton identifies when engaging in systemic thinking.
&gt; Tech is not neutral, nor is it apolitical.  Intention without strategy is chaos. Lack of inclusion is a risk/crisis management issue. Prioritize the most vulnerable.</p>

<p>Technologists have failed us so spectacularly because they do not want to create safe platform contexts. They do not prioritize the most vulnerable. It&#39;s a choice. It&#39;s also an anti-pattern; instead of an inclusionary affordance, it becomes an affordance that explicitly favors abuse.</p>

<p>Under these conditions, what recourse do the abused have? They reach for ending anonymity because they cannot imagine platforms providing trust contexts. But in so doing, they pit privacy against safety. Those properties are not intrinsically at odds. In fact, they are part of an <a href="https://www.dashkite.com/mission/sustainability">interlocking whole</a> that facilitates human rights in distributed systems. But when a platform is not aligned with that goal, it creates these affordances of abuse and leaves individuals to pick up the pieces.</p>

<p>If I built a line of toasters that regularly burned people&#39;s houses down, I&#39;d share culpability. Kaplan built a platform where people are regularly abused. That&#39;s a similar design failure, and he bears culpability.  We can restate that:</p>

<p><em>We bear responsibility for the systems we build.</em></p>

<p>This case study is a demonstration that we should consider carefully who we prioritize.  By default, systems should not allow abuse. Riskier configurations require a trust threshold and, therefore, a context to establish that trust.</p>

<p>DashKite uses this design principle in our product development process. We&#39;re starting with our <a href="https://www.dashkite.com/products/reader">RSS reader</a> because, exactly like Death Stranding, you can&#39;t express abuse to others on that platform. And while we&#39;re excited about <a href="https://www.dashkite.com/products/civic">Civic</a>, its more powerful feature set requires a trust context worthy of the task. What does that context look like? That&#39;s the right question, and we&#39;re working on it!</p>
]]></content:encoded>
      <guid>https://blog.freeformflow.com/affordances-of-abuse-what-overwatch-creators-could-learn-from-death-stranding</guid>
      <pubDate>Sun, 20 Jun 2021 07:01:49 +0000</pubDate>
    </item>
    <item>
      <title>Twitter&#39;s Birdwatch Is Civics Cosplay</title>
      <link>https://blog.freeformflow.com/twitters-birdwatch-is-civics-cosplay?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Twitter&#39;s Birdwatch branding&#xA;&#xA;Twitter launched Birdwatch today. Look at that magnifying glass! They&#39;re looking for the problems on their platform. Or at least they&#39;re looking like they&#39;re looking for those problems.&#xA;&#xA;Author Note: This post was originally published Jan 25, 2021 on (the currently defunct) Byline.&#xA;&#xA;!--more--&#xA;&#xA;Today Twitter unveiled Birdwatch, their new project to provide &#34;a community-based approach to misinformation.&#34; While this sounds like something that&#39;s meant to help people, its real purpose is to help Twitter&#39;s reputation — which is a shame because we desperately need the former.&#xA;&#xA;Here&#39;s how we can tell.&#xA;&#xA;Misinformation and the Mushy Middleground&#xA;&#34;Misinformation&#34; is a word that encompasses both incompetence and malice; it emphasizes an appearance of neutrality and therefore favors those with malintent. The Birdwatch post doesn&#39;t even mention hate speech nor marginalized groups. Does Twitter consider harm toward individuals, groups, or democracy important to a &#34;community-based approach&#34;?&#xA;&#xA;Is Twitter even taking this seriously? Their announcement tweet features an explainer video with the example:&#xA;&#xA;  Whales are not real! They&#39;re robots funded by the government to watch us!!!&#xA;&#xA;This winking reference to their history of technical incompetence mashed with the semi-parody bird conspiracy theory does not inspire confidence. &#xA;&#xA;Centralized Architecture&#xA;While Twitter used the word &#34;community-based&#34; in the blog post, they are using the weakest formulation of the concept, one where Twitter lumps everyone on the platform together and appoints itself regent. Their use of &#34;community&#34; suggests they are aware of the desire for a more democratic moderation structure — one that embraces a diversity of experience and subculture contextualization. Birdwatch is not that.&#xA;&#xA;Twitter Doesn&#39;t Need This Data&#xA;Birdwatch is not even moderation. It&#39;s data collection. These are just annotations that feed to Twitter&#39;s system where it makes final decisions. While extra context could be useful, Twitter has not demonstrated a willingness to act on the significant data it already collects. Nor has it laid out how this data would affect their opaque and regularly frustrating moderation process.&#xA;&#xA;We know Twitter is not acting on its data because we&#39;ve seen what it looks like in platforms that make an effort. For example, the Wikimedia Foundation developed automated tooling to surface abusive dynamics among their editors. Twitter has far more resources. Have they shown evidence of an effort like this?&#xA;&#xA;An Absence of Experts&#xA;Moderation, automation in distributed systems, and community dynamics have complexity, but they&#39;re not intractable. People spend their lives studying these things, and Twitter could pay them to help build a workable system. Off the top of my head, Twitter could hire Dr. Sarah T Roberts, Dr. Safiya Umoja Noble, Renée DiResta, Dr. Timnit Gebru, or Dr. Mary L Gray.&#xA;&#xA;Twitter did not do this. Instead, Twitter started with an experiment and is conducting liaison through a member of the University of Chicago&#39;s Center for Radical Innovation of Social Change (RISC). &#xA;&#xA;The RISC site asks, &#34;How do you want to change the world?&#34; while congratulating themselves for refining carceral technologies. There&#39;s also a page dedicated to &#34;radical thinking&#34;:&#xA;Pay non-swing state voters to move to swing states &#xA;Use music tracking to detect and prevent mental health dips&#xA;The carbon individual retirement account (C-IRA)&#xA;&#xA;Much like the Birdwatch concept, the point is to be seen working on something complex.  These &#34;solutions&#34; do not address the underlying problems (i.e., racism and voter suppression, universal healthcare, and averting the collapse of a human-compatible biosphere).&#xA;&#xA;So What Are You Offering?&#xA;I think this is a tractable problem, but Twitter is not the organization to do it. They&#39;ve deeply violated our trust by allowing the proliferation of harm into the Web and civic spaces. They haven&#39;t even acknowledged their role in those harms. We should not give Twitter the benefit of the doubt here.&#xA;&#xA;The good news is we don&#39;t need to rely on them. I co-founded DashKite to work on problems like these.  Reader and eventually Civic are products that foster communities on the Web. And unlike Twitter, we&#39;re talking to experts to build sustainable systems.&#xA;&#xA;[Birdwatch]: https://blog.twitter.com/enus/topics/product/2021/introducing-birdwatch-a-community-based-approach-to-misinformation.html&#xA;[birdwatch tweet]:  https://twitter.com/TwitterSupport/status/1353766523664531459&#xA;[fail whale]: https://www.theatlantic.com/technology/archive/2015/01/the-story-behind-twitters-fail-whale/384313/&#xA;[birds]: https://knowyourmeme.com/memes/birds-arent-real&#xA;[wikimedia logic]: https://logicmag.io/scale/caroline-sinders-on-online-harassment/&#xA;[twitter market cap]: https://ycharts.com/companies/TWTR/marketcap&#xA;[roberts]: https://twitter.com/ubiquity75&#xA;[noble]: https://twitter.com/safiyanoble&#xA;[diresta]: https://twitter.com/noUpside&#xA;[gebru]: https://twitter.com/timnitGebru&#xA;[gray]: https://twitter.com/marylgray&#xA;[risc]: https://risc.uchicago.edu/ideas&#xA;[reader]: https://www.dashkite.com/products/reader&#xA;[civic]: https://www.dashkite.com/products/civic]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/VkenBxLC.png" alt="Twitter&#39;s Birdwatch branding"/></p>

<p>Twitter launched Birdwatch today. Look at that magnifying glass! They&#39;re looking for the problems on their platform. Or at least they&#39;re <em>looking like they&#39;re looking for</em> those problems.</p>

<p><strong>Author Note: This post was originally published Jan 25, 2021 on (the currently defunct) Byline.</strong></p>



<p>Today Twitter unveiled <a href="https://blog.twitter.com/en_us/topics/product/2021/introducing-birdwatch-a-community-based-approach-to-misinformation.html">Birdwatch</a>, their new project to provide “a community-based approach to misinformation.” While this <em>sounds</em> like something that&#39;s meant to help people, its real purpose is to help Twitter&#39;s reputation — which is a shame because we desperately need the former.</p>

<p>Here&#39;s how we can tell.</p>

<h2 id="misinformation-and-the-mushy-middleground" id="misinformation-and-the-mushy-middleground">Misinformation and the Mushy Middleground</h2>

<p>“Misinformation” is a word that encompasses both incompetence and malice; it emphasizes an appearance of neutrality and therefore favors those with malintent. The Birdwatch post doesn&#39;t even mention hate speech nor marginalized groups. Does Twitter consider harm toward individuals, groups, or democracy important to a “community-based approach”?</p>

<p>Is Twitter even taking this seriously? Their <a href="https://twitter.com/TwitterSupport/status/1353766523664531459">announcement tweet</a> features an explainer video with the example:</p>

<blockquote><p>Whales are not real! They&#39;re robots funded by the government to watch us!!!</p></blockquote>

<p>This winking reference to their <a href="https://www.theatlantic.com/technology/archive/2015/01/the-story-behind-twitters-fail-whale/384313/">history of technical incompetence</a> mashed with the <a href="https://knowyourmeme.com/memes/birds-arent-real">semi-parody bird conspiracy theory</a> does not inspire confidence.</p>

<h2 id="centralized-architecture" id="centralized-architecture">Centralized Architecture</h2>

<p>While Twitter used the word “community-based” in the blog post, they are using the weakest formulation of the concept, one where Twitter lumps everyone on the platform together and appoints itself regent. Their use of “community” suggests they are aware of the desire for a more democratic moderation structure — one that embraces a diversity of experience and subculture contextualization. Birdwatch is not that.</p>

<h2 id="twitter-doesn-t-need-this-data" id="twitter-doesn-t-need-this-data">Twitter Doesn&#39;t Need This Data</h2>

<p>Birdwatch is not even moderation. <em>It&#39;s data collection.</em> These are just annotations that feed to Twitter&#39;s system where it makes final decisions. While extra context <em>could</em> be useful, Twitter has not demonstrated a willingness to act on the significant data it already collects. Nor has it laid out how this data would affect their opaque and regularly frustrating moderation process.</p>

<p>We know Twitter is not acting on its data because we&#39;ve seen what it looks like in platforms that make an effort. For example, the <a href="https://logicmag.io/scale/caroline-sinders-on-online-harassment/">Wikimedia Foundation</a> developed automated tooling to surface abusive dynamics among their editors. Twitter has <a href="https://ycharts.com/companies/TWTR/market_cap">far more resources</a>. Have they shown evidence of an effort like this?</p>

<h2 id="an-absence-of-experts" id="an-absence-of-experts">An Absence of Experts</h2>

<p>Moderation, automation in distributed systems, and community dynamics have complexity, but they&#39;re not intractable. People spend their lives studying these things, and Twitter could pay them to help build a workable system. Off the top of my head, Twitter could hire <a href="https://twitter.com/ubiquity75">Dr. Sarah T Roberts</a>, <a href="https://twitter.com/safiyanoble">Dr. Safiya Umoja Noble</a>, <a href="https://twitter.com/noUpside">Renée DiResta</a>, <a href="https://twitter.com/timnitGebru">Dr. Timnit Gebru</a>, or <a href="https://twitter.com/marylgray">Dr. Mary L Gray</a>.</p>

<p>Twitter did not do this. Instead, Twitter started with an experiment and is conducting liaison through a member of the University of Chicago&#39;s Center for <a href="https://risc.uchicago.edu/ideas">Radical Innovation of Social Change (RISC)</a>.</p>

<p>The RISC site asks, “How do you want to change the world?” while congratulating themselves for refining carceral technologies. There&#39;s also a page dedicated to “radical thinking”:
– Pay non-swing state voters to move to swing states
– Use music tracking to detect and prevent mental health dips
– The carbon individual retirement account (C-IRA)</p>

<p>Much like the Birdwatch concept, the point is to be seen working on something complex.  These “solutions” do not address the underlying problems (i.e., racism and voter suppression, universal healthcare, and averting the collapse of a human-compatible biosphere).</p>

<h2 id="so-what-are-you-offering" id="so-what-are-you-offering">So What Are You Offering?</h2>

<p>I think this is a tractable problem, but Twitter is not the organization to do it. They&#39;ve deeply violated our trust by allowing the proliferation of harm into the Web and civic spaces. They haven&#39;t even acknowledged their role in those harms. We should not give Twitter the benefit of the doubt here.</p>

<p>The good news is we don&#39;t need to rely on them. I co-founded DashKite to work on problems like these.  <a href="https://www.dashkite.com/products/reader">Reader</a> and eventually <a href="https://www.dashkite.com/products/civic">Civic</a> are products that foster communities on the Web. And unlike Twitter, we&#39;re talking to experts to build sustainable systems.</p>
]]></content:encoded>
      <guid>https://blog.freeformflow.com/twitters-birdwatch-is-civics-cosplay</guid>
      <pubDate>Sun, 20 Jun 2021 06:35:23 +0000</pubDate>
    </item>
    <item>
      <title>Blogs, Platforms, and the Once and Future Web</title>
      <link>https://blog.freeformflow.com/blogs-platforms-and-the-once-and-future-web?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[First Lady Michelle Obama (2018) by Amy Sherald&#xA;&#xA;  First Lady Michelle Obama (2018) by Amy Sherald. Obama&#39;s official portrait as part of the on-going series maintained by the National Portrait Gallery, Smithsonian Institution. source&#xA;&#xA;[source]: https://npg.si.edu/object/npgNPG.2018.15&#xA;&#xA;Author&#39;s Note: This post was originally published Nov 18, 2020 on (the currently defunct) Byline.&#xA;&#xA;This is the first Beta version of Byline. As one of DashKite&#39;s first products, it&#39;s so exciting to be writing my first post to share with you!  Welcome! 😊 &#xA;&#xA;So, what should I write on such an auspicious occasion? It&#39;s a question I hoped to answer while working on Byline, and on Monday an answer presented itself.&#xA;&#xA;!--more--&#xA;&#xA;It Is What It Is&#xA;Michelle Obama took some time to compose a thoughtful reflection on her experience participating in the 2017 Trump transition and on the importance of democratic transitions.&#xA;&#xA;The post struck me. Not just for Obama&#39;s reflection, but the medium: Instagram.  Discussion online focused on the substance of her statement, though occasionally there was note that she made a  &#34;lengthy Instagram post&#34;. (only 325 words, btw)&#xA;&#xA;After spending the past three weeks constructing Byline I have the clarity to say: &#xA;Instagram is not a blogging platform&#xA;but what Obama shared was definitely a blog post! &#xA;&#xA;So, it begs the question, why did Obama select this medium for her message?&#xA;&#xA;For an author, one essential problem is &#34;How do I reach my audience?&#34; And for a prospective audience member, they must find some way to distill high-quality information from an ocean of possibilities. On the Web, social networks are where those goals can be reconciled.&#xA;&#xA;In that analysis, Obama&#39;s selection is straightforward. She has 44 million Instagram followers — more than her Twitter and Facebook follower counts, combined. It is the largest audience she can summon, so Instagram is a clear winner. &#xA;&#xA;But it&#39;s so painful. &#xA;&#xA;Consider that Instagram mangles the image she selected. That Instagram presents her words with subpar typography. That Instagram then de-emphasizes those words in favor of that image it mangled. That Instagram applies heavy-handed, opaque algorithmic curation that dampens her reach.&#xA;&#xA;Now consider Obama&#39;s message. She&#39;s writing about American democracy, its importance, and its imperilment.  But she has assessed her most effective platform to be one that her husband recently named as part of the &#34;...single biggest threat to our democracy...&#34;&#xA;&#xA;It is what it is. Sobering. Heartbreaking. Infuriating.  But it&#39;s not destiny.&#xA;&#xA;The Once and Future Web&#xA;It is now a mainstream idea that Silicon Valley companies and their products will not automatically make things better. We recognize they are causing harm, menacing people&#39;s safety today, and threatening a Black Mirror tomorrow. That seems banal — but it was just a few years ago that such views were held only by malcontents and troublemakers.  So, I think it&#39;s important to acknowledge the progress we&#39;re making by identifying the problem.&#xA;&#xA;While becoming aware of these abuses is important, we&#39;ve also lost something: that people used to be really excited about the Web. And if you&#39;re too young to remember the before times, that might sound like I&#39;m being hyperbolic or joking, but I promise I&#39;m not! &#xA;&#xA;There was period of the Web that was optimistic, experimental, and collaborative. Not without problems, but for people who could access it, the Web used to be weird in a good way. While figuring out what it was and how to use it, you could sense possibility. And when enough people networked, they could organize in ways that were impossible without the Web — like how queer people were early adopters of online dating, years earlier than our straight counterparts.&#xA;&#xA;Also during this era, a remarkable suite of technologies went through Beta. HTML, CSS, and JS were developed, along with the first commercial browsers. Whole protocols were being hammered out. HTTP had actual competition! HTTP&#39;s design had to be formalized to support a civilization-scale network. The first versions of what is now TLS were a hot mess that took many, many iterations to get right. And that was just to get a page to load. Other technologies like wikis and RSS also originated in this era.&#xA;&#xA;The point is, there was a lot going on. The optimism was warranted because there was possibility.&#xA;&#xA;But when you look around at the formal platforms that exist today; the ones that mediate most consumers&#39; experience of the Web; the ones that surveil your actions, experiment on you, and build walled gardens. You should look at them and be disappointed.  &#xA;&#xA;It is failure that Michelle Obama felt her best option to broadcast a clarion call for democracy involves it getting typographically smooshed on a page with a multi-second load time (42/100 Lighthouse performance score). Existing platforms have done far, far less with orders of magnitude more resources than their forebearers.  &#xA;&#xA;It&#39;s your Web. Expect better from it.&#xA;&#xA;That&#39;s why this blog is titled &#34;The Once and Future Web&#34;. It references the King Arthur myth as my way to describe my goals.  I see DashKite as part of a generation of companies that will help humanity rekindle the alchemy of the early Web and claw back that future I want to live in.  It&#39;s time to treat the Web for what it is: an ecosystem. We can apply lessons of ecology to avoid the mistakes of the past 30 years and fulfill the Web&#39;s original promise: to build a truly 21st century distributed computing platform. &#xA;&#xA;That&#39;s a big goal and a lot of work, but we&#39;re worth it. I&#39;m not alone, and neither is DashKite. One step at a time. Check out our site if you&#39;d like to read more or to reach out.&#xA;&#xA;Okay, that&#39;s all I have for now. I&#39;ll keep you posted. One step at a time.&#xA;&#xA;[obama post]: https://www.instagram.com/p/CHqZ-ylrqJd/&#xA;[lengthy post]: https://www.npr.org/sections/biden-transition-updates/2020/11/16/935444662/michelle-obama-urges-u-s-leaders-to-encourage-a-smooth-transition-of-power&#xA;[walled gardens]: https://en.wikipedia.org/wiki/Closedplatform&#xA;[democracy vox]: https://www.vox.com/recode/2020/11/16/21570072/obama-internet-threat-democracy-facebook-fox-atlantic&#xA;[dan]: https://gizmodo.com/top-ten-reasons-you-should-quit-facebook-5530178&#xA;[online dating adoption]: https://www.technologyreview.com/2017/10/10/148701/first-evidence-that-online-dating-is-changing-the-nature-of-society/&#xA;[directories]: https://en.wikipedia.org/wiki/Webdirectory&#xA;[online dating]: https://medium.com/@dateat/online-dating-trend-of-the-time-775778dce220&#xA;[browsers]: https://en.wikipedia.org/wiki/Browserwars&#xA;[gopher]: https://en.wikipedia.org/wiki/Gopher(protocol)&#xA;[REST]: https://en.wikipedia.org/wiki/Representationalstatetransfer&#xA;[TLS]: https://en.wikipedia.org/wiki/TransportLayerSecurity#SSL1.0,2.0,and3.0&#xA;[heartbleed]: https://en.wikipedia.org/wiki/Heartbleed&#xA;[wiki]: https://en.wikipedia.org/wiki/Historyofwikis&#xA;[RSS]: https://www.vice.com/en/article/a3mm4z/the-rise-and-demise-of-rss&#xA;[experiment]: https://www.theatlantic.com/technology/archive/2014/06/everything-we-know-about-facebooks-secret-mood-manipulation-experiment/373648/&#xA;[spying]: https://www.wired.com/story/ways-facebook-tracks-you-limit-it/&#xA;[king arthur]: https://en.wikipedia.org/wiki/TheOnceandFuture_King&#xA;[ecology]: https://www.dashkite.com/mission/sustainability&#xA;[dashkite]: https://www.dashkite.com/]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/61ULIoj5.jpeg" alt="First Lady Michelle Obama (2018) by Amy Sherald"/></p>

<blockquote><p>First Lady Michelle Obama (2018) by Amy Sherald. Obama&#39;s official portrait as part of the on-going series maintained by the National Portrait Gallery, Smithsonian Institution. <a href="https://npg.si.edu/object/npg_NPG.2018.15">source</a></p></blockquote>

<p><strong>Author&#39;s Note: This post was originally published Nov 18, 2020 on (the currently defunct) Byline.</strong></p>

<p>This is the first Beta version of Byline. As one of DashKite&#39;s first products, it&#39;s so exciting to be writing my first post to share with you!  Welcome! 😊</p>

<p>So, what should I write on such an auspicious occasion? It&#39;s a question I hoped to answer while working on Byline, and on Monday an answer presented itself.</p>



<h3 id="it-is-what-it-is" id="it-is-what-it-is">It Is What It Is</h3>

<p>Michelle Obama took some time to compose a <a href="https://www.instagram.com/p/CHqZ-ylrqJd/">thoughtful reflection</a> on her experience participating in the 2017 Trump transition and on the importance of democratic transitions.</p>

<p>The post struck me. Not just for Obama&#39;s reflection, but the medium: Instagram.  Discussion online focused on the substance of her statement, though occasionally there was note that she made a <a href="https://www.npr.org/sections/biden-transition-updates/2020/11/16/935444662/michelle-obama-urges-u-s-leaders-to-encourage-a-smooth-transition-of-power"> “lengthy Instagram post”</a>. (only 325 words, btw)</p>

<p>After spending the past three weeks constructing Byline I have the clarity to say:
1. Instagram is <em>not</em> a blogging platform
2. but what Obama shared was definitely a blog post!</p>

<p>So, it begs the question, why did Obama select this medium for her message?</p>

<p>For an author, one essential problem is “How do I reach my audience?” And for a prospective audience member, they must find some way to distill high-quality information from an ocean of possibilities. On the Web, social networks are where those goals can be reconciled.</p>

<p>In that analysis, Obama&#39;s selection is straightforward. She has 44 million Instagram followers — more than her Twitter and Facebook follower counts, combined. It is the largest audience she can summon, so Instagram is a clear winner.</p>

<p>But it&#39;s so painful.</p>

<p>Consider that Instagram mangles the image she selected. That Instagram presents her words with subpar typography. That Instagram then de-emphasizes those words in favor of that image it mangled. That Instagram applies heavy-handed, opaque algorithmic curation that dampens her reach.</p>

<p>Now consider Obama&#39;s message. She&#39;s writing about American democracy, its importance, and its imperilment.  But she has assessed her most effective platform to be one that <a href="https://www.vox.com/recode/2020/11/16/21570072/obama-internet-threat-democracy-facebook-fox-atlantic">her husband recently named</a> as part of the “...single biggest threat to our democracy...”</p>

<p>It is what it is. Sobering. Heartbreaking. Infuriating.  But it&#39;s not destiny.</p>

<h3 id="the-once-and-future-web" id="the-once-and-future-web">The Once and Future Web</h3>

<p>It is now a mainstream idea that Silicon Valley companies and their products will not automatically make things better. We recognize they are causing harm, menacing people&#39;s safety today, and threatening a <em>Black Mirror</em> tomorrow. That seems banal — but it was just a few years ago that such views were held only by <a href="https://gizmodo.com/top-ten-reasons-you-should-quit-facebook-5530178">malcontents and troublemakers.</a>  So, I think it&#39;s important to acknowledge the progress we&#39;re making by identifying the problem.</p>

<p>While becoming aware of these abuses is important, we&#39;ve also lost something: that people used to be really excited about the Web. And if you&#39;re too young to remember the before times, that might sound like I&#39;m being hyperbolic or joking, but I promise I&#39;m not!</p>

<p>There was period of the Web that was optimistic, experimental, and collaborative. Not without problems, but for people who could access it, the Web used to be weird in a good way. While figuring out what it was and how to use it, you could sense possibility. And when enough people networked, they could organize in ways that were impossible without the Web — like <a href="https://medium.com/@dateat/online-dating-trend-of-the-time-775778dce220">how queer people were early adopters of online dating</a>, <em>years</em> earlier than our straight counterparts.</p>

<p>Also during this era, a remarkable suite of technologies went through Beta. HTML, CSS, and JS were developed, along with the first <a href="https://en.wikipedia.org/wiki/Browser_wars">commercial browsers</a>. Whole protocols were being hammered out. <a href="https://en.wikipedia.org/wiki/Gopher_(protocol)">HTTP had actual competition!</a> HTTP&#39;s design had to be <a href="https://en.wikipedia.org/wiki/Representational_state_transfer">formalized</a> to support a civilization-scale network. The <a href="https://en.wikipedia.org/wiki/Transport_Layer_Security#SSL_1.0,_2.0,_and_3.0">first versions of what is now TLS</a> were a hot mess that took <a href="https://en.wikipedia.org/wiki/Heartbleed">many, many</a> iterations to get right. And that was just to get a page to load. Other technologies like <a href="https://en.wikipedia.org/wiki/History_of_wikis">wikis</a> and <a href="https://www.vice.com/en/article/a3mm4z/the-rise-and-demise-of-rss">RSS</a> also originated in this era.</p>

<p>The point is, there was <em>a lot</em> going on. The optimism was warranted because there was possibility.</p>

<p>But when you look around at the formal platforms that exist today; the ones that mediate most consumers&#39; experience of the Web; the ones that <a href="https://www.wired.com/story/ways-facebook-tracks-you-limit-it/">surveil your actions</a>, <a href="https://www.theatlantic.com/technology/archive/2014/06/everything-we-know-about-facebooks-secret-mood-manipulation-experiment/373648/">experiment on you</a>, and <a href="https://en.wikipedia.org/wiki/Closed_platform">build walled gardens</a>. You should look at them and be disappointed.</p>

<p>It is failure that Michelle Obama felt her best option to broadcast a clarion call for democracy involves it getting typographically smooshed on a page with a multi-second load time (42/100 Lighthouse performance score). Existing platforms have done far, far less with orders of magnitude more resources than their forebearers.</p>

<p>It&#39;s your Web. Expect better from it.</p>

<p>That&#39;s why this blog is titled “The Once and Future Web”. It references the <a href="https://en.wikipedia.org/wiki/The_Once_and_Future_King">King Arthur myth</a> as my way to describe my goals.  I see DashKite as part of a generation of companies that will help humanity rekindle the alchemy of the early Web and claw back that future I want to live in.  It&#39;s time to treat the Web for what it is: an ecosystem. We can apply <a href="https://www.dashkite.com/mission/sustainability">lessons of ecology</a> to avoid the mistakes of the past 30 years and fulfill the Web&#39;s original promise: to build a truly 21st century distributed computing platform.</p>

<p>That&#39;s a big goal and a lot of work, but we&#39;re worth it. I&#39;m not alone, and neither is DashKite. One step at a time. Check out our <a href="https://www.dashkite.com/">site</a> if you&#39;d like to read more or to reach out.</p>

<p>Okay, that&#39;s all I have for now. I&#39;ll keep you posted. One step at a time.</p>
]]></content:encoded>
      <guid>https://blog.freeformflow.com/blogs-platforms-and-the-once-and-future-web</guid>
      <pubDate>Sun, 20 Jun 2021 05:41:58 +0000</pubDate>
    </item>
  </channel>
</rss>