<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Normcore Tech]]></title><description><![CDATA[A newsletter about making tech less sexy, more boring, and anything adjacent to tech that the mainstream media isn't covering. ]]></description><link>https://vicki.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!i46o!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faefa7225-bb03-4d75-9f21-10e8cf7f6644_256x256.png</url><title>Normcore Tech</title><link>https://vicki.substack.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 11 Apr 2026 20:05:47 GMT</lastBuildDate><atom:link href="https://vicki.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Vicki Boykis]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[vicki@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[vicki@substack.com]]></itunes:email><itunes:name><![CDATA[Vicki Boykis]]></itunes:name></itunes:owner><itunes:author><![CDATA[Vicki Boykis]]></itunes:author><googleplay:owner><![CDATA[vicki@substack.com]]></googleplay:owner><googleplay:email><![CDATA[vicki@substack.com]]></googleplay:email><googleplay:author><![CDATA[Vicki Boykis]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[What are embeddings?]]></title><description><![CDATA[A very deep dive into deep learning]]></description><link>https://vicki.substack.com/p/what-are-embeddings</link><guid isPermaLink="false">https://vicki.substack.com/p/what-are-embeddings</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Wed, 07 Jun 2023 13:32:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tahG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50e094dd-2434-48ed-82b5-f751aa201847_461x455.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tahG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50e094dd-2434-48ed-82b5-f751aa201847_461x455.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tahG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50e094dd-2434-48ed-82b5-f751aa201847_461x455.png 424w, https://substackcdn.com/image/fetch/$s_!tahG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50e094dd-2434-48ed-82b5-f751aa201847_461x455.png 848w, https://substackcdn.com/image/fetch/$s_!tahG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50e094dd-2434-48ed-82b5-f751aa201847_461x455.png 1272w, https://substackcdn.com/image/fetch/$s_!tahG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50e094dd-2434-48ed-82b5-f751aa201847_461x455.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tahG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50e094dd-2434-48ed-82b5-f751aa201847_461x455.png" width="461" height="455" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50e094dd-2434-48ed-82b5-f751aa201847_461x455.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:455,&quot;width&quot;:461,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:334992,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tahG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50e094dd-2434-48ed-82b5-f751aa201847_461x455.png 424w, https://substackcdn.com/image/fetch/$s_!tahG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50e094dd-2434-48ed-82b5-f751aa201847_461x455.png 848w, https://substackcdn.com/image/fetch/$s_!tahG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50e094dd-2434-48ed-82b5-f751aa201847_461x455.png 1272w, https://substackcdn.com/image/fetch/$s_!tahG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50e094dd-2434-48ed-82b5-f751aa201847_461x455.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Kandinsky, Circles in a Circle, 1923</figcaption></figure></div><p></p><p>Hello friends, it&#8217;s been a while since we&#8217;ve had a Normcore Tech. This has become my signature first line every time I release a newsletter, so sorry in advance, but also hi again and hope you&#8217;re doing well. </p><p>Last time we chatted, I was <a href="https://vicki.substack.com/p/where-do-we-go-from-here">feeling lost on social media</a>. The time before that, I was <a href="https://vickiboykis.com/2022/12/22/everything-i-learned-about-accidentally-running-a-successful-tech-conference/">running a conference</a>. And now, I am coming to your inbox because I&#8217;ve been working on something even bigger and more ridiculous.  </p><p>Bigger than <a href="https://vicki.substack.com/p/duo-the-push-and-the-bandits">reverse engineering the Duolingo owl</a>? Bigger than reverse-engineering <a href="https://vicki.substack.com/p/diamond-hands-when-memes-became-power">diamond hands</a>? Yes and yes. You may be noticing a pattern here, and one of the themes of this newsletter has been that that I like to reverse-engineer stuff until it makes sense to me. </p><p>The latest thing I reverse-engineered were large language models. I wrote a 70+ page paper about embeddings, for all audiences. <a href="https://vickiboykis.com/what_are_embeddings">Here is the site introducing the project</a>. <a href="https://raw.githubusercontent.com/veekaybee/what_are_embeddings/main/embeddings.pdf">Here is the PDF</a>.  <a href="https://github.com/veekaybee/what_are_embeddings">And here is the code.</a>  As I mentioned on Twitter, all of this is free, <a href="https://twitter.com/vboykis/status/1665718432002633731">but it cost me everything.</a> </p><p>A few years back at work, I started working with embeddings, which are a foundational data structure that neural networks, including today&#8217;s large language models. They were great, but a lot about the way they&#8217;re presented in industry didn&#8217;t make sense to me.  So, I started to dig. </p><p>What started as a simple blog post became longer and longer, morphed into <a href="https://raw.githubusercontent.com/veekaybee/what_are_embeddings/main/embeddings.pdf">a survey paper written in LaTeX</a>, a deep dive into how embeddings work, why we use them in a business context,  their engineering considerations, a history of NLP, (<a href="https://vicki.substack.com/p/neural-nets-are-just-people-all-the">kind of like this</a>), and how we use it <a href="https://vicki.substack.com/p/the-reign-of-big-recsys">in recommender systems</a>.</p><p>Over the past year, I&#8217;ve worked on refining this understanding, stealing away hours before the kids woke up <a href="https://vicki.substack.com/p/its-time-to-maintain">at five in the morning</a> to reason through hundreds of academic papers and tie together lots of loose threads. Even though it doesn&#8217;t contribute any new research to the field, it was a very grueling process, one I imagine many researchers go through on a regular basis. At one point I texted my friends, who have PhDs, and asked, &#8220;Is it supposed to be this hard and lonely? Was it this bad for you?&#8221; and they said yes and then told me never to bring up their dissertations again. </p><p>But it&#8217;s also been extremely rewarding to ignore the unbearable noise of the LLM hype train on social media and really dive deep into something I wanted to understand, and, hopefully, come out, mostly unscathed on the other side with a much deeper understanding. </p><p>Now I&#8217;m done, and <a href="https://vickiboykis.com/what_are_embeddings">it&#8217;s here</a>. Although it was mostly a learning process for myself, I hope that others looking to learn more about embeddings get something out of it, too. </p><p>Enjoy! See <a href="https://vickiboykis.com/what_are_embeddings/index.html">you in the latent space</a>, and also hoping to also put out a real newsletter soon, once I stop seeing LaTeX symbols in my mind. </p><p></p>]]></content:encoded></item><item><title><![CDATA[Where do we go from here]]></title><description><![CDATA[Ended friendship with old internet, new internet not here yet]]></description><link>https://vicki.substack.com/p/where-do-we-go-from-here</link><guid isPermaLink="false">https://vicki.substack.com/p/where-do-we-go-from-here</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Tue, 28 Feb 2023 03:25:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!TAPo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc59a3f8-c12a-43d3-a804-112a5a3e3379_1124x872.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TAPo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc59a3f8-c12a-43d3-a804-112a5a3e3379_1124x872.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TAPo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc59a3f8-c12a-43d3-a804-112a5a3e3379_1124x872.png 424w, https://substackcdn.com/image/fetch/$s_!TAPo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc59a3f8-c12a-43d3-a804-112a5a3e3379_1124x872.png 848w, https://substackcdn.com/image/fetch/$s_!TAPo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc59a3f8-c12a-43d3-a804-112a5a3e3379_1124x872.png 1272w, https://substackcdn.com/image/fetch/$s_!TAPo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc59a3f8-c12a-43d3-a804-112a5a3e3379_1124x872.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TAPo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc59a3f8-c12a-43d3-a804-112a5a3e3379_1124x872.png" width="1124" height="872" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc59a3f8-c12a-43d3-a804-112a5a3e3379_1124x872.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:872,&quot;width&quot;:1124,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TAPo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc59a3f8-c12a-43d3-a804-112a5a3e3379_1124x872.png 424w, https://substackcdn.com/image/fetch/$s_!TAPo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc59a3f8-c12a-43d3-a804-112a5a3e3379_1124x872.png 848w, https://substackcdn.com/image/fetch/$s_!TAPo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc59a3f8-c12a-43d3-a804-112a5a3e3379_1124x872.png 1272w, https://substackcdn.com/image/fetch/$s_!TAPo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc59a3f8-c12a-43d3-a804-112a5a3e3379_1124x872.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Manley Beach Summer is Here, Ethel Carrick</figcaption></figure></div><p>Hello friends, it&#8217;s been a long while since we&#8217;ve had a Normcore Tech. </p><p>Quite honestly, I&#8217;ve been feeling a little lost social media-wise since <a href="https://vicki.substack.com/p/the-art-of-the-long-goodbye">Twitter 1.0 ended</a>. Between Twitter, the decline of the tech sector social media giants in late 2022 and into this year, and ChatGPT bursting onto the scene in late December, it feels like we are in a Very Large Vibe Shift.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FX_X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed435b6b-4465-4909-a98a-49470e31bd6f_950x350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FX_X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed435b6b-4465-4909-a98a-49470e31bd6f_950x350.png 424w, https://substackcdn.com/image/fetch/$s_!FX_X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed435b6b-4465-4909-a98a-49470e31bd6f_950x350.png 848w, https://substackcdn.com/image/fetch/$s_!FX_X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed435b6b-4465-4909-a98a-49470e31bd6f_950x350.png 1272w, https://substackcdn.com/image/fetch/$s_!FX_X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed435b6b-4465-4909-a98a-49470e31bd6f_950x350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FX_X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed435b6b-4465-4909-a98a-49470e31bd6f_950x350.png" width="950" height="350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed435b6b-4465-4909-a98a-49470e31bd6f_950x350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:350,&quot;width&quot;:950,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:79247,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FX_X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed435b6b-4465-4909-a98a-49470e31bd6f_950x350.png 424w, https://substackcdn.com/image/fetch/$s_!FX_X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed435b6b-4465-4909-a98a-49470e31bd6f_950x350.png 848w, https://substackcdn.com/image/fetch/$s_!FX_X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed435b6b-4465-4909-a98a-49470e31bd6f_950x350.png 1272w, https://substackcdn.com/image/fetch/$s_!FX_X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed435b6b-4465-4909-a98a-49470e31bd6f_950x350.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p> </p><p>Long before Elon Musk <a href="https://vicki.substack.com/p/the-art-of-the-long-goodbye">came in like a wrecking ball</a> to Twitter, executives there pored over an alarming and <a href="https://www.reuters.com/technology/exclusive-where-did-tweeters-go-twitter-is-losing-its-most-active-users-internal-2022-10-25/">important chart</a>. Heavy tweeters, who were responsible for 90% of Twitter&#8217;s generated content but made up only 10% monthly active users, were in retreat, particularly in key topic advertising areas such as celebrities. The theory was that these content creators were migrating to TikTok. What filled the void was a spike in NSFW and crypto content (and if you remember, <a href="https://vicki.substack.com/p/keybase-and-the-chaos-of-crypto">crypto ruins everything.</a>)&nbsp;</p><p>Around the same time,<a href="https://www.cnbc.com/2022/09/30/facebook-scrambles-to-escape-death-spiral-as-users-flee-sales-drop.html"> other social platforms</a> the same age as Twitter were struggling:&nbsp;</p><blockquote><p>Facebook lost daily users for the first time in its 18-year history &#8212; falling by about half a million users in the last three months of 2021, to 1.93 billion logging in each day. The loss was greatest in Africa, Latin America and India, suggesting that the company&#8217;s product is saturated globally &#8212; and that its long quest to add as many users as possible<a href="https://www.washingtonpost.com/technology/2018/10/30/facebook-revenue-rises-less-than-expected-user-growth-stagnates/?itid=lk_inline_manual_3"> has peaked</a>.</p></blockquote><p>Giphy, along with Imgur, <a href="https://www.theguardian.com/technology/2022/sep/16/gifs-are-cringe-and-for-boomers-giphy-claims-in-meta-takeover-filing">an extremely hot startup serving gifs, fell</a></p><blockquote><p>Its valuation is down by $200m from its peak in 2016 and, more importantly, its core offering shows signs of going out of fashion. &#8220;There are indications of an overall decline in gif use,&#8221; the company said<a href="https://assets.publishing.service.gov.uk/media/62fe118dd3bf7f06e5a1c454/Giphy_Submission_on_Remittal_18.8.22.pdf"> in its filing</a>, &#8220;due to a general waning of user and content partner interest in gifs.</p><p>&#8220;They have fallen out of fashion as a content form, with younger users in particular describing gifs as &#8216;for boomers&#8217; and &#8216;cringe&#8217;.&#8221;</p></blockquote><p>Although the quiet redistribution of users to TikTok, BeReal, and smaller platforms like Discord has been going on for several years at this point, once Elon took over Twitter, this trend was laid bare. People are disengaging with the current state.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oC0W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6b1a99-5704-46dc-8104-97381442e22d_1174x676.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oC0W!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6b1a99-5704-46dc-8104-97381442e22d_1174x676.png 424w, https://substackcdn.com/image/fetch/$s_!oC0W!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6b1a99-5704-46dc-8104-97381442e22d_1174x676.png 848w, https://substackcdn.com/image/fetch/$s_!oC0W!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6b1a99-5704-46dc-8104-97381442e22d_1174x676.png 1272w, https://substackcdn.com/image/fetch/$s_!oC0W!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6b1a99-5704-46dc-8104-97381442e22d_1174x676.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oC0W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6b1a99-5704-46dc-8104-97381442e22d_1174x676.png" width="1174" height="676" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f6b1a99-5704-46dc-8104-97381442e22d_1174x676.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:676,&quot;width&quot;:1174,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oC0W!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6b1a99-5704-46dc-8104-97381442e22d_1174x676.png 424w, https://substackcdn.com/image/fetch/$s_!oC0W!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6b1a99-5704-46dc-8104-97381442e22d_1174x676.png 848w, https://substackcdn.com/image/fetch/$s_!oC0W!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6b1a99-5704-46dc-8104-97381442e22d_1174x676.png 1272w, https://substackcdn.com/image/fetch/$s_!oC0W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6b1a99-5704-46dc-8104-97381442e22d_1174x676.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;m not very clear on where we&#8217;re headed yet, but that&#8217;s not stopping me from writing a newsletter in extremely vague terms so I can say I was right later on.&nbsp;</p><p>Money is to be had, as Jim Barksdale said, in bundling and unbundling. The last fifteen years were about bundling the way we mass-communicate, consume, and navigate that mass communication. The next ten will be about breaking all of it up, and then rebundling it all over again in some new format.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W1tl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39568843-1bf6-436c-9dcd-4a40564e505d_974x416.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W1tl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39568843-1bf6-436c-9dcd-4a40564e505d_974x416.png 424w, https://substackcdn.com/image/fetch/$s_!W1tl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39568843-1bf6-436c-9dcd-4a40564e505d_974x416.png 848w, https://substackcdn.com/image/fetch/$s_!W1tl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39568843-1bf6-436c-9dcd-4a40564e505d_974x416.png 1272w, https://substackcdn.com/image/fetch/$s_!W1tl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39568843-1bf6-436c-9dcd-4a40564e505d_974x416.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W1tl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39568843-1bf6-436c-9dcd-4a40564e505d_974x416.png" width="974" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/39568843-1bf6-436c-9dcd-4a40564e505d_974x416.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:416,&quot;width&quot;:974,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:93099,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!W1tl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39568843-1bf6-436c-9dcd-4a40564e505d_974x416.png 424w, https://substackcdn.com/image/fetch/$s_!W1tl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39568843-1bf6-436c-9dcd-4a40564e505d_974x416.png 848w, https://substackcdn.com/image/fetch/$s_!W1tl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39568843-1bf6-436c-9dcd-4a40564e505d_974x416.png 1272w, https://substackcdn.com/image/fetch/$s_!W1tl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39568843-1bf6-436c-9dcd-4a40564e505d_974x416.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&nbsp;For consuming social media, early adopters in the short-term will leave and opt-out, switching to private media like Discord, Slack, and group chats, and trying out Mastodon, creating a private, fragmented, unsearchable social media landscape (and believe me, the Mastodon people REALLY don&#8217;t want you to search it.)&nbsp; I&#8217;ve already seen this happen in my own circles. As of today, I am personally on: still Twitter, Mastodon, Slack, Discord, Whatsapp, Viber, <a href="https://vicki.substack.com/p/with-the-feed-as-my-witness">Telegram</a>, SMS, Signal, and, recently, the Substack chat feature. All of these are trying to build <a href="https://vicki.substack.com/p/the-average-opinion-of-10k-people">some variation of the same user experience</a>.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h7qD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e92f019-64d6-4a20-a044-c35cf28c06d6_1164x1540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h7qD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e92f019-64d6-4a20-a044-c35cf28c06d6_1164x1540.png 424w, https://substackcdn.com/image/fetch/$s_!h7qD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e92f019-64d6-4a20-a044-c35cf28c06d6_1164x1540.png 848w, https://substackcdn.com/image/fetch/$s_!h7qD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e92f019-64d6-4a20-a044-c35cf28c06d6_1164x1540.png 1272w, https://substackcdn.com/image/fetch/$s_!h7qD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e92f019-64d6-4a20-a044-c35cf28c06d6_1164x1540.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h7qD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e92f019-64d6-4a20-a044-c35cf28c06d6_1164x1540.png" width="1164" height="1540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e92f019-64d6-4a20-a044-c35cf28c06d6_1164x1540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1540,&quot;width&quot;:1164,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:956140,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!h7qD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e92f019-64d6-4a20-a044-c35cf28c06d6_1164x1540.png 424w, https://substackcdn.com/image/fetch/$s_!h7qD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e92f019-64d6-4a20-a044-c35cf28c06d6_1164x1540.png 848w, https://substackcdn.com/image/fetch/$s_!h7qD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e92f019-64d6-4a20-a044-c35cf28c06d6_1164x1540.png 1272w, https://substackcdn.com/image/fetch/$s_!h7qD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e92f019-64d6-4a20-a044-c35cf28c06d6_1164x1540.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A lot of them will end up dissatisfied. Many mainstream users will continue to use platforms like Facebook and Twitter as they degrade in quality to the point where they are basically unusable wastelands of advertising injected with the occasional piece of content, and then also give up and leave. Where to, is unclear at this stage, but it won&#8217;t be any one thing.&nbsp; We are unbundling social media consumption.</p><p>Social media producers and Creators, on the other hand, are migrating to, and continue&nbsp;to places which are more stable and tightly-controlled, like TikTok, as long as it&#8217;s not banned (like it already is in India, and possibly <a href="https://www.scmp.com/tech/policy/article/3208294/us-house-panel-vote-next-month-possible-nationwide-ban-popular-short-video-app-tiktok">headed in the same direction in the</a> States),&nbsp; or go on and explore new areas, like Mastodon and Discord, or start composing tweets in a Google doc just in case (me).</p><p>At the same time, with regards to social media creation, <a href="https://gist.github.com/veekaybee/6f8885e9906aa9c5408ebe5c7e870698">tools like ChatGPT</a> and <a href="https://jawns.club/@vicki/109764457543902541">StableDiffusion </a>make it easier to mass-create art, and easier for places like TikTok to copy it. It will truly be harder (but not impossible as long as humans have humanity and imagination) for creators to be individuals in this new economy and to <a href="https://maggieappleton.com/ai-dark-forest">particularly stand out</a>.&nbsp;&nbsp;</p><p>So what comes next for Normcore Tech? Should I use the newsletter as my new Twitter feed, sporadically emailing you things I&#8217;m working on? Should I go into deep hiding and unplug everything? Should I start trying to shitpost on LinkedIn (it&#8217;s too hard, believe me, I&#8217;ve tried.)?  I&#8217;m not sure.  </p><p>But if you have any ideas, feel free to email me. </p><p>In the meantime, here&#8217;s a list of recent things I&#8217;ve written: </p><ul><li><p><a href="https://normconf.com/">NormConf happened in December</a> and it was amazing! The talks are all up on the website, and transcribed as well. <a href="https://vickiboykis.com/2022/12/22/everything-i-learned-about-accidentally-running-a-successful-tech-conference/">I wrote about what I learned about running it</a> here.&nbsp;</p></li><li><p>I have been <a href="https://vickiboykis.com/2022/11/10/how-i-learn-machine-learning/">deep in the ML literature</a> and am reading up on all these new ML paradigms that are coming out. I looked at the <a href="https://vickiboykis.com/2022/11/18/some-notes-on-the-stable-diffusion-safety-filter/">Stable Diffusion safety filter</a> and just yesterday wrote about how we should understand <a href="https://vickiboykis.com/2023/02/26/what-should-you-use-chatgpt-for/">ChatGPT</a></p></li><li><p>The thing I am mostly working on this year is <a href="https://viberary.pizza/">Viberary</a>, <a href="https://vickiboykis.com/2023/01/17/welcome-to-the-jungle-we-got-fun-and-frames/">my semantic search/recommendation side project</a>. So far I&#8217;ve <a href="https://vickiboykis.com/2022/12/05/the-cloudy-layers-of-modern-day-programming/">looked into the data</a>, <a href="https://vickiboykis.com/2023/01/17/welcome-to-the-jungle-we-got-fun-and-frames/">did some basic profiling</a>, and am deep in &#8230;. <a href="https://github.com/veekaybee/viberary">deep learning</a> at the moment. </p></li><li><p>I also wrote about <a href="https://vickiboykis.com/2023/01/10/what-i-did-in-2022/">everything I did in 2022</a></p></li><li><p>On the personal side, <a href="https://vickiboykis.com/essays/2023-01-07-wohpe/">I did a really cool thing - I beta-read Wohpe</a></p></li></ul><p>See you on openTwang.</p><p></p>]]></content:encoded></item><item><title><![CDATA[The art of the long goodbye]]></title><description><![CDATA[What happens when we leave but never truly leave]]></description><link>https://vicki.substack.com/p/the-art-of-the-long-goodbye</link><guid isPermaLink="false">https://vicki.substack.com/p/the-art-of-the-long-goodbye</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Mon, 07 Nov 2022 09:38:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RaqD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fed8a9a09-061e-4d06-8338-5e68bc1c3285_1708x1424.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Quick programming notes: <em>NormConf is a real, free conference and <a href="https://normconf.com/">it is happening on December 15</a>. See you there!&nbsp; Second, I recently had the distinct privilege of being interviewed by<a href="https://www.anaconda.com/podcast/human-in-the-loop"> Peter Wang about a number of different</a> topics in machine learning. Third, if you have been impacted by recent industry layoffs, there is a <a href="https://twitter.com/vboykis/status/1588517169918537728">whole thread of job openings here</a> (many data-oriented but also lots of dev openings) for as long as Twitter still exists.&nbsp;&nbsp;</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RaqD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fed8a9a09-061e-4d06-8338-5e68bc1c3285_1708x1424.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RaqD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fed8a9a09-061e-4d06-8338-5e68bc1c3285_1708x1424.png 424w, https://substackcdn.com/image/fetch/$s_!RaqD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fed8a9a09-061e-4d06-8338-5e68bc1c3285_1708x1424.png 848w, https://substackcdn.com/image/fetch/$s_!RaqD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fed8a9a09-061e-4d06-8338-5e68bc1c3285_1708x1424.png 1272w, https://substackcdn.com/image/fetch/$s_!RaqD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fed8a9a09-061e-4d06-8338-5e68bc1c3285_1708x1424.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RaqD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fed8a9a09-061e-4d06-8338-5e68bc1c3285_1708x1424.png" width="1456" height="1214" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/ed8a9a09-061e-4d06-8338-5e68bc1c3285_1708x1424.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1214,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4834582,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RaqD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fed8a9a09-061e-4d06-8338-5e68bc1c3285_1708x1424.png 424w, https://substackcdn.com/image/fetch/$s_!RaqD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fed8a9a09-061e-4d06-8338-5e68bc1c3285_1708x1424.png 848w, https://substackcdn.com/image/fetch/$s_!RaqD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fed8a9a09-061e-4d06-8338-5e68bc1c3285_1708x1424.png 1272w, https://substackcdn.com/image/fetch/$s_!RaqD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fed8a9a09-061e-4d06-8338-5e68bc1c3285_1708x1424.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The Farewell, Harriet Backer 1878</figcaption></figure></div><p></p><p>A few years ago, I read the <a href="https://en.wikipedia.org/wiki/Southern_Reach_Trilogy">Southern Reach</a> trilogy, by Jeff Van Der Meer. It&#8217;s an engrossing story about a group of four scientists who, backed by the government, form an expedition to explore &#8220;Area X&#8221;, an abandoned natural park somewhere in the wilds of Florida that seems to evolve on its own. The group includes a biologist, whose husband had been part of the previous expedition to the area, Expedition 11 and returned under mysterious circumstances.&nbsp; The trilogy of books revolves around uncovering the mystery of the area and why it alters the makeup of people and animals who wander into it.&nbsp;</p><p>One of the main concepts of the books is the idea of a terroir, a self-contained natural environment that shapes everything inside of it. Usually when we talk about a terroir we&#8217;re referring to wine: a wine from a given region tastes like wine from that given region should taste because of the grapes and the soil and the way the sunlight hits that particular spot. Since <a href="https://vickiboykis.com/2022/07/25/looking-back-at-two-years-at-automattic-and-tumblr/">I left my last&nbsp; job</a>, I&#8217;ve been thinking a lot about the idea of terroir as it relates to the workplace.&nbsp;</p><p>Every workplace, <a href="https://arxiv.org/abs/1104.0807">like every Tolstoyan family</a>,&nbsp; is unique in its own way.&nbsp; When we start a job, we enter that terroir with the intent to shape it. But in turn, we are also shaped by it. If you are a thinking and feeling human being, it is impossible not to become at least somewhat symbiotically attached to a workplace and have it shape you.</p><p>Every workplace has its own unique culture, its rhythms, its acronyms, its main characters and side characters, that one piece of software that everyone hates, and that one engineer that everyone relies on. A job can be just a job, but, regardless of whether you love or hate yours, our jobs and their component environment becomes terroirs where we work, struggle, hate, love, and places that shape who we are as human beings. If you have been in a terroir long enough, you will come out of it, for better or worse, transformed.&nbsp;</p><p>But, what happens when we leave (or are forced to leave) the terroir? Usually, when humans deal with big transformations in our lives, we process them through collective ritual. Rituals at the boundaries of transformations are one of the critical parts of being human.&nbsp; It&#8217;s the way we relate to each other and once again understand our own role in society.&nbsp;</p><p>We&#8217;ve been doing this for thousands upon thousands of years. For example,&nbsp; here&#8217;s what <a href="https://www.degruyter.com/document/doi/10.7591/9781501718304/html?lang=en">Charles Segal has to say about ritual</a> in &#8220;Singers, Heroes, and Gods in the Odyssey&#8221;, an academic book of essays re-examining the works of Homer: :</p><blockquote><p>Passage, transition, change: this phenomenon is the most familiar of human life and also the most difficult to comprehend. It is no wonder that this theme, in one form or another, is one of the central concerns of Greek philosophy, from Heraclitus and Parmenides to Plato and Aristotle&#8230;. In most societies, changes of state are marked by rituals that define change, visibly confront its reality, and orient the individual in the world he or she has entered.</p></blockquote><p>To help with this, humans have invented millions of rituals over the years: birth rituals, death rituals, yearly holidays that deal with seasonal changes, rituals for how to make sure you attract money,<a href="https://sandiegosailingtours.com/why-break-champagne-at-a-ship-christening/"> rituals for launching ships</a>.&nbsp;</p><p>One of the most interesting documented rituals I&#8217;ve come across while researching for this post this is was &#8220;<a href="https://www.medievalists.net/2014/02/rituals-of-greeting-and-farewell-reflections-on-a-visit-to-the-royal-court-of-norway-in-1302/">Reflections on Greetings and Farewell on a Visit to the Royal Court in Norway in 1302</a>&#8221;, when<a href="http://www.diva-portal.org/smash/get/diva2:1400308/FULLTEXT01.pdf"> some dude named Erik</a> wrote a poem about what court life was like and included numerous points where women ceremonially wept in farewell (probably from relief that their business meetings were finally over.)</p><p>S<a href="https://vickiboykis.com/2021/06/20/the-ritual-of-the-deploy/">eafaring transitions and spaceflight are particularly bound to ritua</a>l, because there they are so long and significant and there are so many things that can go wrong:&nbsp;</p><blockquote><p>It&#8217;s customary in Russian culture, when you&#8217;re taking a long trip, to take a few minutes to sit in silence<a href="https://realrussia.co.uk/Blog/top-5-russian-superstitions-you-should-know-about-3065"> before you start the journey</a>. Cosmonauts have a litany of similar rituals they follow before launch in Kazakhstan. They always visit the grave of <a href="https://en.wikipedia.org/wiki/Yuri_Gagarin">Yuriy Gagarin</a> in Baikonur in the days before they ship out. They also<a href="https://www.atlasobscura.com/articles/cosmonaut-hotel-tree-grove"> plant trees, to root themselves to the ground</a>. They do not watch the Soyuz rocket being rolled out onto the launchpad. They never launch on October 24, because<a href="http://www.esa.int/About_Us/ESA_history/50_years_of_humans_in_space/Gagarin_s_traditions"> two accidents took place on that date.</a></p></blockquote><p>Why did we create all this ritual-based infrastructure? First, for the individual, it&#8217;s important to stop at boundaries, and to process what happened before, leave it in the past, and then think about what comes next.&nbsp; And what helps with processing is the ability to do it collectively. When humans physically come together to perform a ritual, we experience something known as <a href="https://en.wikipedia.org/wiki/Collective_effervescence">collective effervescence</a>, which is an energy that only occurs when a group of people stops tending to mundane, everyday tasks, to celebrate or mourn these boundaries.&nbsp;</p><p>Humans coming together during times of transition is so important that when people were prevented from gathering during COVID, they came up with their own ways to circumvent this. <a href="https://www.youtube.com/watch?v=Q734VN0N7hw">In Italy, one of the countries hit the hardest during the first wave of COVID, people started singing together from their balconies</a>. In New York, people stopped at 7 every night to bang pots to <a href="https://www.nytimes.com/interactive/2020/04/10/nyregion/nyc-7pm-cheer-thank-you-coronavirus.html">appreciate front-line workers.</a>&nbsp; In China, during lockdowns, <a href="https://futurism.com/neoscope/video-shanghai-china-screaming">people started screaming.</a>&nbsp;</p><p>One of the most tragic outcomes of COVID was people banned by public health measures in participating in collective mourning ceremonies for people they lost. In one of the most haunting pictures for me from the bleakness of the past two years,<a href="https://www.cnn.com/2020/12/06/health/icu-tablet-pandemic-trnd"> a nurse fully-dressed in protective gear helps a COVID patient connect</a> with their loved ones over Zoom via iPad. </p><p>We&#8217;ve only just started trying to measure and understand this, but it appears that early results are <a href="https://pubmed.ncbi.nlm.nih.gov/28263640/">showing even the importance of ritual</a> as measured on a tangible, scientific scale.&nbsp;Leaving a job is also a transition of change, of parting, and one that needs to be processed both as an individual, and as a group.&nbsp; In the pre-COVID days, this was all mostly fine. If you weren&#8217;t working remotely, leaving a job was a very physical ritual with a finite end: the email to your boss to meet and give notice. The meeting with HR. Physically telling all your coworkers. The goodbye lunch, the goodbye drinks, then finally leaving the workplace with all of the things you collected over the years - cards, old XML manuals you haven&#8217;t opened&nbsp; in years, plants, pictures. And finally handing over your laptop and badge and walking out of the building, free as a bird.&nbsp;</p><p>This ritual has been performed millions of times, and yet, usually, we don&#8217;t examine its importance at all. The closest I&#8217;ve seen is this study from the 1980s, called, very morosely, &#8220;<a href="https://www.jstor.org/stable/255857?read-now=1&amp;oauth_data=eyJlbWFpbCI6InZpY2tpLmJveWtpc0BnbWFpbC5jb20iLCJpbnN0aXR1dGlvbklkcyI6W119&amp;seq=2#page_scan_tab_contents">Functions of Parting Ceremonies in Dying Organizations</a>&#8221;.&nbsp; The study was performed in 1982-1983, during the height of a recession, in Michigan, in hospitals, retail stores, car factories, and a research organization.&nbsp;</p><p>I wish I could quote the entire paper, it&#8217;s that good and that relevant to what&#8217;s happening in tech today.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-AC7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed68930-78fe-4402-9303-b6ce97f53c3e_1312x1508.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-AC7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed68930-78fe-4402-9303-b6ce97f53c3e_1312x1508.png 424w, https://substackcdn.com/image/fetch/$s_!-AC7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed68930-78fe-4402-9303-b6ce97f53c3e_1312x1508.png 848w, https://substackcdn.com/image/fetch/$s_!-AC7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed68930-78fe-4402-9303-b6ce97f53c3e_1312x1508.png 1272w, https://substackcdn.com/image/fetch/$s_!-AC7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed68930-78fe-4402-9303-b6ce97f53c3e_1312x1508.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-AC7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed68930-78fe-4402-9303-b6ce97f53c3e_1312x1508.png" width="1312" height="1508" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/4ed68930-78fe-4402-9303-b6ce97f53c3e_1312x1508.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1508,&quot;width&quot;:1312,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-AC7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed68930-78fe-4402-9303-b6ce97f53c3e_1312x1508.png 424w, https://substackcdn.com/image/fetch/$s_!-AC7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed68930-78fe-4402-9303-b6ce97f53c3e_1312x1508.png 848w, https://substackcdn.com/image/fetch/$s_!-AC7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed68930-78fe-4402-9303-b6ce97f53c3e_1312x1508.png 1272w, https://substackcdn.com/image/fetch/$s_!-AC7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed68930-78fe-4402-9303-b6ce97f53c3e_1312x1508.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It&#8217;s clear that people need parting ceremonies in the context of work, and when they don&#8217;t happen, they make them happen on their own, and in very predictable patterns.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mMWP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7aa831d7-b524-4c30-8d46-5f42a035de26_1250x796.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mMWP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7aa831d7-b524-4c30-8d46-5f42a035de26_1250x796.png 424w, https://substackcdn.com/image/fetch/$s_!mMWP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7aa831d7-b524-4c30-8d46-5f42a035de26_1250x796.png 848w, https://substackcdn.com/image/fetch/$s_!mMWP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7aa831d7-b524-4c30-8d46-5f42a035de26_1250x796.png 1272w, https://substackcdn.com/image/fetch/$s_!mMWP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7aa831d7-b524-4c30-8d46-5f42a035de26_1250x796.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mMWP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7aa831d7-b524-4c30-8d46-5f42a035de26_1250x796.png" width="1250" height="796" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/7aa831d7-b524-4c30-8d46-5f42a035de26_1250x796.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:796,&quot;width&quot;:1250,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mMWP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7aa831d7-b524-4c30-8d46-5f42a035de26_1250x796.png 424w, https://substackcdn.com/image/fetch/$s_!mMWP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7aa831d7-b524-4c30-8d46-5f42a035de26_1250x796.png 848w, https://substackcdn.com/image/fetch/$s_!mMWP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7aa831d7-b524-4c30-8d46-5f42a035de26_1250x796.png 1272w, https://substackcdn.com/image/fetch/$s_!mMWP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7aa831d7-b524-4c30-8d46-5f42a035de26_1250x796.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In the new COVID/remote work-era, particularly over the last couple months of extremely cruel tech industry layoffs, all of our physical group parting rituals are gone, lost in the digital ether. Nothing has proven this as much as the very painful and very public Twitter layoffs last week.</p><p>For the job I left before this one, also during covid, the extent of the ritual was a quick 10-minute chat with HR, followed by the arrival of an envelope where I was to send my laptop. At Tumblr,&nbsp; this ritual was a steady stream of Slack DMs over my last two weeks in exchanges of contact information and a group pre-scheduled 30-minute Zooms where everyone tried very hard not to cry.&nbsp; On my last day, after shaping the terroir of my work and being shaped by it for almost two years, I left a final message on Slack, turned off my laptop, took a minute beat, and left my desk - it was time to pick my kids up from school and daycare.</p><p>What happened to me was not unusual, and insanely trivial compared how people have been told to leave jobs over the past two years in layoffs across the tech industry.&nbsp;</p><p>When you fire someone, you not only cut off their livelihood and dignity and affect a crisis situation in their life,&nbsp; you also add a second layer of cruelty in that you deprive them of the importance of ritual. From the sidelines, I have watched pretty incredible things happen, such as <a href="https://www.cnn.com/2021/12/05/business/better-ceo-fires-employees/index.html">900 employees being collectively fired over Zoom</a>.&nbsp;</p><p>The recent round of Twitter layoffs has been the worst, the most public, and the most heartbreaking as employees, left swirling in the chaos of the Musk acquisition, tried to make sense of what was happening. On Thursday, there was an email letting employees know that the next day, Friday morning, they would receive either an email to their work address if they were spared, or to their personal address if they were being cut.&nbsp;</p><p>Ahead of this chaos and left to their own devices, Twitter employees started creating their own rituals in Slack. Employees first flooded Twitter&#8217;s Slack with blue heart emojis.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LXvf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0910b11-168a-4773-bcb9-ced98405927b_1214x502.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LXvf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0910b11-168a-4773-bcb9-ced98405927b_1214x502.png 424w, https://substackcdn.com/image/fetch/$s_!LXvf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0910b11-168a-4773-bcb9-ced98405927b_1214x502.png 848w, https://substackcdn.com/image/fetch/$s_!LXvf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0910b11-168a-4773-bcb9-ced98405927b_1214x502.png 1272w, https://substackcdn.com/image/fetch/$s_!LXvf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0910b11-168a-4773-bcb9-ced98405927b_1214x502.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LXvf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0910b11-168a-4773-bcb9-ced98405927b_1214x502.png" width="1214" height="502" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/d0910b11-168a-4773-bcb9-ced98405927b_1214x502.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:502,&quot;width&quot;:1214,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LXvf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0910b11-168a-4773-bcb9-ced98405927b_1214x502.png 424w, https://substackcdn.com/image/fetch/$s_!LXvf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0910b11-168a-4773-bcb9-ced98405927b_1214x502.png 848w, https://substackcdn.com/image/fetch/$s_!LXvf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0910b11-168a-4773-bcb9-ced98405927b_1214x502.png 1272w, https://substackcdn.com/image/fetch/$s_!LXvf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0910b11-168a-4773-bcb9-ced98405927b_1214x502.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>They then started posting the salute emoji as a sign of respect and farewell, which is how I first found out that layoffs were actually happening: a single salute emoji on my timeline.&nbsp;&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wJ9P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8f6e91f-ff26-4ac2-8f40-e26acd815b66_1216x692.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wJ9P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8f6e91f-ff26-4ac2-8f40-e26acd815b66_1216x692.png 424w, https://substackcdn.com/image/fetch/$s_!wJ9P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8f6e91f-ff26-4ac2-8f40-e26acd815b66_1216x692.png 848w, https://substackcdn.com/image/fetch/$s_!wJ9P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8f6e91f-ff26-4ac2-8f40-e26acd815b66_1216x692.png 1272w, https://substackcdn.com/image/fetch/$s_!wJ9P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8f6e91f-ff26-4ac2-8f40-e26acd815b66_1216x692.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wJ9P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8f6e91f-ff26-4ac2-8f40-e26acd815b66_1216x692.png" width="1216" height="692" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/d8f6e91f-ff26-4ac2-8f40-e26acd815b66_1216x692.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:692,&quot;width&quot;:1216,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wJ9P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8f6e91f-ff26-4ac2-8f40-e26acd815b66_1216x692.png 424w, https://substackcdn.com/image/fetch/$s_!wJ9P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8f6e91f-ff26-4ac2-8f40-e26acd815b66_1216x692.png 848w, https://substackcdn.com/image/fetch/$s_!wJ9P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8f6e91f-ff26-4ac2-8f40-e26acd815b66_1216x692.png 1272w, https://substackcdn.com/image/fetch/$s_!wJ9P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8f6e91f-ff26-4ac2-8f40-e26acd815b66_1216x692.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And finally, once all the emotion had been spent, they started finding out, about 12 hours before the email was supposed to go out, that they were fired because they were locked out of their Gmail accounts, their Google Cloud Access, and Slack itself.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!03vx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7916598b-a9e8-454c-877a-c3e30a4387f3_1055x1600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!03vx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7916598b-a9e8-454c-877a-c3e30a4387f3_1055x1600.png 424w, https://substackcdn.com/image/fetch/$s_!03vx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7916598b-a9e8-454c-877a-c3e30a4387f3_1055x1600.png 848w, https://substackcdn.com/image/fetch/$s_!03vx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7916598b-a9e8-454c-877a-c3e30a4387f3_1055x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!03vx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7916598b-a9e8-454c-877a-c3e30a4387f3_1055x1600.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!03vx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7916598b-a9e8-454c-877a-c3e30a4387f3_1055x1600.png" width="1055" height="1600" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/7916598b-a9e8-454c-877a-c3e30a4387f3_1055x1600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:1055,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!03vx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7916598b-a9e8-454c-877a-c3e30a4387f3_1055x1600.png 424w, https://substackcdn.com/image/fetch/$s_!03vx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7916598b-a9e8-454c-877a-c3e30a4387f3_1055x1600.png 848w, https://substackcdn.com/image/fetch/$s_!03vx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7916598b-a9e8-454c-877a-c3e30a4387f3_1055x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!03vx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7916598b-a9e8-454c-877a-c3e30a4387f3_1055x1600.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The other thing about rituals is that they are meant to act as a point of severance between your last world and the next one and leave you clean and whole to proceed. But because <a href="https://vicki.substack.com/p/our-bosses-live-in-our-phones">our bosses live in our phones</a>, and because we are constantly connected to everyone all the time, we don&#8217;t get that anymore, either.&nbsp;</p><p>For me, as I was on my way out the door, full of Feelings, I got a Slack notification about a service alert on my phone. My work email was still not disconnected, and I had forgotten to turn off Slack on mobile and I wasn&#8217;t disconnected yet.&nbsp; Ten minutes later, a friend from work texted me. I left by choice, but when I did, I didn&#8217;t really leave. I was still extremely connected to friends by text, in alumni Slacks, on Twitter, and a million other different ways which has been wonderful and I wouldn&#8217;t want it differently. But none of this serves the ritual.</p><p>For Twitter employees, it has been even worse: many reported still getting alerts from PagerDuty for web services they could no longer be responsible for, and in the ultimate you-have-to-laugh-or-else-you&#8217;ll-cry twist, <a href="https://www.bloomberg.com/news/articles/2022-11-06/twitter-now-asks-some-fired-workers-to-please-come-back">many are now getting emails asking for them to come back</a> and maintain the services that they were fired from because, just maybe, firing half the company over the course of a week means you<a href="https://vickiboykis.com/2021/03/26/the-ghosts-in-the-data/"> lose tribal knowledge</a>.&nbsp;&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OLu4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F984e0985-fec6-441d-9e31-c92cc6291bab_1212x590.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OLu4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F984e0985-fec6-441d-9e31-c92cc6291bab_1212x590.png 424w, https://substackcdn.com/image/fetch/$s_!OLu4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F984e0985-fec6-441d-9e31-c92cc6291bab_1212x590.png 848w, https://substackcdn.com/image/fetch/$s_!OLu4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F984e0985-fec6-441d-9e31-c92cc6291bab_1212x590.png 1272w, https://substackcdn.com/image/fetch/$s_!OLu4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F984e0985-fec6-441d-9e31-c92cc6291bab_1212x590.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OLu4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F984e0985-fec6-441d-9e31-c92cc6291bab_1212x590.png" width="1212" height="590" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/984e0985-fec6-441d-9e31-c92cc6291bab_1212x590.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:590,&quot;width&quot;:1212,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OLu4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F984e0985-fec6-441d-9e31-c92cc6291bab_1212x590.png 424w, https://substackcdn.com/image/fetch/$s_!OLu4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F984e0985-fec6-441d-9e31-c92cc6291bab_1212x590.png 848w, https://substackcdn.com/image/fetch/$s_!OLu4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F984e0985-fec6-441d-9e31-c92cc6291bab_1212x590.png 1272w, https://substackcdn.com/image/fetch/$s_!OLu4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F984e0985-fec6-441d-9e31-c92cc6291bab_1212x590.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The tragedy and the irony of the world we have built is this: we have built a world made for connection, for immediate contact, for being able to reach out and achieve collective effervescence in some proxy way. But, as a result, we have no way to collectively grieve and we have no way to linearly separate and move on. </p><p>And, this brave, new world, even, for all the immensely numerous positives that remote work brings,&nbsp; this kind of way of working does not serve the art of the goodbye. And this is a problem. Because, even though we are gone, we are never truly gone, absolved, allowed to move on past the transition point, into the next thing. And even though we are connected, we are not truly bonded. We are simulatenously plugged in but unresolved, floating with our emojis and &#8220;let&#8217;s keep in touch&#8221; messages, which vanish into the ether as soon as our Slack credentials unceremoniously expire and we hit the login wall.&nbsp;</p>]]></content:encoded></item><item><title><![CDATA[What we talk about when we talk about The Algo]]></title><description><![CDATA[Algorithms are complex systems that are made up of half code, half humans]]></description><link>https://vicki.substack.com/p/what-we-talk-about-when-we-talk-about</link><guid isPermaLink="false">https://vicki.substack.com/p/what-we-talk-about-when-we-talk-about</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Mon, 08 Aug 2022 10:44:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sVzC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F30336835-33d8-4007-a150-5bbff051a20b_1420x1800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sVzC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F30336835-33d8-4007-a150-5bbff051a20b_1420x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sVzC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F30336835-33d8-4007-a150-5bbff051a20b_1420x1800.png 424w, https://substackcdn.com/image/fetch/$s_!sVzC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F30336835-33d8-4007-a150-5bbff051a20b_1420x1800.png 848w, https://substackcdn.com/image/fetch/$s_!sVzC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F30336835-33d8-4007-a150-5bbff051a20b_1420x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!sVzC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F30336835-33d8-4007-a150-5bbff051a20b_1420x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sVzC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F30336835-33d8-4007-a150-5bbff051a20b_1420x1800.png" width="304" height="385.3521126760563" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/30336835-33d8-4007-a150-5bbff051a20b_1420x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1800,&quot;width&quot;:1420,&quot;resizeWidth&quot;:304,&quot;bytes&quot;:4787097,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sVzC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F30336835-33d8-4007-a150-5bbff051a20b_1420x1800.png 424w, https://substackcdn.com/image/fetch/$s_!sVzC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F30336835-33d8-4007-a150-5bbff051a20b_1420x1800.png 848w, https://substackcdn.com/image/fetch/$s_!sVzC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F30336835-33d8-4007-a150-5bbff051a20b_1420x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!sVzC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F30336835-33d8-4007-a150-5bbff051a20b_1420x1800.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Dynamo Machine, Natalia Goncharova</figcaption></figure></div><p><em>Quick programming notes: I wrapped up my <a href="https://vickiboykis.com/2022/07/25/looking-back-at-two-years-at-automattic-and-tumblr/">previous gig a few weeks ago</a> and I&#8217;m psyched to be starting as Sr. Machine Learning Engineer <a href="https://duo.com/">at Duo</a>.  As always, Normcore updates continue to remain sporadic and highly dependent on my ability to complete an entire eight-hour sleep cycle.&nbsp;</em></p><p><em>And, another very exciting announcement: <a href="https://normconf.com/">NormConf is happening online in December!</a> What started out as a joke tweet has now become a legitimate conference on normcore topics in data and machine learning. Save the date and if you&#8217;re interested in sponsoring, shoot me an email!</em></p><p>This March, or maybe it was five lifetimes ago, as part of his on-again-off-again bid to burn the internet to the ground, Elon Musk <a href="https://twitter.com/elonmusk/status/1507041396242407424">did a poll</a> to see if the &#8220;Twitter algorithm&#8221; should be open source.&nbsp;&nbsp;</p><p>This, like any of <a href="https://vicki.substack.com/p/how-do-you-like-that-elon-musk">Musk&#8217;s bizarre and impulsive tweets</a> launched in between <a href="https://www.npr.org/2022/07/12/1111032233/elon-musk-twitter-lawsuit-deal">lawsuits</a>, <a href="https://www.reuters.com/technology/musk-breaks-silence-twitter-posts-picture-with-pope-2022-07-02/">meeting the Pope</a>, and being <a href="https://www.cbsnews.com/news/elon-musk-house-stays-friends-net-worth/">&#8220;house fluid at the moment&#8221;</a>,&nbsp; unleashed a wide variety of opinions from everyone, including <a href="https://vicki.substack.com/p/jack-and-i-prove-that-humans-are">Jack, the former CEO of Twitter,</a> who responded that people should have a choice of which algorithm to use.&nbsp;  But leaving aside the semantics of what &#8220;open sourcing&#8221; and algoritmic choice, the larger question remained: what actually was The Algorithm? &nbsp;</p><p><strong>The OG Algorithm</strong></p><p>On Twitter, I was curious as to what the common conception of algorithms was, so <a href="https://twitter.com/vboykis/status/1544367451957239809">I&nbsp; asked and got a range of different, interesting answers</a> that generally aggregated to &#8220;an algorithm is a set of instructions, like a recipe, for a program.&#8221;</p><p>Algorithms seem to be very new because we think of them as inherently related to computers.  But, the concept has been with us as long as humans have needed to narrowly navigate extremely complex multi-dimensional space that can have an infinite multitude of outcomes.&nbsp; In other words, humans have been creating algorithms for how to live for thousands of years. </p><p>Here is an algorithm on figuring out how our time on earth should be allocated and why:&nbsp;</p><blockquote><p>To every thing there is a season, and a time to every purpose under the heaven:</p><p>A time to be born, and a time to die; a time to plant, a time to reap that which is planted;</p></blockquote><p>Here is an algorithm from the witches in Macbeth about how to prepare effective hallucinogenic potables:&nbsp;</p><blockquote><p>Double, double toil and trouble;<br>Fire burn and caldron bubble.<br><br>Filet of a fenny snake,<br>In the caldron boil and bake;<br><br>Eye of newt and toe of frog,<br>Wool of bat and tongue of dog,</p><p>Adder's fork and blind-worm's sting,<br>Lizard's leg and howlet's wing,</p><p>For a charm of powerful trouble,<br>Like a hell-broth boil and bubble.</p><p>Double, double toil and trouble;<br>Fire burn and caldron bubble.</p><p>Cool it with a baboon's blood,<br>Then the charm is firm and good.</p></blockquote><p>And here is a very long, elegant algorithm for <a href="https://archive.curbed.com/2019/7/11/20686495/pattern-language-christopher-alexander">how to build human-centric buildings and cities.</a></p><p><strong>We weave an extremely tangled web</strong></p><p>When we talk about &#8220;The Algorithm&#8221; today, though, it&#8217;s any program that shapes and influences the sea of content across the different places we traverse online. This Algorithm seems to be <a href="https://www.newyorker.com/culture/infinite-scroll/the-age-of-algorithmic-anxiety">entirely out of our control and impossible to penetrate.</a> <br><br>In order to start understanding it ,there are a couple of important things to keep in mind.  What we as practitioners implicitly mean when we say &#8220;The Algorithm&#8221; is not one single algorithm, but rather:</p><ol><li><p><strong>Code logic</strong> that includes: &nbsp;&nbsp;&nbsp;</p><ol><li><p>Machine Learning Algorithms</p></li><li><p>Simple if/then statements / hardcoded heuristics</p></li><li><p>Blended together </p></li></ol></li><li><p><strong>Business logic </strong>that is either implicitly or explicitly stated:</p><ol><li><p>The results of meetings</p></li><li><p>Results of memos, discussions, and RFCs</p></li><li><p>External drivers like changes in the market, support tickets, etc.&nbsp;</p></li><li><p><a href="https://komoroske.com/slime-mold/">Organizational structures</a></p></li></ol></li></ol><p>All of this results in a system that&#8217;s made up of two parts that both equally influence the algorithm: One that is machine-generated, and one that is <a href="https://vicki.substack.com/p/the-reign-of-big-recsys">people (business logic)</a>. So, the system is never any one single thing, but a living organism made up of many, many moving complex parts. Every single ecommerce or content-based feed we consume online is a world unto itself that requires an enormous amount of technical and business context to untangle.&nbsp;</p><p>For example, here is how you might hypothetically build the algorithm that populates a &#8220;Home&#8221; feed on Flutter, the premier social network for where things with wings gather.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!q9zM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7697f6cc-4587-4b80-9e76-fec878f93d84_1600x969.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!q9zM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7697f6cc-4587-4b80-9e76-fec878f93d84_1600x969.png 424w, https://substackcdn.com/image/fetch/$s_!q9zM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7697f6cc-4587-4b80-9e76-fec878f93d84_1600x969.png 848w, https://substackcdn.com/image/fetch/$s_!q9zM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7697f6cc-4587-4b80-9e76-fec878f93d84_1600x969.png 1272w, https://substackcdn.com/image/fetch/$s_!q9zM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7697f6cc-4587-4b80-9e76-fec878f93d84_1600x969.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!q9zM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7697f6cc-4587-4b80-9e76-fec878f93d84_1600x969.png" width="672" height="407.0769230769231" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/7697f6cc-4587-4b80-9e76-fec878f93d84_1600x969.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:882,&quot;width&quot;:1456,&quot;resizeWidth&quot;:672,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!q9zM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7697f6cc-4587-4b80-9e76-fec878f93d84_1600x969.png 424w, https://substackcdn.com/image/fetch/$s_!q9zM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7697f6cc-4587-4b80-9e76-fec878f93d84_1600x969.png 848w, https://substackcdn.com/image/fetch/$s_!q9zM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7697f6cc-4587-4b80-9e76-fec878f93d84_1600x969.png 1272w, https://substackcdn.com/image/fetch/$s_!q9zM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7697f6cc-4587-4b80-9e76-fec878f93d84_1600x969.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>But, let&#8217;s start at the beginning.</p><p><strong>The Algorithm&#8217;s Heart: Code Logic</strong></p><p>An algorithm is born when a computer scientist and a product manager love each other very much, have a product vision, and decide that they want to drive either click through rate or revenue.&nbsp;</p><p>The PM, the computer scientist, and a team of engineers (called something catchy like BirdFeed) goes off to create a feed. The BirdFeed team sees that, on the initial Flutter home timeline, birds are shown purely content from accounts that they follow. <br><br>But, maybe this is not in line with engagement metrics they need for their business. As a result, <a href="https://blog.twitter.com/official/en_us/a/2016/never-miss-important-tweets-from-people-you-follow.html">BirdFeed introduces an algorithmic timeline.</a> (By the way, every timeline is algorithmic - reverse-chronological is also an algorithmic design choice.)</p><p>As this <a href="https://transitivebullsh.it/oss-twitter-algorithm-part-1">very, very excellent post on Twitter&#8217;s timeline</a> outlines,&nbsp;</p><blockquote><p>This explanation makes sense from a UX standpoint, and an algorithmic feed certainly gives Twitter a lot more freedom to experiment with the product.</p><p>The real motivation, however, is because using an algorithmic feed is incentivized by Twitter&#8217;s current ad-driven business model. More relevant content in your feed &#8658; higher engagement &#8658; more ad revenue.<a href="https://www.socialmediatoday.com/social-networks/truth-about-algorithms-and-why-you-should-expect-see-more-them"> This is a classic social network strategy that&#8217;s proven to work</a>.</p></blockquote><p>At this stage, we face a fundamental question: how do you shuffle the existing timeline so that it includes content people are more likely to find interesting and engage with? </p><p>Generally, <a href="https://vicki.substack.com/p/the-reign-of-big-recsys">there are several ways to tackle this problem</a>, and they involve looking at either a user&#8217;s past activity and comparing it to the activity of similar users (collaborative filtering), or looking at a user&#8217;s past activity and comparing the items the user interacted with to similar items in the catalog (<a href="https://developers.google.com/machine-learning/recommendation/content-based/basics">content-based filtering</a>).&nbsp;&nbsp;</p><p>Once you collect a <a href="https://vicki.substack.com/p/logs-were-our-lifeblood-now-theyre">user&#8217;s log history </a>and build a model that generates a potential catalog of candidate Flits to recommend to them based on past user activity. But let&#8217;s say you come up with 10000 Flits to recommend? You can&#8217;t show them all in any given timeline, so what do you do?&nbsp;</p><p>You rank your candidate Flits, then filter them against a set of business logic, then<a href="https://developers.google.com/machine-learning/recommendation/dnn/re-ranking"> rank again</a> until you get to a point where you have only a handful of Flits that you&#8217;re likely to insert into the timeline.&nbsp;&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eyUB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff339dee7-0b1b-4ca4-a6b0-9cb86ab08509_1600x211.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eyUB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff339dee7-0b1b-4ca4-a6b0-9cb86ab08509_1600x211.png 424w, https://substackcdn.com/image/fetch/$s_!eyUB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff339dee7-0b1b-4ca4-a6b0-9cb86ab08509_1600x211.png 848w, https://substackcdn.com/image/fetch/$s_!eyUB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff339dee7-0b1b-4ca4-a6b0-9cb86ab08509_1600x211.png 1272w, https://substackcdn.com/image/fetch/$s_!eyUB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff339dee7-0b1b-4ca4-a6b0-9cb86ab08509_1600x211.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eyUB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff339dee7-0b1b-4ca4-a6b0-9cb86ab08509_1600x211.png" width="1456" height="192" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f339dee7-0b1b-4ca4-a6b0-9cb86ab08509_1600x211.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:192,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!eyUB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff339dee7-0b1b-4ca4-a6b0-9cb86ab08509_1600x211.png 424w, https://substackcdn.com/image/fetch/$s_!eyUB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff339dee7-0b1b-4ca4-a6b0-9cb86ab08509_1600x211.png 848w, https://substackcdn.com/image/fetch/$s_!eyUB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff339dee7-0b1b-4ca4-a6b0-9cb86ab08509_1600x211.png 1272w, https://substackcdn.com/image/fetch/$s_!eyUB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff339dee7-0b1b-4ca4-a6b0-9cb86ab08509_1600x211.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>This step is the heart of the algorithm and it often involves building <a href="https://eugeneyan.com/writing/system-design-for-discovery/">multi-step machine learning models</a> that will ultimately generate a small set of candidates. &nbsp; <a href="https://eugeneyan.com/writing/system-design-for-discovery/">Each company has a system</a> that has developed using a variation of these steps and they all look<a href="https://medium.com/pinterest-engineering/improving-the-quality-of-recommended-pins-with-lightweight-ranking-8ff5477b20e3"> strikingly</a> similar. </p><p>Intermingled with the machine learning code are  decisions that come from business logic: is there a list of bad words in Flits that we need to filter out of all potential recommendations? Maybe we don&#8217;t want to show Flits from Hummingbirds at all? Maybe we only want 9 Flits, not 10, for some arcane business reason like maybe the CEO likes the number 9. These are all hardcoded in the ML flow. </p><p>These machine learning systems then grow so involved that there are meta-systems being developed to manage them. Here is a diagram of what&#8217;s involved in MLOps, the field around operationalizing these algorithms. I see this diagram in my nightmares sometimes.&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/suzatweet/status/1545685140822687746&quot;,&quot;full_text&quot;:&quot;Machine Learning Operations (MLOps):\nOverview, Definition, and Architecture\n<a class=\&quot;tweet-url\&quot; href=\&quot;https://arxiv.org/abs/2205.02302\&quot;>arxiv.org/abs/2205.02302</a> &quot;,&quot;username&quot;:&quot;suzatweet&quot;,&quot;name&quot;:&quot;Suzana Ili&#263;&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Jul 09 08:23:49 +0000 2022&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/FXNgVRrXgAE1HvM.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/EEEXREPWLX&quot;,&quot;alt_text&quot;:null}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:908,&quot;like_count&quot;:4307,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p><strong>The Algorithm&#8217;s Soul: Business Logic</strong></p><p>The model itself is usually what we think about when we think about the algorithm. But,  the second part of the system is just as complex and includes a number of participants: product managers, project managers, advertising teams, content safety teams, and many, many more, in a back and forth about what The Feed should look like.&nbsp;</p><p>Because, then the question becomes, now that we have some candidate Flits, how do we insert those Flits amongst the chronological Flits that birds are already receiving? Should your feed be entirely chronological? 50% chronological and 50% algorithmic? Mostly algorithmic? What if you have more than one algorithm, one that shows you the most relevant Flits that other birds have liked, and one that shows the top flits from trending Bird Topics on Flutter? How do you combine those two sources? What if you have too many Flits in n seconds from the same Bird? How do you blend in diversity with Flits from Butterflies and Mosquitoes?  What if you have Bad Bird Actors that are constantly either spamming or sending lewd pictures of their cloacas to the Timeline? How do you downrank them? Should you?&nbsp;</p><p>And now, finally, you get to the question of injecting ads, the entire reason Flutter continues to work. How often can you insert them without user fatigue while still maximizing revenue? What content can they be next to? Can you have an ad for worms shown to a Flutter user who is profiled as a Butterfly, and therefore does not eat worms?&nbsp;How should you promote ads across timelines? This in itself is an entire world. </p><p>These gray-area business logic questions where recommender systems become just as much of an art as a science, continuing to generate potential content for recommendation, blending it, filtering out negative or prohibited content on the platform to get to a &#8220;good&#8221; feed of engageable content.&nbsp;</p><p>They involve not only the code itself, but also hundreds of hours of conversation, back-and-forth, the results of A/B tests for millions of users in re-ranking the feed, changing it, constantly shaping it to the best version of what the company thinks it should be.&nbsp;</p><p>Aside from all these decision-making conversations, you have hundreds of organizational changes happening that quietly shape the feed, but that are never documented anywhere. Maybe the engineering team logging user data is accidentally not logging Bird Geolocation anymore. Now your model is inaccurate, but you don&#8217;t know about it yet. Maybe the mobile team is running an A/B test that directly conflicts with your feed changes. Maybe you had a reorg and the last CMO loved The Algorithm but the new one doesn&#8217;t. And vice versa. All of these changes implicitly silently change the feed on a day-by-day, minute-by-minute basis, but are not anywhere in the model&#8217;s documented code.  </p><p><strong>When the Black Box Opens</strong></p><p>The scenario I&#8217;ve described is hypothetical, only in the sense that there is sadly not (yet) a social network just for birds and insects. &nbsp; But these kinds of systems get built and decisions get made every day at companies all across the board. Here&#8217;s a recent one <a href="https://medium.com/pinterest-engineering/gpu-accelerated-ml-inference-at-pinterest-ad1b6a03a16d">from Pinterest</a>, for example, and here is Netflix, the king of recommender system&#8217;s <a href="https://research.netflix.com/business-area/personalization-and-search">whole website on their methodologies</a>.&nbsp; Here is Facebook on their <a href="https://www.theverge.com/2022/7/21/23272536/facebook-home-feeds-tab-tiktok-algorithmic-content-recommendations">re-algorithmized main feed</a>.&nbsp;</p><p>But, to the end user, there are several fundamental problems. First, <a href="https://vicki.substack.com/p/duo-the-push-and-the-bandits">you shouldn&#8217;t need to be able to reverse-engineer academic papers to understand your content feed</a>. And second, with so much implicit business logic injected into the system, how can anyone possibly hold the whole feed&#8217;s context in their head? How do you know why a single Flit was shown to you?&nbsp;How about a timeline? Many people in the company, even sometimes the engineers that build the systems, don&#8217;t.&nbsp;</p><p>So even if Twitter were to open-source the algorithm, and you had a background in computer science,&nbsp; all you&#8217;d have to look at would be a bunch of code that looks much like the <a href="https://transitivebullsh.it/oss-twitter-algorithm-part-1">psuedocode generated here</a>, with a number of other, related systems feeding into this timeline code.&nbsp;</p><p>You would have zero context about both the code and the business logic used to generate, and, most importantly, you wouldn&#8217;t have access to the heart of what makes this system tick: user log data and the logic for how it&#8217;s stored, cleaned, and processed in order to be used in both the recommendation algorithms and the construction of the feed itself.&nbsp;</p><p>Opening the code of the algorithm might be a good place to start, but it&#8217;s not unlike making an architectural excavation site open to the public: without the guidance of an archaeologist to explain it, it&#8217;s just a set of pottery shards. </p><p>There is not much we as end users can do with &#8220;The Algorithm&#8221; as-is. </p><p><strong>Where do we algo from here?&nbsp;</strong></p><p>The good news is that as more people are expressing intense interest in looking at these internals, more companies are also thinking about how to talk about The Algorithm in public. </p><p>First, product management teams are trying to make their algorithms transparent. Or, as transparent as they can without exposing proprietary internal business logic. The first time I saw this happen was when Instagram wrote <a href="https://about.instagram.com/blog/announcements/shedding-more-light-on-how-instagram-works">a primer about its recommendation systems</a> aimed at the general public in 2021.&nbsp; They wrote,&nbsp;</p><blockquote><p>It's hard to trust what you don't understand. We want to do a better job of explaining how Instagram works. There are a lot of misconceptions out there, and we recognize that we can do more to help people understand what we do. </p></blockquote><p>Of course, it&#8217;s extremely high-level and addresses only some of the elements I touched on in this post, but it&#8217;s truly the first time I&#8217;ve seen the nature of recommendations explained to a non-technical audience. </p><p>Instagram&nbsp;had a second go at this when they made an enormous change in their algorithm a few weeks ago to prioritize video content so they, like every single social platform on the planet right now, <a href="https://twitter.com/chronotope/status/1552299318807248896">could compete with TikTok</a>. People were pretty angry at the new feed, and Adam Mosseri took to Twitter to try and explain it:&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/mosseri/status/1551890839584088065&quot;,&quot;full_text&quot;:&quot;&#128075;&#127996; There&#8217;s a lot happening on Instagram right now.\n\nI wanted to address a few things we&#8217;re working on to make Instagram a better experience. \n\nPlease let me know what you think &#128071;&#127996; &quot;,&quot;username&quot;:&quot;mosseri&quot;,&quot;name&quot;:&quot;Adam Mosseri&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Tue Jul 26 11:23:03 +0000 2022&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://substackcdn.com/image/upload/w_728,c_limit/l_twitter_play_button_rvaygk,w_120/ok3p1atrqjxf1lylpiid&quot;,&quot;link_url&quot;:&quot;https://t.co/x1If5qrCyS&quot;,&quot;alt_text&quot;:null}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:1491,&quot;like_count&quot;:7741,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:&quot;https://video.twimg.com/ext_tw_video/1551890488185294848/pu/vid/320x400/UKHFh4mh85Qo_GdV.mp4?tag=14&quot;,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>(Instagram <a href="https://www.platformer.news/p/-instagram-walks-back-its-changes">almost immediately rolled back the changes</a> he discussed.&nbsp;)</p><p>Twitter also has recently explained some changes it makes in its recommendation algorithms,&nbsp; For instance, recently, it became overrun with recommendations of tweets from <a href="https://www.inputmag.com/culture/twitter-feed-gimmick-account-algorithm">an account called &#8220;Shirts that Go Hard&#8221;</a>, and, in response, Twitter paused several A/B tests and personalization changes:&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/angelasw/status/1553099632049213440&quot;,&quot;full_text&quot;:&quot;We heard feedback that folks were seeing a lot of irrelevant viral Tweets in their Home timeline. Happy to say that you should now be seeing fewer \&quot;SHIRTS THAT GO HARD\&quot; Tweets (unless that's what you're into)! Sharing some more context about what happened in case you&#8217;re curious&#129525;&quot;,&quot;username&quot;:&quot;angelasw&quot;,&quot;name&quot;:&quot;Angela Wise&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Fri Jul 29 19:26:22 +0000 2022&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:374,&quot;like_count&quot;:7099,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>These explanations don&#8217;t and can&#8217;t give all the product context: much of it is proprietary. Some of it will make the company look bad. And some of it, not everyone ven knows. But it&#8217;s a start. </p><p>Aside from product management-driven explanations, something that&#8217;s becoming more prevalent in technical implementations of these systems is more annotated surface areas for recommendation systems. What this means is that the algorithm, as it&#8217;s presented in the feed, is labeled or annotated with some level of explanation. The most interesting place I&#8217;ve seen it is Meta&#8217;s new <a href="https://www.theverge.com/2022/8/5/23293281/meta-ai-chatbot-blenderbot-3-web-access-research-safety">BlenderBot </a>(experimental chatbots where the entire internet can enter freeform text <a href="https://www.theverge.com/2016/3/24/11297050/tay-microsoft-chatbot-racist">always being a great idea</a>).&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XTTS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb486d97a-d249-43eb-83e3-5bb35c60aeb4_1888x1402.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XTTS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb486d97a-d249-43eb-83e3-5bb35c60aeb4_1888x1402.png 424w, https://substackcdn.com/image/fetch/$s_!XTTS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb486d97a-d249-43eb-83e3-5bb35c60aeb4_1888x1402.png 848w, https://substackcdn.com/image/fetch/$s_!XTTS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb486d97a-d249-43eb-83e3-5bb35c60aeb4_1888x1402.png 1272w, https://substackcdn.com/image/fetch/$s_!XTTS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb486d97a-d249-43eb-83e3-5bb35c60aeb4_1888x1402.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XTTS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb486d97a-d249-43eb-83e3-5bb35c60aeb4_1888x1402.png" width="462" height="343.00961538461536" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/b486d97a-d249-43eb-83e3-5bb35c60aeb4_1888x1402.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1081,&quot;width&quot;:1456,&quot;resizeWidth&quot;:462,&quot;bytes&quot;:465507,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XTTS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb486d97a-d249-43eb-83e3-5bb35c60aeb4_1888x1402.png 424w, https://substackcdn.com/image/fetch/$s_!XTTS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb486d97a-d249-43eb-83e3-5bb35c60aeb4_1888x1402.png 848w, https://substackcdn.com/image/fetch/$s_!XTTS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb486d97a-d249-43eb-83e3-5bb35c60aeb4_1888x1402.png 1272w, https://substackcdn.com/image/fetch/$s_!XTTS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb486d97a-d249-43eb-83e3-5bb35c60aeb4_1888x1402.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When you enter text, it allows you to mark the immediate response as positive or negative, presumably as user feedback into the model that&#8217;s explicit (rather than the implicit, log-based feedback that is usually generated.)&nbsp; </p><p>It then also has a short explainer on why the AI responded with the message it did, which pulls up a dialog box around user input. In my case, the AI was 100% wrong about the context of the response, but at least now I (kind of) know why.  I can also even <a href="https://github.com/facebookresearch/ParlAI/blob/main/parlai/zoo/bb3/model_card.md">go back to the model</a> and try to reverse-engineer exactly what happened. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!J2cL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f22610b-f696-460d-9576-f0582e04a182_1018x1514.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!J2cL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f22610b-f696-460d-9576-f0582e04a182_1018x1514.png 424w, https://substackcdn.com/image/fetch/$s_!J2cL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f22610b-f696-460d-9576-f0582e04a182_1018x1514.png 848w, https://substackcdn.com/image/fetch/$s_!J2cL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f22610b-f696-460d-9576-f0582e04a182_1018x1514.png 1272w, https://substackcdn.com/image/fetch/$s_!J2cL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f22610b-f696-460d-9576-f0582e04a182_1018x1514.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!J2cL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f22610b-f696-460d-9576-f0582e04a182_1018x1514.png" width="358" height="532.4282907662083" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/2f22610b-f696-460d-9576-f0582e04a182_1018x1514.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1514,&quot;width&quot;:1018,&quot;resizeWidth&quot;:358,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!J2cL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f22610b-f696-460d-9576-f0582e04a182_1018x1514.png 424w, https://substackcdn.com/image/fetch/$s_!J2cL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f22610b-f696-460d-9576-f0582e04a182_1018x1514.png 848w, https://substackcdn.com/image/fetch/$s_!J2cL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f22610b-f696-460d-9576-f0582e04a182_1018x1514.png 1272w, https://substackcdn.com/image/fetch/$s_!J2cL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f22610b-f696-460d-9576-f0582e04a182_1018x1514.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This kind of UI takes an enormous amount of work to implement and loop back into the model&#8217;s back-end as a feedback loop, and also adds load time to any given site, so I appreciate the effort and also appreciate that for now it will likely remain mostly a prototype. But , it remains a good example of what an annotated system like this could potentially look like.  </p><p>We are still in the <a href="https://vicki.substack.com/p/were-still-in-the-steam-powered-days">steam-powered days of machine learning</a> and all of these things, the top-down executive explanations and the engineering efforts at transparency,  show just how hard it is to A) Define an algorithm. B) Capture its surface area C) Understand its scope and impact and D) Try to change it.&nbsp;</p><p>It doesn&#8217;t mean we shouldn&#8217;t try. But it does mean we should be more deliberate than just trying to &#8220;Open Source The Algorithm.&#8221; </p><p>Building and hardening these systems was our work for the last 15 years. Continuing to build them so they don&#8217;t break AND figuring out how to open them and explain them will be the next 15.&nbsp;</p>]]></content:encoded></item><item><title><![CDATA[Duo, the Push, and the Bandits]]></title><description><![CDATA[Why am I terrified of a 2D owl?]]></description><link>https://vicki.substack.com/p/duo-the-push-and-the-bandits</link><guid isPermaLink="false">https://vicki.substack.com/p/duo-the-push-and-the-bandits</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Mon, 23 May 2022 09:26:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vSoy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F70a636cc-1d02-4627-84c9-ec36bd14d522_1290x1788.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vSoy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F70a636cc-1d02-4627-84c9-ec36bd14d522_1290x1788.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vSoy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F70a636cc-1d02-4627-84c9-ec36bd14d522_1290x1788.png 424w, https://substackcdn.com/image/fetch/$s_!vSoy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F70a636cc-1d02-4627-84c9-ec36bd14d522_1290x1788.png 848w, https://substackcdn.com/image/fetch/$s_!vSoy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F70a636cc-1d02-4627-84c9-ec36bd14d522_1290x1788.png 1272w, https://substackcdn.com/image/fetch/$s_!vSoy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F70a636cc-1d02-4627-84c9-ec36bd14d522_1290x1788.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vSoy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F70a636cc-1d02-4627-84c9-ec36bd14d522_1290x1788.png" width="282" height="390.86511627906975" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/70a636cc-1d02-4627-84c9-ec36bd14d522_1290x1788.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1788,&quot;width&quot;:1290,&quot;resizeWidth&quot;:282,&quot;bytes&quot;:4479440,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vSoy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F70a636cc-1d02-4627-84c9-ec36bd14d522_1290x1788.png 424w, https://substackcdn.com/image/fetch/$s_!vSoy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F70a636cc-1d02-4627-84c9-ec36bd14d522_1290x1788.png 848w, https://substackcdn.com/image/fetch/$s_!vSoy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F70a636cc-1d02-4627-84c9-ec36bd14d522_1290x1788.png 1272w, https://substackcdn.com/image/fetch/$s_!vSoy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F70a636cc-1d02-4627-84c9-ec36bd14d522_1290x1788.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The Little Owl, Albrecht Durer 1508</figcaption></figure></div><p>Some people say that Duo, <a href="https://duolingo.fandom.com/wiki/Duo">the light-green mascot of Duolingo</a>, an app that helps you learn different languages by prodding you to practice, lives in a tree, much like a real <a href="https://en.wikipedia.org/wiki/Spectacled_owl">spectacled owl</a>. Then, there are those that whisper that Duo lives among us and watches us, wearing a backpack carrying all of our sins.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JeBj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb14d7-1249-4451-911c-83f8a74f5265_201x240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JeBj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb14d7-1249-4451-911c-83f8a74f5265_201x240.png 424w, https://substackcdn.com/image/fetch/$s_!JeBj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb14d7-1249-4451-911c-83f8a74f5265_201x240.png 848w, https://substackcdn.com/image/fetch/$s_!JeBj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb14d7-1249-4451-911c-83f8a74f5265_201x240.png 1272w, https://substackcdn.com/image/fetch/$s_!JeBj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb14d7-1249-4451-911c-83f8a74f5265_201x240.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JeBj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb14d7-1249-4451-911c-83f8a74f5265_201x240.png" width="201" height="240" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/d7fb14d7-1249-4451-911c-83f8a74f5265_201x240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:240,&quot;width&quot;:201,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JeBj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb14d7-1249-4451-911c-83f8a74f5265_201x240.png 424w, https://substackcdn.com/image/fetch/$s_!JeBj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb14d7-1249-4451-911c-83f8a74f5265_201x240.png 848w, https://substackcdn.com/image/fetch/$s_!JeBj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb14d7-1249-4451-911c-83f8a74f5265_201x240.png 1272w, https://substackcdn.com/image/fetch/$s_!JeBj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb14d7-1249-4451-911c-83f8a74f5265_201x240.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p>I personally believe that Duo mostly exists as a collection of bytes that originates in the shadowlands beyond the Gates of Hell. The distributed spirit of Duo peacefully roams the underworld and grows stronger by feeding on energy of lost souls and cloud-based microservices until every day at 8 PM Eastern Time, driven by an incantation from Hades himself and a <a href="https://dl.acm.org/doi/pdf/10.1145/3394486.3403351">multi-armed bandit push notification strategy</a> <a href="https://blog.duolingo.com/rewriting-duolingos-engine-in-scala/">promoted to production in Scala</a>, the devil&#8217;s<a href="https://twitter.com/vboykis/status/1442820857483702274"> own language</a>, Duo reconstitutes into its full avian form and appears on my phone to guilt me into learning Italian.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5F3p!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe6bf004-686a-4824-8226-9b6a9253e3a8_750x518.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5F3p!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe6bf004-686a-4824-8226-9b6a9253e3a8_750x518.png 424w, https://substackcdn.com/image/fetch/$s_!5F3p!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe6bf004-686a-4824-8226-9b6a9253e3a8_750x518.png 848w, https://substackcdn.com/image/fetch/$s_!5F3p!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe6bf004-686a-4824-8226-9b6a9253e3a8_750x518.png 1272w, https://substackcdn.com/image/fetch/$s_!5F3p!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe6bf004-686a-4824-8226-9b6a9253e3a8_750x518.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5F3p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe6bf004-686a-4824-8226-9b6a9253e3a8_750x518.png" width="468" height="323.232" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/fe6bf004-686a-4824-8226-9b6a9253e3a8_750x518.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:518,&quot;width&quot;:750,&quot;resizeWidth&quot;:468,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5F3p!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe6bf004-686a-4824-8226-9b6a9253e3a8_750x518.png 424w, https://substackcdn.com/image/fetch/$s_!5F3p!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe6bf004-686a-4824-8226-9b6a9253e3a8_750x518.png 848w, https://substackcdn.com/image/fetch/$s_!5F3p!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe6bf004-686a-4824-8226-9b6a9253e3a8_750x518.png 1272w, https://substackcdn.com/image/fetch/$s_!5F3p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe6bf004-686a-4824-8226-9b6a9253e3a8_750x518.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Why am I doing this to myself?&nbsp;</strong></p><p>After a year of <a href="https://vickiboykis.com/2022/01/02/2021-work-recap-or-the-conjoined-triangles-of-success/">focusing entirely on technical growth</a>, I realized that I needed The Arts Back in my Life.&nbsp; One of the realizations that came after <a href="https://vickiboykis.com/essays/2022-01-30-sorrentino/">watching a bunch of Sorrentino movies</a> was that I wanted to pick up Italian again. &nbsp; Once upon a time&nbsp; in high school, I took Latin for four years, and then decided that I made a terrible mistake learning a language that has <a href="https://dcc.dickinson.edu/sites/default/files/Case_endings_5_decl_1_1.pdf">30+ potential ways you could mess up the ending of a noun</a>, not to mention not a single person alive will be able to correct your pronunciation. So, I decided to do a linguistic pivot and started teaching myself Italian, motivated mostly by my extreme desire to understand&nbsp;<a href="https://en.wikipedia.org/wiki/Adriano_Celentano">Celentano</a>.&nbsp;</p><div id="youtube2-6lmNMxl7VJM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;6lmNMxl7VJM&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/6lmNMxl7VJM?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Fast forward to this February, when I decided to pick up Italian again so I could learn a language that&#8217;s not mostly made up of JVM stacktrace errors.&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1458547013830778882&quot;,&quot;full_text&quot;:&quot;If your Spark job generates a large enough JVM stack trace, a CVS pharmacy receipt gets printed in the real world.&quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Wed Nov 10 21:28:01 +0000 2021&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:15,&quot;like_count&quot;:160,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p><strong>Pushing me Into The Worst Decision I&#8217;ve ever Made in My Life</strong></p><p>Starting Duolingo, something that more and more people have done over the past couple years <a href="https://www.statista.com/statistics/1248025/duolingo-dau-worldwide/">if this is any indicator</a>, is the worst decision I&#8217;ve ever made in my life.&nbsp; No matter what has happened in my day or what my energy level is, the Owl doesn&#8217;t care. The Owl is always ready.</p><p>Duolingo&#8217;s notifications encouraging you to use the app to practice are so timely, on-point, so repetitive, and so passive-aggressive, that <a href="https://www.boredpanda.com/funny-duolingo-bird-memes/?utm_source=google&amp;utm_medium=organic&amp;utm_campaign=organic">they&#8217;ve become a meme in the industry over the past couple years.&nbsp;</a></p><p>The notifications became really fascinating to me, because they are one of the few push notifications that I actually have enabled.&nbsp; So I got to wondering, why are they so terrifying, and why are they so good, to the point that they&#8217;ve become a meme that even the company winkingly acknowledges?</p><div id="youtube2-8wc83qX6oNM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;8wc83qX6oNM&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/8wc83qX6oNM?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong>Push it good</strong></p><p>The answer lies in a combination of how they&#8217;re implemented technologically plus how the technological implementation ties into the psychology of the intent of the app.  &nbsp; First, let&#8217;s talk about how push notifications work. <a href="https://vicki.substack.com/p/data-centers-are-the-new-oil">A long time ago in a galaxy far away</a>, ARPANet started. Ok, maybe too far back. Let&#8217;s fast-forward a bit to 2003, when Research in Motion, the company behind the ill-fated Blackberry phone, started sending <a href="https://thenextweb.com/news/evolution-of-phones-notifications">notifications that would pop up on the device&#8217;s screen</a> when people received an email. Steve Jobs took notice and Apple made the <a href="https://en.wikipedia.org/wiki/Apple_Push_Notification_service">Apple Push Notification Service</a> available in 2009, <a href="https://www.engadget.com/2008-06-09-iphone-push-notification-service-for-devs-announced.html?guce_referrer=aHR0cHM6Ly9lbi5tLndpa2lwZWRpYS5vcmcv&amp;guce_referrer_sig=AQAAAGMM2tQbGMoszNmtI33VocAzIzhMyfmiU8kvQ4Ut36X4_D-h1CJ9NWJGL9ayHYkcesQ-4xzfzwDmugCIBtHywk-Q71Wfy6de2dprshQsGbUutcbv1W44w7t7iaa4RI_7dTE2-_fEqH5xwqs8Ow21Vde5ERxbuyg520rWh9Xjdp7T">changing the mobile landscape</a>.&nbsp;</p><p>The first push notifications were extremely basic, but it soon became clear that companies could engage consumers with notifications based on usage events, such as shopping cart abandonment in e-commerce, basic user inactivity over a given time period, and once rich push notifications became an option, based on geotargeting, or user browsing behavior.&nbsp;</p><p>Then, companies started varying the copy, or the content of the push notification themselves, based on a number of heuristics like the age of the user on the platform (new user? returning?), the time of day, and even the language.&nbsp;</p><p>Today, many push notifications are based on surfacing <a href="https://blog.twitter.com/engineering/en_us/topics/insights/2022/a-hybrid-approach-to-personalize-notification-volume">personalized content</a> so that users are more likely to engage with them. The push notifications that are content-dependent are often backed by machine learning approaches that figure out the optimal time and the optimal push to send. This is especially important so you don&#8217;t irritate users who have push notifications enabled.&nbsp; What many companies end up doing as a result, is running experiments on the types of push notifications to send to different groups, at different times.&nbsp;</p><p><strong>Push it good, Duo</strong></p><p>Duolingo has been <a href="https://blog.duolingo.com/improving-duolingo-one-experiment-at-a-time/">running A/B tests</a> for a long time. They&#8217;ve gotten really good at picking a group of correct messages. But previously, <a href="https://blog.duolingo.com/hi-its-duo-the-ai-behind-the-meme/">they were sending them at random.</a>&nbsp;</p><p>Duolingo&#8217;s push notifications, <a href="https://dl.acm.org/doi/pdf/10.1145/3394486.3403351">at least as of this paper</a> a few years ago, are based on a complex set of heuristics that involve modifying multi-armed bandits.<a href="https://eugeneyan.com/writing/bandits/">&nbsp; Multi-armed bandits are a form of reinforcement learning</a>, a branch of machine learning, given several different paths, tries to optimize between exploring those diverse paths and finding the paths that offer the highest reward and just traversing down those specific paths, while controlling for any additional business logic that might be important.&nbsp;</p><p>What does this mean in terms of these push notifications? Sending a push notification and having the user open the app and complete the lesson is the ultimate goal (aka reward in this case), and here are the metrics Duolingo tracks on it:&nbsp;</p><blockquote><p><strong>Daily Active Users (DAUs):</strong> The number of distinct users in the bucket that opened and interacted with the Duolingo application on their device each day.</p><p><strong>Total Lessons Completed:</strong> The total number of language lessons that users in the bucket completed. <br><br><strong>DX Recurring Retention:</strong> The percentage of users who opened the Duolingo app on a given day who also did so X days later. This is further divided into new users (those whose accounts were created less than 48 hours before their  first notification in the experiment) and existing users</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Mtq5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9aff5bdd-15ad-46f5-9011-13547f0dee55_1149x1149.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Mtq5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9aff5bdd-15ad-46f5-9011-13547f0dee55_1149x1149.png 424w, https://substackcdn.com/image/fetch/$s_!Mtq5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9aff5bdd-15ad-46f5-9011-13547f0dee55_1149x1149.png 848w, https://substackcdn.com/image/fetch/$s_!Mtq5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9aff5bdd-15ad-46f5-9011-13547f0dee55_1149x1149.png 1272w, https://substackcdn.com/image/fetch/$s_!Mtq5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9aff5bdd-15ad-46f5-9011-13547f0dee55_1149x1149.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Mtq5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9aff5bdd-15ad-46f5-9011-13547f0dee55_1149x1149.png" width="374" height="374" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/9aff5bdd-15ad-46f5-9011-13547f0dee55_1149x1149.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1149,&quot;width&quot;:1149,&quot;resizeWidth&quot;:374,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Mtq5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9aff5bdd-15ad-46f5-9011-13547f0dee55_1149x1149.png 424w, https://substackcdn.com/image/fetch/$s_!Mtq5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9aff5bdd-15ad-46f5-9011-13547f0dee55_1149x1149.png 848w, https://substackcdn.com/image/fetch/$s_!Mtq5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9aff5bdd-15ad-46f5-9011-13547f0dee55_1149x1149.png 1272w, https://substackcdn.com/image/fetch/$s_!Mtq5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9aff5bdd-15ad-46f5-9011-13547f0dee55_1149x1149.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In the general case of multi-armed bandits, each arm (aka path to a completed lesson) is assumed to be available and the model alternates between optimizing on these paths and sending the one that works the best over and over again. This doesn&#8217;t work for Duolingo because language learners want to see a variety of push notifications in order to re-engage them.&nbsp;&nbsp;</p><p>For example, I get this one a lot and it makes me feel super guilty every time. At some point, I&#8217;m just going to ignore it instead of clicking through.&nbsp;&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W3Wa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e54eb4-3f01-43b2-817f-03073191e5fd_658x490.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W3Wa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e54eb4-3f01-43b2-817f-03073191e5fd_658x490.png 424w, https://substackcdn.com/image/fetch/$s_!W3Wa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e54eb4-3f01-43b2-817f-03073191e5fd_658x490.png 848w, https://substackcdn.com/image/fetch/$s_!W3Wa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e54eb4-3f01-43b2-817f-03073191e5fd_658x490.png 1272w, https://substackcdn.com/image/fetch/$s_!W3Wa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e54eb4-3f01-43b2-817f-03073191e5fd_658x490.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W3Wa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e54eb4-3f01-43b2-817f-03073191e5fd_658x490.png" width="462" height="344.0425531914894" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a5e54eb4-3f01-43b2-817f-03073191e5fd_658x490.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:490,&quot;width&quot;:658,&quot;resizeWidth&quot;:462,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!W3Wa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e54eb4-3f01-43b2-817f-03073191e5fd_658x490.png 424w, https://substackcdn.com/image/fetch/$s_!W3Wa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e54eb4-3f01-43b2-817f-03073191e5fd_658x490.png 848w, https://substackcdn.com/image/fetch/$s_!W3Wa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e54eb4-3f01-43b2-817f-03073191e5fd_658x490.png 1272w, https://substackcdn.com/image/fetch/$s_!W3Wa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e54eb4-3f01-43b2-817f-03073191e5fd_658x490.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It would make sense for the bandit to optimize against sending it to me and penalize by frequency.&nbsp; Also, not every notification makes sense for every user:&nbsp;&nbsp;</p><blockquote><p>For example, some templates in&nbsp; reference a user&#8217;s &#8220;streak wager,&#8221; a game mechanic applicable to only a fraction of users on any given day. As such, each template has defined eligibility criteria to prevent the template from being sent to an inappropriate user.</p></blockquote><p>What Duolingo did then, is a bunch of work to better use historical data for push notification opens to figure out the best time and message to send with these notifications.&nbsp;</p><p><strong>Why are the pushes so good?&nbsp;</strong></p><p>So, it&#8217;s true that this new policy increased engagement rate for push notifications. In fact, the paper notes that they experienced an increase of .5% in daily active users as a result of the experiment (and more importantly new user retention, the lifeblood of any app, increased by over 2%.)&nbsp; That&#8217;s nothing to sneeze at:&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GJvL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1f41000-d046-47f1-9d25-3e5c94bb0f35_752x564.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GJvL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1f41000-d046-47f1-9d25-3e5c94bb0f35_752x564.png 424w, https://substackcdn.com/image/fetch/$s_!GJvL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1f41000-d046-47f1-9d25-3e5c94bb0f35_752x564.png 848w, https://substackcdn.com/image/fetch/$s_!GJvL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1f41000-d046-47f1-9d25-3e5c94bb0f35_752x564.png 1272w, https://substackcdn.com/image/fetch/$s_!GJvL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1f41000-d046-47f1-9d25-3e5c94bb0f35_752x564.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GJvL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1f41000-d046-47f1-9d25-3e5c94bb0f35_752x564.png" width="390" height="292.5" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/d1f41000-d046-47f1-9d25-3e5c94bb0f35_752x564.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:564,&quot;width&quot;:752,&quot;resizeWidth&quot;:390,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GJvL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1f41000-d046-47f1-9d25-3e5c94bb0f35_752x564.png 424w, https://substackcdn.com/image/fetch/$s_!GJvL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1f41000-d046-47f1-9d25-3e5c94bb0f35_752x564.png 848w, https://substackcdn.com/image/fetch/$s_!GJvL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1f41000-d046-47f1-9d25-3e5c94bb0f35_752x564.png 1272w, https://substackcdn.com/image/fetch/$s_!GJvL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1f41000-d046-47f1-9d25-3e5c94bb0f35_752x564.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>However, what&#8217;s even more interesting: the authors note in the paper is that, even before implementing fancy bandits, going into the A/B test,&nbsp; Duolingo&#8217;s notifications worked well already:&nbsp;</p><blockquote><p>The control group&#8217;s templates would be selected via the legacy algorithm (i.e., using a uniform random distribution over the eligible templates each round). Since the pools of templates and other aspects of the notification system had already been optimized through years of A/B tests, this provided a strong baseline to compare against.</p></blockquote><p>This made me come back to the idea that&nbsp;something that I&#8217;ve talked about before is that tech can be very good and effective if you combine the goals of the tech with human instincts that are already built in. For example, one recommender system that <a href="https://vicki.substack.com/p/are-there-any-good-recommenders/comments">many people liked in this Normcore discussion thread was Spotify&#8217;s</a>, because the company&#8217;s goal of getting you to stay on the platform longer and finding the music valuable is very much in line with the listener&#8217;s goals of finding new and relevant music.&nbsp;</p><p>The same is the case for Duolingo. Push notifications are meant to get me to engage with the app for the sake of the company&#8217;s bottom line. Everything in this paper tells us this is the case - multi-armed bandits require an enormous amount of infrastructure, as does collecting <a href="https://vicki.substack.com/p/logs-were-our-lifeblood-now-theyre?s=w">millions and millions of&nbsp; lines of log events</a>, cleaning those events, making them available for machine learning, training the algorithms, then preparing the algorithms for A/B tests, running the A/B tests, interpreting the results, and promoting them to production. </p><p>Just look how immense and involved this system to build these bandits is in comparison to the size of lift. Check out this architecture, which involves at the very minimum Kinesis (<a href="https://vicki.substack.com/p/you-dont-need-kafka">a Kafka</a>-like service), Spark, Elasticbeanstalk, Cloudwatch, and a zoo of other AWS services to log data, train the model, run the model, and send the actual notification. There is no way the company would invest money in this infrastructure if building it also didn&#8217;t produce new DAUs, new completed lessons, and new revenue.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0gni!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43237479-10ac-42ce-808e-a68ae6922c0b_1278x728.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0gni!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43237479-10ac-42ce-808e-a68ae6922c0b_1278x728.png 424w, https://substackcdn.com/image/fetch/$s_!0gni!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43237479-10ac-42ce-808e-a68ae6922c0b_1278x728.png 848w, https://substackcdn.com/image/fetch/$s_!0gni!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43237479-10ac-42ce-808e-a68ae6922c0b_1278x728.png 1272w, https://substackcdn.com/image/fetch/$s_!0gni!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43237479-10ac-42ce-808e-a68ae6922c0b_1278x728.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0gni!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43237479-10ac-42ce-808e-a68ae6922c0b_1278x728.png" width="526" height="299.6306729264476" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/43237479-10ac-42ce-808e-a68ae6922c0b_1278x728.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1278,&quot;resizeWidth&quot;:526,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!0gni!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43237479-10ac-42ce-808e-a68ae6922c0b_1278x728.png 424w, https://substackcdn.com/image/fetch/$s_!0gni!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43237479-10ac-42ce-808e-a68ae6922c0b_1278x728.png 848w, https://substackcdn.com/image/fetch/$s_!0gni!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43237479-10ac-42ce-808e-a68ae6922c0b_1278x728.png 1272w, https://substackcdn.com/image/fetch/$s_!0gni!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F43237479-10ac-42ce-808e-a68ae6922c0b_1278x728.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>But, what&#8217;s important is that from a user perspective, the push notifications for Duolingo work with you in a way most push notifications don&#8217;t. Most push notifications <a href="https://arxiv.org/pdf/1612.02314.pdf">make you anxious</a> and their goal is a boost in short-term engagement. But, if you as a language learner don&#8217;t practice every day, you forget absolutely everything, which I learned when I took a month off Italian and on day 31, when I logged on again, and immediately forgot the difference between <em>la pasta</em> and <em>il pasto</em>. </p><p>So, everything in Duolingo optimizes for you coming back, but also for you learning, and here, the push notification is here to help you <a href="https://blog.duolingo.com/how-duolingo-streak-builds-habit/">create a habit</a> that not only boosts their DAUs, but also your connection to your language. And this is the kind of good synergy that works really well when user and app systemic incentives are aligned, and it&#8217;s not clear how much the machine learning helps here, versus how much the underlying goal that&#8217;s already there is a strong foundation. </p><p>If you don&#8217;t practice every day, you will never understand Celentano. So in that sense, the goals of me and Duolingo are both very interested in having Duo continue to bother me, which is what makes this dive into how these push notifications work so interesting.&nbsp; Speaking of which, it&#8217;s 9:28 PM again, which means I need to wrap up this newsletter and ritornare a Duo before it comes for me.</p><div><hr></div><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is takes on tech news that are rooted in humanism, nuance, context, and a little fun. It goes out whenever I can get around to it.  If you like it, forward it to friends!  <br><br><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling two small kids, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p>]]></content:encoded></item><item><title><![CDATA[With the Feed as my witness]]></title><description><![CDATA[How to make sense of a senseless world]]></description><link>https://vicki.substack.com/p/with-the-feed-as-my-witness</link><guid isPermaLink="false">https://vicki.substack.com/p/with-the-feed-as-my-witness</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Sun, 20 Mar 2022 15:58:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!fZS_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f8b742d-f4fc-4616-8de9-48c73095631d_2274x1656.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fZS_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f8b742d-f4fc-4616-8de9-48c73095631d_2274x1656.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fZS_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f8b742d-f4fc-4616-8de9-48c73095631d_2274x1656.png 424w, https://substackcdn.com/image/fetch/$s_!fZS_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f8b742d-f4fc-4616-8de9-48c73095631d_2274x1656.png 848w, https://substackcdn.com/image/fetch/$s_!fZS_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f8b742d-f4fc-4616-8de9-48c73095631d_2274x1656.png 1272w, https://substackcdn.com/image/fetch/$s_!fZS_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f8b742d-f4fc-4616-8de9-48c73095631d_2274x1656.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fZS_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f8b742d-f4fc-4616-8de9-48c73095631d_2274x1656.png" width="1456" height="1060" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/2f8b742d-f4fc-4616-8de9-48c73095631d_2274x1656.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1060,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8485197,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fZS_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f8b742d-f4fc-4616-8de9-48c73095631d_2274x1656.png 424w, https://substackcdn.com/image/fetch/$s_!fZS_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f8b742d-f4fc-4616-8de9-48c73095631d_2274x1656.png 848w, https://substackcdn.com/image/fetch/$s_!fZS_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f8b742d-f4fc-4616-8de9-48c73095631d_2274x1656.png 1272w, https://substackcdn.com/image/fetch/$s_!fZS_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2f8b742d-f4fc-4616-8de9-48c73095631d_2274x1656.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Pigeons, Maria Primachenko, 1968</figcaption></figure></div><p><em>Hello friends old and new, it&#8217;s been a while. Last year, I stopped writing Normcore Tech,<a href="https://vicki.substack.com/p/scaling-normcore-way-down"> a weekly newsletter about tech and the humanity in tech</a>, because I was going up a<a href="https://vickiboykis.com/2021/11/07/the-programmers-brain-in-the-lands-of-exploration-and-production/"> </a> <a href="https://vickiboykis.com/2021/08/05/the-local-minima-of-suckiness/">learning curve</a> <a href="https://vickiboykis.com/2022/01/02/2021-work-recap-or-the-conjoined-triangles-of-success/">at work</a> and needed all my meager mental energy on <a href="https://boringml.com/">matrix operations.</a>  I&#8217;ve recently had some thoughts that I need to organize longform, which means it&#8217;s time to bring the gang back together for at least one more Normcore.&nbsp;</em></p><p><em>If you would like to help people in Ukraine, please visit <a href="https://www.ukrainetrustchain.org/">Ukraine Trust Chain</a>. I know the organizers personally.&nbsp; If you would like to support people in Russia, and you work for a tech company, you might ask how your company is supporting its current employees there or handling hiring people who want to leave the country. </em></p><div><hr></div><p></p><p>Every day these days for the past three weeks, I&#8217;ve woken up to a list of Telegram notifications a mile long. When it&#8217;s 6 am on the East Coast here in the States, it is already mid-day in Kyiv and Moscow. The horror that is this war has already been generating notifications, news alerts, and media of every kind for the past six hours.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aYYl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0edd2a73-9159-4db9-a606-3e1a8d23a5f7_190x842.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aYYl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0edd2a73-9159-4db9-a606-3e1a8d23a5f7_190x842.png 424w, https://substackcdn.com/image/fetch/$s_!aYYl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0edd2a73-9159-4db9-a606-3e1a8d23a5f7_190x842.png 848w, https://substackcdn.com/image/fetch/$s_!aYYl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0edd2a73-9159-4db9-a606-3e1a8d23a5f7_190x842.png 1272w, https://substackcdn.com/image/fetch/$s_!aYYl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0edd2a73-9159-4db9-a606-3e1a8d23a5f7_190x842.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aYYl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0edd2a73-9159-4db9-a606-3e1a8d23a5f7_190x842.png" width="190" height="842" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0edd2a73-9159-4db9-a606-3e1a8d23a5f7_190x842.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:842,&quot;width&quot;:190,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aYYl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0edd2a73-9159-4db9-a606-3e1a8d23a5f7_190x842.png 424w, https://substackcdn.com/image/fetch/$s_!aYYl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0edd2a73-9159-4db9-a606-3e1a8d23a5f7_190x842.png 848w, https://substackcdn.com/image/fetch/$s_!aYYl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0edd2a73-9159-4db9-a606-3e1a8d23a5f7_190x842.png 1272w, https://substackcdn.com/image/fetch/$s_!aYYl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0edd2a73-9159-4db9-a606-3e1a8d23a5f7_190x842.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Telegram, <a href="https://vicki.substack.com/p/whats-up-with-russias-internet">as I&#8217;ve written about before</a>, is a social network started in Russia by <a href="https://globalhappenings.com/technology/123958.html">uber troll Pavel Durov</a></p><blockquote><p>In 2018, the government tried to block access to Telegram, Russia&#8217;s favorite messaging platform, run by Pavel Durov. He had previously created VKontakte, and got in trouble with politicians who wanted him to take down pages of opposition candidates. He declined to do so. In 2014, he refused to hand over data of Ukrainian protesters, and refused to block the page of Alexei Navalny, the figurehead of the Russian opposition. As a result, he was ousted as the CEO of the company, and left Russia. He is<a href="https://iz.ru/news/569833"> currently a citizen of Saint Kitts and Nevis,</a> a citizenship which he obtained through &#8220;donating $250,000 to the country's Sugar Industry Diversification Foundation, and secured US$300 million in cash within Swiss banks.&#8221; All of this is just the surface-level stuff from Wikipedia, by the way.&nbsp;</p><p>Telegram became extremely popular in Russia, both for private chats and for subscribing to channels full of news, jokes, and much more. As an aside, Telegram is my personal favorite messaging service.</p></blockquote><p>Russia and <a href="https://vicki.substack.com/p/when-the-internet-stopped-in-belarus">Belarus alike have tried to block access to Telegram more than once</a>, but it&#8217;s still standing.&nbsp;</p><blockquote><p>Since you need to install the app through either the app store or by downloading it and sideloading it (outside of any app store) on your device, people were offering flash drives with it and passing them around.&nbsp;</p><p>It seems that everybody in Belarus follows Nexta Live. During the first days after the country's presidential election, when the entire country went nearly completely offline, this channel on the Telegram messenger service was one of the only sources of information about an escalating political crisis.&nbsp;</p><p>And it was one of the only services that continued to semi-work in Belarus, and ostensibly, one of the ways that the protesters who<a href="https://www.theguardian.com/world/2020/aug/13/belarus-tens-of-thousands-on-streets-challenge-lukashenko"> organized a mass peaceful protest organized</a>.</p></blockquote><p>Because of its enormous stability and popularity, as well as the number of Russian and Ukrainian speakers that already use the platform, Telegram, in Russian,<a href="https://www.insider.com/new-york-times-telegram-russia-ukraine-coverage-2022-3"> is the only place to be</a> these days if you want to understand what&#8217;s going on with the war. Both sides are here.&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1501705751131086856&quot;,&quot;full_text&quot;:&quot;Tell you what, have never seen so many people in my network join Telegram as in  the past two weeks.&quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Wed Mar 09 23:45:26 +0000 2022&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:0,&quot;like_count&quot;:14,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Pro-Ukrainian news channels, including the aforementioned Nexta are here. Zelensky of course has a Telegram channel where he shares his daily addresses to Ukraine and Russia. Pro-Russian channels, official Russian outlets like TASS, Western media who have been kicked out of Russia, pundits, meme channels, they all have their own feeds. And, of course (?) Arnold is here now, <a href="https://t.me/AASchwarzenegger/5">with a very moving appeal to Russians</a>. And, now even the NYT<a href="https://www.insider.com/new-york-times-telegram-russia-ukraine-coverage-2022-3"> is here</a>.&nbsp;</p><p>In all of these, and especially in family chats, everyone is discussing the war.&nbsp; And the number of Telegram subscribers is growing larger and larger (some estimates peg that 40 million people have joined since the start of the war), especially in light of Russia&#8217;s alarming crackdowns on literally every single Western social media platform, already a boost from the <a href="https://www.inputmag.com/tech/millions-flocked-to-telegram-signal-while-facebook-was-down">70 million subscribers it gained last fall when Facebook was down</a>. In fact, so many people over 50 have joined, urged on by their younger family members in light of growing censorship, that there are now memes about &#8220;Mom joining Telegram.&#8221;&nbsp;</p><p>Putting aside my personal stake in all of this and putting on my professional recsys hat for a minute, what is most remarkable is that Telegram has almost no recommendation or discovery features. Everything is organized how you want it, and&nbsp; every channel is found either through word of mouth, or reading about it on some news site or on Twitter, or in the shares from another Telegram channel, and it is entirely up to you to curate your Telegram experience.&nbsp; This ends up being both a blessing and a curse.&nbsp;</p><p>On the Ukrainian news channels, I read about children <a href="https://zverok.space/blog/2022-03-03-WAR.html">sleeping for weeks in bomb shelters</a>, about <a href="https://www.npr.org/2022/03/11/1086153771/an-update-on-the-evacuation-of-american-twins-born-prematurely-in-ukraine">babies being evacuated from Kharkiv</a>, about 80-year old women climbing broken bridges on foot, about a colossal human tragedy being enacted one person at a time. The video that shook me the most was a steady view out the window of a second floor of an apartment building into a landscape full of other buildings and hills in the distance under a leaden late-winter sky. The caption read &#8220;I took this video at my friends&#8217; apartment while her one-year-old was playing on the floor nearby&#8221; and for about ten seconds, there is nothing out of the ordinary, and then a rocket comes from the right side of the screen, right into a building about a mile away into the distance, and explodes, just like in a movie. Then everything is quiet once again. The combination of the normalcy of the rest of the video, combined with the horror of this thing just happening, of absolutely nothing stopping it, of the injustice of it, was to me the essential indicator of the cruelty of war. I imagined myself in that room, watching that rocket, with that toddler, playing loudly and joyfully and blissfully ignorant on the floor, and I had to put down the phone.&nbsp;</p><p>But this is not enough for me. I then go onto Russian channels to read about the panic and fear of a society that is, <a href="https://vickiboykis.com/essays/2016-06-22-russia-window-to-the-west/">as I predicted six years ago</a>, closing to the Western world. I read a constant stream of companies leaving the country. I read about women who are <a href="https://lenta.ru/news/2022/03/14/russiaproklado4ki/">panicked that they are losing access to sanitary products</a> (produced mostly by Western companies), I watch videos of 70-year old women who have survived the worst years of empty shelves of the Soviet Union, now fighting for sugar in long queues.&nbsp; I read that Russian prescriptions for antidepressants have increased by 25% year-over-year. I read morose memes that make fun of how little the ruble is worth, how little work matters now that Russia is closing, and also feel a dark sense of bleakness.&nbsp;</p><p>Why do I do this to myself? I am, in theory, just creating more digital noise for myself. <a href="https://vickiboykis.com/essays/2019-04-25-digital-noise/">Noise which I have the luxury to turn off.</a></p><blockquote><p>The ability to have room for leisure has always also been an upper-class pursuit. Just ask anyone at Downton Abbey. What did people do there all day? Breakfast, chat, read, take walks, and by then it was time for dinner on large, quiet estates.</p><p>Today, the true signal of privilege and choice means not only the ability to block out physical distractions, but digital ones, as well.</p></blockquote><p><a href="http://www.aaronsw.com/weblog/hatethenews">Aaron Swartz told us</a> to not read the news, and I still strongly maintain that this is one my largest pieces of advice for operating on the internet.&nbsp;</p><blockquote><p>The news&#8217;s obsession with having a little bit of information on a wide variety of subjects means that it actually gets most of those subjects wrong. (One need only read the blatant errors reported in the corrections page to get some sense of the more thorough-going errors that must lie beneath them. And, indeed, anyone who has ever been in the news will tell you that the news always gets the story wrong.) Its obsession with the criminal and the deviant makes us less trusting people. Its obsession with the hurry of the day-to-day makes us less reflective thinkers. Its obsession with surfaces makes us shallow.</p></blockquote><p>First, I cannot turn it off. It affects family and friends and the family and friends of almost everyone in my Russian-speaking community here in the States. Every Russian speaker I know personally is a walking mess.&nbsp;</p><p>But second, I&#8217;m starting to develop a theory for why following the war as it happens in Ukraine and its aftereffects on Russia are so important to me, even in the face of my (<a href="https://vicki.substack.com/p/congrats-youre-the-ceo-now">already fragile after COVID</a>, by the way remember COVID? haha!) state of online sanity.&nbsp;</p><p>Lev Vygostky, <a href="https://www.simplypsychology.org/vygotsky.html">writing over a hundred years ago</a>, researched why children play. <a href="https://www.redalyc.org/pdf/5120/512051495004.pdf">One of his theories was</a> that play and imagination allow us to create situations that are in our control, in a world that, for children, doesn&#8217;t offer a lot of other ways to control it. In allowing children to play, we allow them to construct their own world which they can control and manage, and as a result, feel confident about.&nbsp;&nbsp;</p><p>In the face of the overwhelming horror, my growing sense of smallness and uslenessness, and in addition to donating money, what I&#8217;ve realized is that curating the news, particularly in the absence of any algorithmic features (that I know of) on the behalf of Telegram offers me some semblance of feeling like I&#8217;m in control of the news I consume and pass on to others among my friend and family groups.&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1500234655332810753&quot;,&quot;full_text&quot;:&quot;One of the ways I&#8217;m dealing with the Situation is setting up a family group chat and curating news for discussion. Just realized with a growing sense of horror that what helps me relax is becoming a human search and recommendation system.&quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Mar 05 22:19:49 +0000 2022&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:0,&quot;like_count&quot;:89,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Finally, what Telegram gives me is the feeling that life is still going on. <a href="https://en.wikipedia.org/wiki/Dina_Rubina">Dina Rubina</a>, a very famous Russian-language author who now lives in Israel, wrote a collection of short stories a few years back. I don&#8217;t remember the name of the collection, or even the short story that it comes from, but an anecdote from it really stuck out to me. In the story, she describes the siege of Leningrad (something, ironically, that Arnold Schwarzenegger also references in his video as the point of disillusionment in the Nazi regime by his father). Every Soviet apartment had a radio hooked up to government channels, and even during the absolute worst days of the siege, the radio was on, so the narrator&#8217;s grandmother simply kept it on all the time. She carried that habit over after the war, and the narrator of the story, a young girl, recalls how that sound of the radio on low is one of her favorite soothing memories of her grandmother. </p><p>&#8220;If the radio is on, it means that life is still winning,&#8221; she said, and this is how I feel about Telegram. If I can still reach friends in Russia directly on Telegram, if I can still see videos of Zelensky, alive, then life is, for the moment, still going on, and still makes some sense, even for a few minutes. </p><p>And so I continue to scroll the Feed and pick through the pieces.&nbsp;</p>]]></content:encoded></item><item><title><![CDATA[Scaling Normcore way down]]></title><description><![CDATA[Goodbye on the Mersey, James Tissot, 1881 Hello friends! As you might have guessed from my four-month absence, I can no longer continue writing Normcore on a regular basis.]]></description><link>https://vicki.substack.com/p/scaling-normcore-way-down</link><guid isPermaLink="false">https://vicki.substack.com/p/scaling-normcore-way-down</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Sun, 11 Jul 2021 14:51:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!GyRX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F36a379ac-b7f9-4c57-8ff3-e8c07ac24b77_1130x1802.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GyRX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F36a379ac-b7f9-4c57-8ff3-e8c07ac24b77_1130x1802.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GyRX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F36a379ac-b7f9-4c57-8ff3-e8c07ac24b77_1130x1802.png 424w, https://substackcdn.com/image/fetch/$s_!GyRX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F36a379ac-b7f9-4c57-8ff3-e8c07ac24b77_1130x1802.png 848w, https://substackcdn.com/image/fetch/$s_!GyRX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F36a379ac-b7f9-4c57-8ff3-e8c07ac24b77_1130x1802.png 1272w, https://substackcdn.com/image/fetch/$s_!GyRX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F36a379ac-b7f9-4c57-8ff3-e8c07ac24b77_1130x1802.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GyRX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F36a379ac-b7f9-4c57-8ff3-e8c07ac24b77_1130x1802.png" width="1130" height="1802" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/36a379ac-b7f9-4c57-8ff3-e8c07ac24b77_1130x1802.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1802,&quot;width&quot;:1130,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3784305,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GyRX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F36a379ac-b7f9-4c57-8ff3-e8c07ac24b77_1130x1802.png 424w, https://substackcdn.com/image/fetch/$s_!GyRX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F36a379ac-b7f9-4c57-8ff3-e8c07ac24b77_1130x1802.png 848w, https://substackcdn.com/image/fetch/$s_!GyRX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F36a379ac-b7f9-4c57-8ff3-e8c07ac24b77_1130x1802.png 1272w, https://substackcdn.com/image/fetch/$s_!GyRX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F36a379ac-b7f9-4c57-8ff3-e8c07ac24b77_1130x1802.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em><strong>Goodbye on the Mersey, James Tissot, 1881</strong></em></p><p>Hello friends!</p><p>As you might have guessed from my <a href="https://vicki.substack.com/p/the-luxury-of-length">four-month absence</a>, I can no longer continue writing Normcore on a regular basis.</p><p> A confluence of things has led to this. </p><p>First, I recently started a <a href="https://www.tumblr.com/">new position at work</a> and am extremely (and very, very happily) busy onboarding (Tumblr is <a href="https://www.fansplaining.com/articles/the-ever-mutating-life-of-tumblr-dot-com">still awesome</a>! If you don&#8217;t believe come, come sign up or dust off that alt account :) and I foresee work taking up a ton of my mental space into the near future. </p><p>Second, I think I&#8217;ve pretty much exhausted all the themes I can possibly write about: it&#8217;s important to examine things in a nuanced way instead of with kneejerk reactions and we have to work that much harder at it in <a href="https://vicki.substack.com/p/we-are-all-gaga-now">today&#8217;s media environment</a>, <a href="http://blog.vickiboykis.com/2017/05/10/good-things-don%27t-scale/">good things don&#8217;t scale</a>, <a href="https://vicki.substack.com/p/were-still-in-the-steam-powered-days">machine learning is very hard</a> <a href="https://vicki.substack.com/p/neural-nets-are-just-people-all-the">and made out of people</a>, <a href="https://vicki.substack.com/p/you-dont-need-kafka">boring technology is good</a>, <a href="https://vicki.substack.com/p/whats-up-with-russias-internet">the internet is very hard</a> and <a href="https://vicki.substack.com/p/jack-and-i-prove-that-humans-are">made out of people</a>, being a <a href="https://vicki.substack.com/p/were-still-in-the-steam-powered-days">working mom is Very Hard</a>, and companies always do the thing where they balance trying to <a href="https://vicki.substack.com/p/i-spent-1-billion-and-all-i-got-was">do complex AI with making tons</a> of <a href="https://vicki.substack.com/p/ai-wont-save-healthcare">money.</a> </p><p>Third, <a href="https://vicki.substack.com/p/normcore-maternity-">my second baby</a>, who was born around the same time as Normcore, decided he no longer feels like sleeping and has been waking up at 4:30 am for the past four months, which means by the time it gets to Normcore time, 8 at night,  after a full day of work and two small kids, I have about as much energy as a wrung-out mop, if that mop also had to yell at a toddler not to eat toilet paper. </p><p>Fourth, it becomes hard, as Brian wrote <a href="https://bnet.substack.com/p/thank-you-for-reading-bnet?">when he closed BNet</a>, <a href="https://vicki.substack.com/p/diamond-hands-when-memes-became-power">to keep examining new internet phenomena</a> under the same lens over and over again. Combined with the cyclical demands of the newsletter to publish, publish, publish, and the explosion of newsletters in the data space, I personally feel like I am drowning in newsletters, that are all covering similar spaces of takes about the same 5 companies built<a href="https://vicki.substack.com/p/the-average-opinion-of-10k-people"> by the same 10k people</a> over and over again. I don&#8217;t want to fall into that trap.  I want to write when I have something to say. The newsletter revolution is wonderful for readers, but not always for hobby writers who do it in their free time. </p><p>But, trust me, I&#8217;m always (for better or worse, probably much, much worse) going to have something to say. I physically can&#8217;t not write.  So, I&#8217;m going to keep Normcore open as a way of letting you know about any new stuff I&#8217;ve written, and potentially occasionally free Normcore posts. Paid subscriptions are still on pause and I&#8217;m going to look into cancelling them entirely.  Feel free to unsubscribe entirely if you don&#8217;t want to be on this mailing list anymore. </p><p>I&#8217;m very sad about all of this this, and at the same time extremely relieved.  It&#8217;s possible I&#8217;ll come back to Normcore at some point, maybe in this format, maybe in another - after all, the whole point of Normcore, <a href="https://vicki.substack.com/about">as I wrote when I started it</a>, is that there is nuance in what we do, and it doesn&#8217;t have to be all or nothing. </p><p>So for now, goodbye, but also not?  In the meantime, here&#8217;s some stuff I&#8217;ve written recently:</p><ul><li><p><a href="http://veekaybee.github.io/2021/06/20/the-ritual-of-the-deploy/">The ritual of the deploy</a></p></li><li><p><a href="http://veekaybee.github.io/2021/06/06/hashaggregate/">The humble hash aggregate</a></p></li><li><p><a href="http://veekaybee.github.io/2021/03/26/data-ghosts/">The ghosts in the data </a></p></li><li><p><a href="http://blog.vickiboykis.com/2021/04/16/favorite-books/">My favorite books of 2020</a></p></li></ul><p>Thank you enormously for all your support, for <a href="https://normcore-tech.myshopify.com/">buying my merch</a> for your emails, your DMS, and your comments on stuff I got either right or wrong,  especially during this last COVID year. Keep it Normcore. :)</p>]]></content:encoded></item><item><title><![CDATA[The luxury of length]]></title><description><![CDATA[Hi Friends,]]></description><link>https://vicki.substack.com/p/the-luxury-of-length</link><guid isPermaLink="false">https://vicki.substack.com/p/the-luxury-of-length</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Sun, 14 Mar 2021 15:24:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!i46o!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faefa7225-bb03-4d75-9f21-10e8cf7f6644_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi Friends,</p><p>It&#8217;s been a while since my last post, almost a month, as the dashboard shows.  But it&#8217;s not like I haven&#8217;t been thinking about it.I&#8217;ve been meaning to write a good long post for the past month, actually. </p><p>One about how all of our legal systems are now partially controlled by if statements in software more than the actual legal systems themselves. It was going to be a great post that involved a Russian-speaking AI voice assistant, Zuck&#8217;s emails, Twitter blocking me access to my account for 24 hours, and a James Bond remix. </p><p>And it&#8217;s not like I haven&#8217;t been thinking about this post. I have, every day, and the longer I don&#8217;t write it, the longer and more clever and intricate it becomes in my head, and the more the list of links grows.  </p><p>The problem is that, again, like with the thing that happened last March, I am<a href="https://vicki.substack.com/p/re-entering-the-bardo"> back in the bardo.</a>  Just when <a href="https://vicki.substack.com/p/its-time-to-maintain">we had established some kind of pandemic norm</a>, my daughter&#8217;s school closed for weeks, I lost childcare (and still do not have it), and I&#8217;ve been simultaneously trying to ramp up on a bunch of stuff at work. </p><p>We are all, fortunately, fine and it&#8217;s all kind of sort of working out. But, there is less than zero time for me to do anything long for myself and <a href="https://vicki.substack.com/p/an-empty-google-doc-of-my-own">sit for a while in luxury at a Google doc of my own</a>. And length, as I&#8217;ve realized, is luxury.  Space and time to think, for me, as I&#8217;ve written before, is the ultimate thing I value, and when I can scale the top of that Maslow pyramid of small children at home and work and a global pandemic and make it to my sentences, then I am truly complete. </p><p>Unfortunately I&#8217;m not there yet, but I hope to be soon.  I&#8217;d love to say I&#8217;ll be back next month, but we&#8217;re on pandemic time, still, even as the vaccination count rises in the United States and good news becomes more and more frequent, and pandemic time, as everyone knows, works in several week increments. </p><p>Until then, I&#8217;m pausing payments for paid subscribers, which I should have done weeks ago, when I was washing applesauce out of my hair and it was clear that the <a href="https://vicki.substack.com/p/google-drive-is-production">Google doc</a> wouldn&#8217;t make it out of the drafts folder.</p><p>Until then, stay healthy and well,</p><p>Vicki</p>]]></content:encoded></item><item><title><![CDATA[The last miles and miles of the vaccine]]></title><description><![CDATA[One web dev versus the System]]></description><link>https://vicki.substack.com/p/the-last-miles-and-miles-of-the-vaccine</link><guid isPermaLink="false">https://vicki.substack.com/p/the-last-miles-and-miles-of-the-vaccine</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Thu, 11 Feb 2021 14:18:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ojEH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F204d37c8-005c-43dc-af03-f06d8aa4db7b_1600x1370.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ojEH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F204d37c8-005c-43dc-af03-f06d8aa4db7b_1600x1370.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ojEH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F204d37c8-005c-43dc-af03-f06d8aa4db7b_1600x1370.png 424w, https://substackcdn.com/image/fetch/$s_!ojEH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F204d37c8-005c-43dc-af03-f06d8aa4db7b_1600x1370.png 848w, https://substackcdn.com/image/fetch/$s_!ojEH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F204d37c8-005c-43dc-af03-f06d8aa4db7b_1600x1370.png 1272w, https://substackcdn.com/image/fetch/$s_!ojEH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F204d37c8-005c-43dc-af03-f06d8aa4db7b_1600x1370.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ojEH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F204d37c8-005c-43dc-af03-f06d8aa4db7b_1600x1370.png" width="1456" height="1247" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/204d37c8-005c-43dc-af03-f06d8aa4db7b_1600x1370.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1247,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ojEH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F204d37c8-005c-43dc-af03-f06d8aa4db7b_1600x1370.png 424w, https://substackcdn.com/image/fetch/$s_!ojEH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F204d37c8-005c-43dc-af03-f06d8aa4db7b_1600x1370.png 848w, https://substackcdn.com/image/fetch/$s_!ojEH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F204d37c8-005c-43dc-af03-f06d8aa4db7b_1600x1370.png 1272w, https://substackcdn.com/image/fetch/$s_!ojEH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F204d37c8-005c-43dc-af03-f06d8aa4db7b_1600x1370.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The Doctor&#8217;s Waiting Room, Makovsky, 1870</figcaption></figure></div><p></p><p>Hey, your friendly neighborhood<a href="https://vicki.substack.com/p/congrats-youre-the-ceo-now"> COVID CEO here</a>, popping in with the latest news from my board room.&nbsp; Almost five years ago, <a href="http://veekaybee.github.io/2015/09/09/lets-work-on-the-hard-stuff/">I wrote about</a> how tech, as an industry, doesn&#8217;t work on the hard problems, but instead builds snack-delivery startups. I wondered,</p><blockquote><p>Why is it that we are so focused on &#8220;fixing the way we snack?&#8221; (or the way we get fresh flowers delivered, or the way we do laundry?) Why can&#8217;t we instead pool our energy and resources and instead of building monthly subscription boxes, social media apps, optimizing ad networks, tackle the health monster? What would it take to begin fixing at least a little bit of this broken, ugly thing?</p></blockquote><p>A few years later, I wrote about how, again, <a href="https://vicki.substack.com/p/ai-wont-save-healthcare">AI won&#8217;t save healthcare</a>.&nbsp;</p><blockquote><p>Over the past few days, a couple of news items have come out that have made me realize that the answer is this: in the American healthcare industry, there&#8217;s no financial incentive to helping end users (patients), unless it also helps the institution taking care of them (hospitals, insurance companies, etc.)</p></blockquote><p><strong>The Developers</strong></p><p>Every few weeks a news item comes out that makes me feel this truth viscerally again.&nbsp; Last week took the cake. I <a href="https://www.cnn.com/2021/02/08/us/olivia-adams-ma-covid-vaccine-website-trnd/index.html">read a story</a> about <a href="https://twitter.com/livgust">Olivia</a>, a web dev who&#8217;s currently on maternity leave and has been, on her own, working on fixing the Massachusetts&nbsp; state vaccine sign-up process.&nbsp;&nbsp;</p><blockquote><p>After her mother-in-law had difficulty signing up for a<a href="https://www.cnn.com/world/live-news/coronavirus-pandemic-vaccine-updates-02-08-21/h_2d54c2f5178c8d85e10bf69287c4e89b"> Covid-19 vaccine</a>, a Massachusetts woman created a website to make it easier for her -- and she made it easier for everyone.</p><p>Olivia Adams built a website that pulls in vaccination appointments from across the state, including government sites as well as ones operated by private businesses. She called it<a href="https://www.macovidvaccines.com/"> macovidvaccines.com</a>.</p><p>The 28-year-old software developer from Arlington, Massachusetts, says she spent three weeks and about 40 hours building the website -- and she did it while on maternity leave caring for her 2-month-old son, she<a href="https://www.cnn.com/videos/health/2021/02/08/software-developer-builds-simple-massachusetts-covid-19-vaccine-website-olivia-adams-intv-newday-vpx.cnn"> told CNN's Alisyn Camerota</a> on Monday.</p></blockquote><p>What she did was build a website, hosted on AWS, that scrapes appointment data from a number of sources, including maimmunizations.org, pharmacies, and hospitals, none of which is centralized in any sort of way, and offers an aggregated list of appointments that people can sign up for immediately.&nbsp;</p><blockquote><p>Adams has a script that runs every five minutes across about 20 different vaccine sites, she wrote in an email.</p></blockquote><p>Right now, she is <a href="https://twitter.com/livgust/status/1359493920388907010">constantly fixing the site</a> due to minor upstream site changes that break her scraper, aka the program that looks at the website and identifies which HTML data to surface on her website. She is also currently fielding interviews from mainstream media sources, raising money for hosting costs (donate <a href="https://www.gofundme.com/f/wwwmacovidvaccinescom?utm_source=customer&amp;utm_medium=copy_link&amp;utm_campaign=p_cf+share-flow-1">here on her GoFundMe</a>) and taking calls with Massachusset&#8217;s &#8220;<a href="https://twitter.com/livgust/status/1359213637429121024">Coronavirus Command Center.</a>&#8221;&nbsp; (Don&#8217;t forget she has <a href="https://vicki.substack.com/p/leaving-the-bardo">a newborn</a>.)</p><p>I am hoping that the meeting was just Olivia asking &#8220;why the hell weren&#8217;t you guys doing this to begin with,&#8221; because I cannot imagine a scenario where a single woman who just gave birth has to do the job that an entire state government was tasked with.&nbsp;</p><p>Just when I thought I was already enraged (although to be fair, I do spend a good deal of my free time on Twitter so rage is my morning baseline emotion), I started reading more stories of one-off people so frustrated with the vaccine registration system that they took matters into their own hands. For example, <a href="https://www.nytimes.com/2021/02/09/nyregion/vaccine-website-appointment-nyc.html">there is this guy in New York</a>:&nbsp;</p><blockquote><p>Huge Ma, a 31-year-old software engineer for Airbnb, was stunned when he tried to make a coronavirus vaccine appointment for his mother in early January and saw that there were<a href="https://vaccinefinder.nyc.gov/locations"> dozens</a> of websites to check, each with its own sign-up protocol. The city and<a href="https://am-i-eligible.covid19vaccine.health.ny.gov/"> state</a> appointment systems were completely distinct.</p><p>&#8220;There has to be a better way,&#8221; he said he remembered thinking.</p><p>So, he developed one. In less than two weeks, he launched<a href="https://www.turbovax.info/"> TurboVax</a>, a free website that compiles availability from the three main city and state New York vaccine systems and sends the information in real time to<a href="https://twitter.com/turbovax"> Twitter</a>. It cost Mr. Ma less than $50 to build, yet it offers an easier way to spot appointments than the city and state&#8217;s official systems do.</p></blockquote><p>And then, there is the <a href="https://6abc.com/pennsylvania-covid-19-vaccine-health/10324307/">vaccination Facebook group</a> in my native Pennsylvania that a local doctor created, out of the same frustration. Here, members manually check sites and lets members know when appointments are available&nbsp;</p><blockquote><p>Thousands of Pennsylvanians have joined a Facebook group called PA COVID Vaccine Match Maker, where members share advice on how to get phase 1A individuals vaccinated.</p><p>Exton Internal Medicine Doctor Christine Meyer created the Facebook group and said her office has received thousands of emails and hundreds of phone calls from people pleading to get the vaccine.</p><p>Meyer said the members help one another find vaccine appointments and share information such as when pharmacies have appointment openings.</p><p>"It's a crowdsourcing zone where people are just posting their tips and tricks for success," said Meyer.</p></blockquote><p>Finally, out in California (well, more precisely Japan, because that&#8217;s where he lives,) <a href="https://twitter.com/patio11">Patrick McKenzie</a>, better known to the tech internet at <a href="https://www.kalzumeus.com/">patio11</a>, his HackerNews username, has been volunteering and creating, with a group of others,&nbsp; <a href="https://www.vaccinateca.com/">https://www.vaccinateca.com/</a>, which basically has hundreds of volunteers that call different pharmacies and healthcare providers and ask them who has the vaccine,&nbsp;</p><blockquote><p>Our professionals call medical professionals at hundreds of potential vaccination sites daily, asking them if they have the vaccine and if so to whom they will administer it to and how to get an appointment. We write down what they tell us, and publish it to this site.&nbsp;</p></blockquote><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/patio11/status/1359032892240744450&quot;,&quot;full_text&quot;:&quot;Seems like I've got the update baton for Day 26 of <a class=\&quot;tweet-url\&quot; href=\&quot;http://VaccinateCA.com\&quot;>VaccinateCA.com</a> . Here's what we did today to get Californians accurate info on the availability of the vaccine:\n\n* Called hundreds of pharmacies and wrote down what they said for publication on site.&quot;,&quot;username&quot;:&quot;patio11&quot;,&quot;name&quot;:&quot;Patrick McKenzie&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Tue Feb 09 06:54:25 +0000 2021&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:6,&quot;like_count&quot;:39,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;http://VaccinateCA.com&quot;,&quot;image&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/7444b175-da42-4e41-b5cb-d9f0cc1d1dc9_1200x628.png&quot;,&quot;title&quot;:&quot;COVID-19 Vaccine Availability&quot;,&quot;description&quot;:&quot;Publishing up-to-date COVID-19 vaccine availability at hospitals and pharmacies across California.&quot;,&quot;domain&quot;:&quot;vaccinateca.com&quot;},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>How is any of this ok? Why do we have these people volunteering their time so that people can figure out where they can get vaccines?&nbsp;The more of these stories I read, the more grateful I am that there are good people in this world, and the angrier I get about the situation.&nbsp;</p><p>But I shouldn&#8217;t be angry. In fact, I should have zero surprise that this is working out this way.&nbsp; Because, really the problem is two-fold. Or at least, this is my working theory (remember, I am a humble MLE whose specialty is fixing typos in YAML files, not fixing American healthcare. )&nbsp;</p><p>One is that we do not have a strong national medical (or anything, really) infrastructure. We saw this when we were trying to ramp up <a href="https://vicki.substack.com/p/any-port-in-a-storm-as-long-as-it">manufacturing for face masks and ventilators.</a> Remember ventilators? We are still short, and still not <a href="https://mattstoller.substack.com/p/how-bad-antitrust-enforcers-kill">really doing anything about it</a>. It&#8217;s just fortunate that early on we thought we would need them, but really we were mistaken about the nature of COVID.&nbsp;</p><p>The second subset of this problem is that, not only do we not build things well at the national level, <a href="https://www.nytimes.com/2020/12/31/health/vaccine-distribution-delays.html">the federal government and the state governments</a> don&#8217;t coordinate well. And, all the last-mile work is left to the states,</p><blockquote><p>And critically, public health experts say, federal officials have left many of the details of the final stage of the vaccine distribution process, such as scheduling and staffing, to overstretched local health officials and hospitals.</p><p>&#8220;We&#8217;ve taken the people with the least amount of resources and capacity and asked them to do the hardest part of the vaccination &#8212; which is actually getting the vaccines administered into people&#8217;s arms,&#8221; said Dr. Ashish Jha, the dean of Brown University&#8217;s School of Public Health.</p></blockquote><p>This is already a really complex process with all the features of a project that has little chance of success in the beginning: high-pressure, high-visibility, thousands of actors that need to move in tandem, a highly-volatile vaccine that needs to be stored at precise temperatures and given in two doses, a country that runs mostly on a model of small local providers and commercial pharmacies like CVS (<a href="https://mattstoller.substack.com/p/how-monopolies-slowed-the-vaccine">which have also not been doing so great, actually</a>), and a delivery roll-out process that started over the major winter holidays during a pandemic that&#8217;s already seen record package delivery volumes.</p><p>Phew.&nbsp;</p><p>And then came the consultants.&nbsp;</p><p><strong>The Consultants</strong></p><p>I should be careful about what I mean here, because <a href="https://vicki.substack.com/p/selling-data-science">I used to be a consultant</a> (sorry about all the <a href="https://twitter.com/vboykis/status/1359303837421608961">Excel</a>.) . What I mean here specifically is federal government contracts.&nbsp;</p><p>&nbsp;You may have heard that Deloitte was involved working with the CDC on <a href="https://twitter.com/biocuriosity/status/1355555354340335616?">the national vaccine strategy</a>.&nbsp;</p><blockquote><p>Her frustration is echoed by millions of Americans who have struggled to get vaccines through various chaotic systems. But unlike others in some states, she wasn&#8217;t encountering these problems with a third-party consumer service like Eventbrite, or even through an antiquated government system. She was on the US Centers for Disease Control and Prevention&#8217;s brand-new, $44 million website called VAMS&#8212;the Vaccine Administration Management System, built by the consulting firm Deloitte.</p><p>&#8230;.</p><p>[E]arly in the pandemic, the CDC outlined the need for a system that could handle a mass vaccination campaign, once shots were approved. It wanted to streamline the whole thing: sign-ups, scheduling, inventory tracking, and immunization reporting.&nbsp;</p><p>In May, it gave the task to consulting company Deloitte, a huge federal contractor, with a<a href="https://projects.propublica.org/coronavirus-contracts/contracts/75D30120C08239"> $16 million</a> no-bid contract to manage &#8220;covid-19 vaccine distribution and administration tracking.&#8221; In December, Deloitte snagged another<a href="https://projects.propublica.org/coronavirus-contracts/contracts/75D30121C10087"> $28 million</a> for the project, again with no competition. The contract specifies that the award could go as high as $32 million, leaving taxpayers with a bill between $44 and $48 million.</p><p>Why was Deloitte awarded the project on a no-bid basis? The<a href="https://www.usaspending.gov/award/CONT_AWD_75D30121C10087_7523_-NONE-_-NONE-"> contracts</a> claim the company was the only &#8220;<a href="https://www.acquisition.gov/far/6.302-1">responsible source</a>&#8221; to build the tool.</p></blockquote><p>And, who else is involved in all of this? Our good friends at <a href="https://www.nytimes.com/2021/02/07/technology/vaccine-algorithms.html">Palantir</a>.&nbsp; (If you&#8217;re not familiar with Palantir, their <a href="https://en.wikipedia.org/wiki/Palantir_Technologies#Controversies">Wikipedia controversy page</a> is a nice place to start.)&nbsp;</p><p>They&#8217;re involved further upstream, though, with the actual distribution that decides which state gets what.&nbsp;</p><blockquote><p>The vaccine prioritization formulas fall roughly into three tiers: federal, state and local. At the top level, Operation Warp Speed &#8212; a multiagency federal effort, created by the Trump administration &#8212; has managed nationwide vaccine distribution through <a href="https://www.defense.gov/Explore/News/Article/Article/2446061/tiberius-platform-aids-covid-19-logistics-delivery/">Tiberius</a>, an online portal developed by Palantir, the data-mining giant. The Biden administration, which has retired the program&#8217;s name, has taken over and is continuing the effort.</p><p>States began warning about Tiberius&#8217;s drawbacks last fall. In interim vaccine plans filed with the C.D.C., some state health administrators complained that the platform seemed<a href="https://www.tn.gov/content/dam/tn/health/documents/cedep/novel-coronavirus/COVID-19_Vaccination_Plan.pdf"> overly cumbersome</a> and that the algorithm&#8217;s week-by-week allotments would make it difficult to plan monthslong vaccination campaigns.</p></blockquote><p>This is just the public information I&#8217;m reading. I&#8217;m sure there are hundreds of other similar companies involved in the vaccine rollout, only to be bested literally by a single web developer with 40-50 hours on her hands.&nbsp;</p><p>Why do these companies, which are so bad at the work of actually coordinating vaccines, get this work?&nbsp;It&#8217;s as Dan says partially, in this thread: </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/hondanhon/status/1355643535794466817?s=28&quot;,&quot;full_text&quot;:&quot;Things that can all be true: \n\n1) last-mile, vaccine software can be really complicated when taking into account the 50 states and 3,006 counties in the U.S.\n\n2) procurement regulations can be biased toward incumbents who have previously done business&quot;,&quot;username&quot;:&quot;hondanhon&quot;,&quot;name&quot;:&quot;Dan Hon&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Jan 30 22:26:20 +0000 2021&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:48,&quot;like_count&quot;:202,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Because their job is not to do this work.&nbsp; Their job is to get federal contracts. Or rather, that&#8217;s what the market incentivizes them to spend time on, because the more federal contracts you can get, the more you&#8217;ll be known as someone who can get and perform federal contracts, which means you&#8217;ll be asked to bid on more things.</p><p>Here&#8217;s how the process works. The government puts out an RFP, a request for proposal. The RFPs are often hundreds of pages and have lots of arcane rules you need to follow, like, &#8220;please provide 50 references from the last 100 projects you&#8217;ve done that can show that you know how to write APIs.&#8221; And on and on for hundreds of pages. A finished RFP response can take tens of people and months to put together. This is not a secret by the way, the federal government <a href="https://www.usa.gov/government-contracting-for-beginners">openly advertises that it works this way</a>, and most states do this, as well.&nbsp; There are <a href="https://www.governmentbids.com/government-browse-region.all-en.jsa">thousands of RFPs</a> for all kinds of different services outstanding on any given day.&nbsp;</p><p>Here&#8217;s an example from my beloved Pennsylvania, for <a href="https://www.ptcvendorportal.com/#/rfx-details/6100005854">ATM machines on the Turnpike</a> (our state&#8217;s toll road system.) Here is <a href="https://sssap.ptcvendorportal.com/smartstore-server/api/smartdocs?get&amp;pVersion=0046&amp;contRep=S1&amp;docId=0050568C39431EDB99FA310106CEE120&amp;accessMode=r&amp;authId=CN%3DEP2&amp;expiration=20210210195228&amp;ssp=true&amp;secKey=B5Bsi/FNajdWlfvK8F0wTbnPdAPpXIa+nB7VU4o/nrILZuuyxEP07YpgUGiKvH3oiU1ct95bDx7QSOI3h6n+BF3T0TUgXzjwsLLPFdncCNYBhspDUlrkkxK44V0aCn0q/V+oy8zwHakMsJfoQyeFMqlNPSB63YMYWJYpKyePvwQ=">the actual RFP</a>, and there is also a separate PDF of attachments. If you were brave enough to click through, you can see that there are pages of very specific things they want (&#8220;Provide a description of the proposed approach/methodology that you will follow in delivering, installing and operating ATMs at PTC locations as well as video advertisement procedures, and your experience with entering into a revenue sharing agreement. Include in this section the deliverables and reports to be provided, the project controls that will be used, and the tasks that will be performed&#8221;), and that if you answer all of the questions correctly in order to win the bid, it will take you a very long time.&nbsp;</p><p>If you understand how to operate the RFP system and play by the rules, you have an enormous advantage over companies that have never done this specific kind of paperwork and don&#8217;t have the staff to devote to this. Palantir and Deloitte have done hundreds of these before, so they easily slam dunked these proposals, and as a result they&#8217;re involved in this COVID vaccine work now.&nbsp;</p><p>Whether they&#8217;re actually delivering on it remains to be seen, but right now it&#8217;s all under a big question mark and getting mixed into the other things that are causing us not to vaccinate as many people as we should be.&nbsp;</p><p>But, the real tragedy here is this:&nbsp; You know who&#8217;s not good at getting the attention of federal and state agencies working on the vaccine rollouts? People who can actually make these websites and cut through this red tape. There is a very good phrase to explain this phenomenon, &#8220;<a href="https://www.quora.com/What-does-the-phrase-Nobody-ever-got-fired-for-choosing-IBM-mean">No one&#8217;s ever gotten fired for buying Oracle (/IBM/Microsoft)</a>.&#8221;&nbsp;</p><p>No one&#8217;s ever gotten fired for hiring Big 4, even if it means vaccines are on the line.&nbsp;</p><p>And so, that&#8217;s where we are now. No federal-state coordination, a brand-new process coordinated in a country that prides itself on decentralization, and a process where speed is of the&nbsp; essence. And, on the other side of all of this, people who actually need the vaccine, waiting for the government machine to start churning faster. And in the middle,&nbsp; patio11 and Olivia, working as quickly as they can, alone. &nbsp;&nbsp;</p><p>I still believe we&#8217;re almost out of this thing. We are distributing vaccines faster than ever and we&#8217;re getting better every week.&nbsp;It&#8217;s still really bleak right now. But, we are just around the curve from we start to see the light. </p><p>How do we know? We are (just barely) starting to <a href="https://messaging-custom-newsletters.nytimes.com/template/oakv2?abVariantId=1&amp;campaign_id=9&amp;emc=edit_nn_20210210&amp;instance_id=27000&amp;nl=the-morning&amp;productCode=NN&amp;regi_id=108202986&amp;segment_id=51427&amp;te=1&amp;uri=nyt%3A%2F%2Fnewsletter%2F78975c4b-7f74-5235-84ee-3c365b850b33">get to a low threshold of herd immunity.</a> ( Sorry in advance for all those UTM parameters in the link and <a href="https://twitter.com/vboykis/status/1359855081043206146">for putting you in abVariantId=1</a>.)</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1297963548400922624&quot;,&quot;full_text&quot;:&quot;All the covid news is very bad these days, but one day, maybe in fall, maybe in winter, we&#8217;re going to get a piece of good news, and then slowly more and more, until it&#8217;s mostly good news, and then this will all be a distant memory. I strongly believe this.&quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Mon Aug 24 18:26:39 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:57,&quot;like_count&quot;:533,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Even still, I&#8217;m not going to be looking at any news about vaccine distribution for a while.&nbsp;</p><p><strong>What I&#8217;m reading lately:</strong></p><ol><li><p><a href="https://every.to/divinations/creeping-as-a-service-craas">Creeping as a service</a></p></li><li><p><a href="https://twitter.com/danluu/status/121381414875830272">Algorithm interviews: theory versus practice</a></p></li><li><p><a href="http://www.stirrup-queens.com/2021/02/why-do-we-ignore-systems/">Why do we ignore systems?</a></p></li><li><p><a href="https://twitter.com/dynamicwebpaige/status/1359082846447669248">AI incident database</a></p></li><li><p>There is a TON of good content on why journalism is bad lately: J<a href="https://astralcodexten.substack.com/p/journalism-and-legible-expertise">ournalism and expertise,</a><a href="https://savingjournalism.substack.com/p/how-newspapers-handle-corrections">What Happens when the NYT makes mistakes,</a>&nbsp; and <a href="https://polimath.substack.com/p/the-role-of-the-non-expert-specialist">the non-expert specialist</a></p></li><li><p><a href="https://twitter.com/eprosenthal/status/1357007268345176066">Feature stores for self-service ML</a></p></li><li><p><a href="https://restofworld.org/2021/delivering-the-internet-by-donkey/">Wikipedia in Kyrgyzstan</a></p></li><li><p>If you have a chance to read something Paul writes, do not say no. <a href="https://www.wired.com/story/the-secret-essential-geography-of-the-office/">This is on the return to the office</a>.</p></li></ol><div><hr></div><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is  takes on tech news that are rooted in humanism, nuance, context,  rationality, and a little fun. It goes out onceish a week. If you like  it, forward it to friends!</p><p><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling a kindergartner and a toddler, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p>]]></content:encoded></item><item><title><![CDATA[Diamond hands, when memes became power ✋💎🤚]]></title><description><![CDATA[Our new, growing shared and unknowable Internet culture]]></description><link>https://vicki.substack.com/p/diamond-hands-when-memes-became-power</link><guid isPermaLink="false">https://vicki.substack.com/p/diamond-hands-when-memes-became-power</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Thu, 04 Feb 2021 21:16:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!A9lA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46bda7b0-5425-4571-a17f-ef39fa8e3b7f_960x934.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A9lA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46bda7b0-5425-4571-a17f-ef39fa8e3b7f_960x934.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A9lA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46bda7b0-5425-4571-a17f-ef39fa8e3b7f_960x934.png 424w, https://substackcdn.com/image/fetch/$s_!A9lA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46bda7b0-5425-4571-a17f-ef39fa8e3b7f_960x934.png 848w, https://substackcdn.com/image/fetch/$s_!A9lA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46bda7b0-5425-4571-a17f-ef39fa8e3b7f_960x934.png 1272w, https://substackcdn.com/image/fetch/$s_!A9lA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46bda7b0-5425-4571-a17f-ef39fa8e3b7f_960x934.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A9lA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46bda7b0-5425-4571-a17f-ef39fa8e3b7f_960x934.png" width="960" height="934" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/46bda7b0-5425-4571-a17f-ef39fa8e3b7f_960x934.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:934,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1880161,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!A9lA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46bda7b0-5425-4571-a17f-ef39fa8e3b7f_960x934.png 424w, https://substackcdn.com/image/fetch/$s_!A9lA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46bda7b0-5425-4571-a17f-ef39fa8e3b7f_960x934.png 848w, https://substackcdn.com/image/fetch/$s_!A9lA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46bda7b0-5425-4571-a17f-ef39fa8e3b7f_960x934.png 1272w, https://substackcdn.com/image/fetch/$s_!A9lA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46bda7b0-5425-4571-a17f-ef39fa8e3b7f_960x934.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><strong>Detail from Mary I by Hans Eworth, 1520</strong></em></figcaption></figure></div><p>A few months ago, <a href="https://vicki.substack.com/p/the-great-abcd-divide">my corner</a> of the internet was completely fixated on Four Seasons Total Landscaping, the small yard services company in my home city of Philadelphia, where the Trump campaign accidentally booked a press event (instead of the <a href="https://nymag.com/intelligencer/2020/12/four-seasons-total-landscaping-the-full-est-possible-story.html">actual Four Seasons downtown</a>.)&nbsp;</p><p>In the midst of the noise of <a href="https://www.buzzfeed.com/lyapalater/tweets-about-four-seasons-total-landscaping">all the memes and roasts going around on Twitter</a> at the time, one struck out to me:&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sXcP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0c9266a-1514-4580-b231-ae269e0254fd_1028x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sXcP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0c9266a-1514-4580-b231-ae269e0254fd_1028x784.png 424w, https://substackcdn.com/image/fetch/$s_!sXcP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0c9266a-1514-4580-b231-ae269e0254fd_1028x784.png 848w, https://substackcdn.com/image/fetch/$s_!sXcP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0c9266a-1514-4580-b231-ae269e0254fd_1028x784.png 1272w, https://substackcdn.com/image/fetch/$s_!sXcP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0c9266a-1514-4580-b231-ae269e0254fd_1028x784.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sXcP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0c9266a-1514-4580-b231-ae269e0254fd_1028x784.png" width="1028" height="784" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f0c9266a-1514-4580-b231-ae269e0254fd_1028x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1028,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sXcP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0c9266a-1514-4580-b231-ae269e0254fd_1028x784.png 424w, https://substackcdn.com/image/fetch/$s_!sXcP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0c9266a-1514-4580-b231-ae269e0254fd_1028x784.png 848w, https://substackcdn.com/image/fetch/$s_!sXcP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0c9266a-1514-4580-b231-ae269e0254fd_1028x784.png 1272w, https://substackcdn.com/image/fetch/$s_!sXcP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0c9266a-1514-4580-b231-ae269e0254fd_1028x784.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I had no idea what this was referencing, but it seemed really inside-joke funny, so I showed it to my husband, who laughed.&nbsp;</p><p>&#8220;Where is it from,&#8221; I asked him.&nbsp;</p><p>&#8220;Star Trek,&#8221; he said.&nbsp; It turned out to be an episode from The Next Generation TV series called &#8220;Darmok, <a href="https://memory-alpha.fandom.com/wiki/Darmok_(episode)">in the fourth season.</a>&nbsp; (There are many Star Treks, some of them better than others, but <a href="https://nerdist.com/article/star-trek-series-ranked/">TNG is generally considered</a> a very good series.)&nbsp;</p><p>An avid <a href="http://blog.vickiboykis.com/2015/12/jj-abrams-opens-the-box-of-my-childhood/">Star Wars fan</a>, I actually had never watched Star Trek, but for the sake of the meme, I was really curious, and wanted to watch.&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1328023863297515522&quot;,&quot;full_text&quot;:&quot;Watched 35 minutes of a Star Trek episode (my first) just to understand a meme I saw last week and am now 3 levels deep into reading about the linguistic theory underpinning Darmok, ama.&quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sun Nov 15 17:15:37 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:3,&quot;like_count&quot;:252,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p><strong>Meme it so</strong></p><p>It&#8217;s possible to watch Darmok out of sequence within the TNG series because the episodes generally are not sequential, but then you lose the context and tone of the show. So, I started watching TNG from the beginning.&nbsp;</p><p>The scene is set that we are on an intergalactic mission into the far reaches of space happening sometime in the 24th century. The vibe is that the goal of the mission is diplomacy rather than offense, and the crew follows <a href="https://en.wikipedia.org/wiki/Prime_Directive">the Prime Directive</a>, which means they can&#8217;t interfere with the technological development of other civilizations. The heart of the series is the ensemble cast, led by the gallantly leader-ly but aloof and stubborn Picard and his team, all offering different points of view on how to collaboratively solve the problems they come across in the universe.&nbsp;</p><p>TNG doesn&#8217;t really pick up until season 3, but there are a lot of really good one-off episodes, including the first one, a two-parter called <a href="https://memory-alpha.fandom.com/wiki/Encounter_at_Farpoint_(episode)">Encounter at Farpoint</a>. In the episode, a strange being called <a href="https://memory-alpha.fandom.com/wiki/Q">Q</a> comes to seek the Enterprise and puts the human race on trial.&nbsp;</p><blockquote><p>Later, Q changes into many costumes of Earth's eras, including the late<a href="https://memory-alpha.fandom.com/wiki/20th_century"> 20th century</a> in the guise of a<a href="https://memory-alpha.fandom.com/wiki/United_States_Marine_Corps"> United States Marine Corps</a> captain: "<em>Actually, the issue at stake is patriotism. We must go back to your world and put an end to the<a href="https://memory-alpha.fandom.com/wiki/Communism"> commies</a>. All it takes are a few good men.</em>" Picard tells Q that that kind of nonsense is centuries behind them. Q brings up that Picard cannot deny that Humans are a dangerous, savage child race, which Picard denies, saying that Humans have made rapid progress in only a few centuries.&nbsp;</p></blockquote><p>Later on in the second part of the episode, Q appears as a judge in an Inquisition-like courtroom and calls humanity a grievously savage race, challenging Picard to answer for all of mankind.&nbsp;</p><p>For someone used to shows that, even in the golden age of television, start with either something exploding or someone having sex as gimmicks to draw the viewer in (ahem, looking at you <a href="https://bits.ashleyblewer.com/halt-and-catch-fire-syllabus/">Halt and Catch Fire</a>), it was a really refreshing change to be challenged to think at the same time as I was being entertained.&nbsp;</p><p>Basically, the TL;DR is that TNG is a very complex show with a lot of nuanced social messages wrapped up in a space adventure. And I&#8217;m sure there are tons of thinkpieces out there as to how a <a href="https://www.techrepublic.com/article/tech-leaders-share-how-star-trek-inspired-them-to-pursue-a-career-in-technology/">tech team is like the Enterprise</a> crew, how Star Trek predicted the rise of interfaces <a href="https://arstechnica.com/gadgets/2016/09/how-star-trek-artists-imagined-the-ipad-23-years-ago/">such as the touchscreen</a>, and <a href="https://www.nationalgeographic.com/news/2016/06/star-trek-science-space-astronomy-technology-fazekas/">how right Star Trek got the science</a>, but my general take is that it is Good TV and should be enjoyed as such.&nbsp;</p><p><strong>Darmok and Jalad at Memenagra</strong></p><p>On to Darmok! Darmok is an episode of the fourth season where the crew Enterprise encounters a race called the Tamarians. Previous missions have indicated that it is impossible to communicate with the Tamarians, but the log doesn&#8217;t specify what they mean by that.&nbsp;</p><p>I&#8217;ll let <a href="https://www.theatlantic.com/entertainment/archive/2014/06/star-trek-tng-and-the-limits-of-language-shaka-when-the-walls-fell/372107/">this great Atlantic piece</a> take it from here:&nbsp;</p><blockquote><p>Picard exudes optimism as his starship courses through subspace. &#8220;In my experience communication is a matter of patience, imagination,&#8221; he beams to his senior staff. &#8220;I would like to believe that these are qualities which we have in sufficient measure.&#8221; But after hailing the alien ship upon arrival, contact with Children of Tama proves more difficult than Picard imagined:</p><p>DATHON, the Tamarian captain: Rai and Jiri at Lungha. Rai of Lowani. Lowani under two moons. Jiri of Umbaya. Umbaya of crossed roads. At Lungha. Lungha, her sky gray.</p><p>(no response from Enterprise, looks at First Officer in frustration)</p><p>(slowly, deliberately) Rai and Jiri. At Lungha.</p><p>FIRST OFFICER (laughing): Kadir beneath Mo Moteh.</p><p>DATHON: The river Temarc.</p><p>The officers immediately stop their laughter&#8212;as if ordered to.</p><p>DATHON (continuing; for emphasis): In winter.</p><p>DATHON: Darmok.</p><p>The First Officer looks very concerned&#8212;objects.</p><p>FIRST OFFICER: Darmok? Rai and Jiri at Lungha.</p><p>DATHON (shrugs): Shaka. When the walls fell&#8230;</p><p>FIRST OFFICER: Zima at Anzo. Zima and Bakor.</p><p>DATHON (firm) Darmok at Tanagra.</p><p>FIRST OFFICER: Shaka! (indicating situation) Mirab, his sails unfurled.</p><p>DATHON: Darmok.</p></blockquote><p>To watch the aliens communicate in this way is a jarring experience, and the viewer is just as lost as the Enterprise crew. At this point, the Tamarians become frustrated and the Tamarian captain, Dathon, teleports, along with Picard, down to the surface of the planet they&#8217;re orbiting, El-Adrel IV.&nbsp;</p><p>While Picard and the Tamarian captain, Dathon, spend time on El-Adrel IV, Dathon continues to speak in cryptic half-phrases with night and danger closing in and Picard becoming more bewildered, frustrated, and entirely unable to communicate with his ship.&nbsp;</p><p>Finally, Picard starts to understand.&nbsp;</p><blockquote><p>As night falls on the surface, Picard fails to make a fire while Dathon lounges comfortably around his roaring blaze. Dathon throws Picard a torch, incanting, &#8220;Temba.&#8221; After first misunderstanding that Temba might mean fire, Dathon clarifies,&nbsp; &#8220;Temba, his arms wide.&#8221; And Picard begins to fit the pieces together, &#8220;Temba is a person. His arms wide&#8230;because he&#8217;s&#8230;he&#8217;s holding them apart. In, in&#8230;generosity. In giving. In taking. Thank you.&#8221;</p></blockquote><p>The phrases are actually shortcuts to recounting historical events and people in the Tamarian culture and history, and if you are part of that culture, you know immediately what each phrase might mean. The episode ends, sadly, with Dathon dying, but Picard understanding what he means with his emblematic catchphrase, &#8220;Darmok and Jalad at Tanagra,&#8221; two great warriors who came to an island separately, faced a great beast, and were united by the challenge. Finally, Picard understood.&nbsp;</p><p>This is much the same way that internet memes work today. It is a remarkable realization. In fact, many people have talked about this, the idea that Darmok <a href="https://twincitiesgeek.com/2018/05/how-star-trek-the-next-generation-predicted-meme-culture/">predicted the rise of the existence of memes.</a> And, of course, there are now academic papers written about the observations that the episode made of<a href="https://adpca.org/wp-content/uploads/2020/12/16_8.pdf"> our shared cultural understanding of the world</a>.&nbsp;</p><p>But the amount of layers of knowledge that go into creating a shared cultural exchange of communication are truly enormous.&nbsp; For instance, how much did I have to understand to understand the picture of the meme of Darmok and Jalad (at Tanagra) I had to 1) Understand the context of the US elections at that point late in the game 2) Know what Four Seasons was, why it was different from Four Seasons Total Landscaping and why that was funny, 3) Understand Star Trek Culture 4) Understand the Darmok episode and, most importantly 5) Speak English and participate in English language humor Twitter, where I received the meme.</p><p>Once I knew all of those things, it was effortless and hilarious to understand. Until then, it was an impenetrable mystery.&nbsp;</p><p><strong>Meme Culture</strong></p><p>So what? The so what is that memes have, without us realizing it, become an entire language with the ability to either unlock or lock worlds for us online regardless of what language we actually speak. This has been true since the start of memes, but we are now about ten to fifteen years into true internet meme culture, and we have our first instance of when a community based on mostly communication by memes, aka WallStreetBets, has created a massive movement based mostly on threads of people replying to each other with &#8220;<a href="https://www.marketwatch.com/story/tendies-diamond-hands-your-guide-to-the-lingo-on-wallstreetbets-the-reddit-forum-fueling-gamestops-rise-11611780829">diamond hands</a>&#8221;, &#8220;do it for Harambe&#8221; (<a href="https://www.urbandictionary.com/define.php?term=Do%20It%20For%20Harambe">a meme that makes almost no sense</a> if you were not following Reddit culture in 2016), and &#8220;<a href="https://knowyourmeme.com/photos/2006146-wallstreetbets-gamestop-short-squeeze">if he&#8217;s still in, I&#8217;m still in.</a>&#8221;&nbsp;</p><p>The diamond hands rocket ship army, led in part <a href="https://vicki.substack.com/p/how-do-you-like-that-elon-musk">by chief memer Elon Musk</a>, who had this to say about memes:</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/shaanvp/status/1356125515413766146&quot;,&quot;full_text&quot;:&quot;Q: You said \&quot;he who controls the memes, control's the universe\&quot; \n\n<span class=\&quot;tweet-fake-link\&quot;>@elonmusk</span> : it's just a pun from Dune. But there's some truth. Who control's the zietgiest. Meme's are interesting. If a pic is 1,000 words. A meme is like 10k. \n\nidk - I love memes. So .. yea.&quot;,&quot;username&quot;:&quot;ShaanVP&quot;,&quot;name&quot;:&quot;Shaan Puri&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Mon Feb 01 06:21:33 +0000 2021&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:92,&quot;like_count&quot;:766,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>He has helped WSB coordinate a rally of GameStop that&#8217;s, as of this writing, lost a ton of people a ton of money, but has more importantly, made Wall Street kind of scared.&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/thestalwart/status/1357323354232020994&quot;,&quot;full_text&quot;:&quot;of course &quot;,&quot;username&quot;:&quot;TheStalwart&quot;,&quot;name&quot;:&quot;Joe Weisenthal&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Thu Feb 04 13:41:20 +0000 2021&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/EtYuXnzXMAEnyq8.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/XVveqZKs5Q&quot;},{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/EtYuYx0XMAU5W-B.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/XVveqZKs5Q&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:192,&quot;like_count&quot;:2402,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Memes are so powerful, and now, propped up by massive social networks, large enough to drive social and economic change.&nbsp; And, what&#8217;s interesting is that, even though English has become the de-facto language of online communication, meme language has become even more so. There are hundreds of memes that started in English and are now present in Spanish, Russian, and every language you can possibly think of.&nbsp;</p><p>Meme culture is a language and mentality on its own with a shared viewpoint of the internet. I couldn&#8217;t tell you succinctly what that language and culture is, but I know it when I see it, and there is absolutely no way I can convey the whole of it to people who haven&#8217;t been following memes for a long time. I&#8217;d argue that I have more in common with someone who, in terms of meme culture is <a href="https://en.wikipedia.org/wiki/Extremely_Online">Extremely Online</a> and living halfway across the world from me than I do with someone who lives next door.&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/KarineWindy/status/1355979318711607300&quot;,&quot;full_text&quot;:&quot;&quot;,&quot;username&quot;:&quot;KarineWindy&quot;,&quot;name&quot;:&quot;Karine Windy&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sun Jan 31 20:40:37 +0000 2021&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/EtFn7M7VgAAAm06.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/vzJnt5IOJj&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:9827,&quot;like_count&quot;:74715,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Which brings us to a problem with Darmok and Jalad:&nbsp; Memes only work to bring people together to action when as &#8220;Darmok&#8221; showed us, if we fully understand them and if we share them. And, also, only if we take them seriously. Which we should. Otherwise, Dathon dies in vain at El-Adriel.</p><p>What happens when not each of the Tamarians interpret the story of &#8220;Darmok and Jalad&#8221; at Tanagra the same way? Or what happens, when there are competing meme cultures, each with their own very distinct set of memes, that contradict each other, because we are all subject to <a href="https://vicki.substack.com/p/the-great-abcd-divide">our own echo chambers these days?</a></p><p>It&#8217;s something that&#8217;s extremely hard to study because meme culture is so ephemeral. It almost can&#8217;t be reached by machine learning or analytics or tracking data. We are flying extremely blind here, which is scary, because these are the forces that are now coordinating political, economic, and geographical movements just as much as they are about uniting people over a joke. Don&#8217;t believe me? Try to search for <a href="https://www.theguardian.com/world/2018/aug/07/china-bans-winnie-the-pooh-film-to-stop-comparisons-to-president-xi">Winnie the Pooh in China</a>.&nbsp;</p><p>Meme culture requires ethnography and linguists and much more study, and understanding, is my stance, otherwise we are all on El-Adriel, our fists closed (probably from having such strong diamond hands.)</p><p><strong>What I&#8217;m reading lately:</strong></p><ol><li><p>The <a href="https://kleandata.substack.com/p/value-chain">value chain</a></p></li><li><p>How <a href="https://engineering.fb.com/2021/01/26/ml-applications/news-feed-ranking/">FB&#8217;s recommender works</a> (h/t <a href="https://thesequence.substack.com/">The Sequence</a>)</p></li><li><p><a href="https://www.thecut.com/2021/02/pandemic-unemployment-multi-level-marketing.html">MLM work during the pandemic</a></p></li><li><p><a href="https://en.m.wikipedia.org/wiki/Brandolini%27s_law">Brandolini&#8217;s law</a></p></li><li><p><a href="https://www.theatlantic.com/health/archive/2021/02/will-there-be-another-surge-spring-mystery/617900/">The pandemic&#8217;s strange in-between time</a></p></li><li><p><a href="https://bnet.substack.com/p/the-escape-artists-of-tiktok?token=eyJ1c2VyX2lkIjo5MTkwMDAsInBvc3RfaWQiOjMyMTMzMTk1LCJfIjoiVUltYWMiLCJpYXQiOjE2MTIzODY2MjksImV4cCI6MTYxMjM5MDIyOSwiaXNzIjoicHViLTM5NzQxIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.pqwxCQ6cPChzh_JOElYXdYVCDYzxJviKYnRzeflgVRQ">Why Vine was better than TikTok</a> (Hint: <a href="https://vicki.substack.com/p/we-are-all-gaga-now/">It&#8217;s a Lady Gaga problem</a>)</p></li><li><p><a href="https://twitter.com/ricmac/status/1346509223182548993">The Web Development history project </a></p></li><li><p><a href="https://polimath.substack.com/p/the-role-of-non-expert-specialist?token=eyJ1c2VyX2lkIjo5MTkwMDAsInBvc3RfaWQiOjMyMTQ1MjgyLCJfIjoiVUltYWMiLCJpYXQiOjE2MTIzODcwODAsImV4cCI6MTYxMjM5MDY4MCwiaXNzIjoicHViLTQ1ODAwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.YyfPqDq5IBlqyAdvVg0oXuyPBJwTadjp2r4nL6TCtZQ">The non-expert specialist</a></p></li></ol><div><hr></div><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is  takes on tech news that are rooted in humanism, nuance, context, rationality, and a little fun. It goes out onceish a week. If you like it, forward it to friends!</p><p><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling a kindergartner and a toddler, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p>]]></content:encoded></item><item><title><![CDATA[The blank slate in your hands]]></title><description><![CDATA[How do we rebuild the internet from scratch?]]></description><link>https://vicki.substack.com/p/the-blank-slate-in-your-hands</link><guid isPermaLink="false">https://vicki.substack.com/p/the-blank-slate-in-your-hands</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Wed, 27 Jan 2021 14:48:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Hle8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2274b6bd-75e7-41f5-b64e-edccfaa7554c_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>A couple of housekeeping things: I&#8217;ve been pretty busy lately!&nbsp;</strong></em></p><ol><li><p><em>I gave a keynote at RStudio&#8217;s 2021 Conference. You can find all the slides here and it&#8217;ll be up on RStudio shortly!</em></p></li></ol><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1352630279387676673&quot;,&quot;full_text&quot;:&quot;Huge thank you to <span class=\&quot;tweet-fake-link\&quot;>@rstudio</span> for asking me to keynote <span class=\&quot;tweet-fake-link\&quot;>#rstudioglobal</span> this year!  Hope all the organizers are getting some rest - what a wonderful online conference.  \n\nHere are my slides and notes on building your own online garden. &quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Fri Jan 22 14:52:43 +0000 2021&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:17,&quot;like_count&quot;:170,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;https://docs.google.com/presentation/d/1RZqE43Y3fWEExGwL3jAZD7uQPDUnt53UZj0GgWo6RtQ/edit?usp=sharing&quot;,&quot;image&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/2274b6bd-75e7-41f5-b64e-edccfaa7554c_1200x630.png&quot;,&quot;title&quot;:&quot;RStudio Global 2021 Talk&quot;,&quot;description&quot;:&quot;Your Public Garden Vicki Boykis rstudio::global(2021) Keynote Hi, my name is Vicki Boykis, and I&#8217;m a Machine Learning Engineer at Automattic, the company behind Wordpress.com. Today, instead of talking about machine learning or even data specifically, I want to talk about building your own garden.&quot;,&quot;domain&quot;:&quot;docs.google.com&quot;},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><ol start="2"><li><p><em>I gave an interview for Coralie&#8217;s Parenting in Tech project project </em></p></li></ol><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/cco_app/status/1352184845104009217&quot;,&quot;full_text&quot;:&quot;So happy about this first post with <span class=\&quot;tweet-fake-link\&quot;>@vboykis</span>! I love how she writes, with authenticity and heart. She shares a ton of resources, what it is like to be a ML Engineer and mom of 2! Wealth of information, thoughtful and beautifully written, Thanks Vicki! &quot;,&quot;username&quot;:&quot;cco_app&quot;,&quot;name&quot;:&quot;Coralie Collignon&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Thu Jan 21 09:22:44 +0000 2021&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:5,&quot;like_count&quot;:18,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;https://bit.ly/3o4nO51&quot;,&quot;image&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/77176760-b872-43f8-a2e5-e00d33da6efc_763x655.png&quot;,&quot;title&quot;:&quot;Vicki, Machine Learning Engineer, Automattic, Mom of 2!&quot;,&quot;description&quot;:&quot;Parenting in tech&quot;,&quot;domain&quot;:&quot;bit.ly&quot;},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p><em>On to the newsletter!</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QbEi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf158449-fa5d-4563-9d4e-8ebab12795c2_1090x1600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QbEi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf158449-fa5d-4563-9d4e-8ebab12795c2_1090x1600.png 424w, https://substackcdn.com/image/fetch/$s_!QbEi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf158449-fa5d-4563-9d4e-8ebab12795c2_1090x1600.png 848w, https://substackcdn.com/image/fetch/$s_!QbEi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf158449-fa5d-4563-9d4e-8ebab12795c2_1090x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!QbEi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf158449-fa5d-4563-9d4e-8ebab12795c2_1090x1600.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QbEi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf158449-fa5d-4563-9d4e-8ebab12795c2_1090x1600.png" width="1090" height="1600" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/bf158449-fa5d-4563-9d4e-8ebab12795c2_1090x1600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:1090,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QbEi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf158449-fa5d-4563-9d4e-8ebab12795c2_1090x1600.png 424w, https://substackcdn.com/image/fetch/$s_!QbEi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf158449-fa5d-4563-9d4e-8ebab12795c2_1090x1600.png 848w, https://substackcdn.com/image/fetch/$s_!QbEi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf158449-fa5d-4563-9d4e-8ebab12795c2_1090x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!QbEi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf158449-fa5d-4563-9d4e-8ebab12795c2_1090x1600.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Portrait of a Young Man, <strong><a href="https://www.wikiart.org/en/antonello-da-messina">Antonello da Messina</a>, 1478</strong></em></p><p>What would you do if you had a second chance to recreate the internet? That&#8217;s the question I find myself asking all the time lately.&nbsp;</p><p>We now know about <a href="https://en.wikipedia.org/wiki/Cambridge_Analytica">Cambridge Analytica</a>, about the <a href="https://www.nytimes.com/2020/12/14/technology/pinterest-gender-discrimination-lawsuit.html">Pinterest lawsuit</a>, about <a href="https://en.wikipedia.org/wiki/Dragonfly_(search_engine)">Project Dragonfly,</a> about <a href="https://vicki.substack.com/p/google-and-the-nothing">Google and the Nothing</a>, the <a href="https://vicki.substack.com/p/i-spent-1-billion-and-all-i-got-was">$1 billion Rubik&#8217;s Cube</a>, the <a href="http://r">Experian Data Breach</a>, the <a href="https://www.vox.com/recode/2020/12/4/22153786/google-timnit-gebru-ethical-ai-jeff-dean-controversy-fired">Google AI controversy</a>, the <a href="https://www.theverge.com/2021/1/12/22226792/whatsapp-privacy-policy-response-signal-telegram-controversy-clarification">Whatsapp</a> thing, <a href="https://www.wired.com/story/how-whatsapp-fuels-fake-news-and-violence-in-india/">the other Whatsapp thing</a>,<a href="https://vicki.substack.com/p/its-time-to-maintain"> It&#8217;s Time to Build</a>, and the <a href="https://vicki.substack.com/p/the-average-opinion-of-10k-people">10k people in San Francisco</a>. We know that <a href="https://vicki.substack.com/p/jack-and-i-prove-that-humans-are">humans are not Web Scale</a>.&nbsp;</p><p>We messed up.&nbsp;</p><p>Where do we go from here?&nbsp;</p><p>Let&#8217;s say you have a ground floor shot at being at Facebook. What would you have done differently? For me, It&#8217;s obvious that I wouldn&#8217;t make it about advertising, and I wouldn&#8217;t do mass data collection or try to mandate real names.&nbsp;</p><p>But if there was no advertising, there would be no money for Facebook, which means it would never survive as a company.&nbsp; Which means all the good it&#8217;s done like <a href="https://scopeblog.stanford.edu/2016/05/17/a-look-at-how-social-media-helps-connect-patients-with-rare-diseases/">connect people with rare diseases</a> to share information, form parenting support groups,&nbsp; and connect small businesses with the community would also be gone, too. It wouldn&#8217;t have connected me with some of my best friends.&nbsp; Facebook is more than a misinformation machine, it&#8217;s also a marketplace, a place to share pictures. I can tell how vaccination is going in my area by checking Facebook.&nbsp;</p><p>We live, as always, in the <a href="https://vicki.substack.com/p/edward-snowden-and-our-great-cross">age of the great cross-hatch</a>. Social networks are largely this big, horrible thing, but they also have very real positives.&nbsp; How can you tell, when you&#8217;re starting a company, which of these things the company will be? Will your humble notetaking company, Evernote, be a place to store all of humanity&#8217;s knowledge, or will it be an awful arbiter of secrets great and small in case it accidentally opens everyone&#8217;s notes. Will your work communication platform, Slack, be a positive boost of productivity, allowing people to work remotely, or will it be this huge octopus, tentacles<a href="https://vicki.substack.com/p/our-bosses-live-in-our-phones"> reaching through all your devices</a> to make you work off the clock?</p><p>We don&#8217;t know until we file the articles of incorporation and set forth.&nbsp;</p><p>Sure, we can guess. We can set up guardrails. That doesn&#8217;t at all excuse thinking these things through as we work. &#8220;It&#8217;s hopeless, so we shouldn&#8217;t even try.&#8221;&nbsp; But, there is a compound tragedy in this wonderful, terrible last fifteen years in technology. The tragedy is this: we humans are terrible at predicting things. (Don&#8217;t tell the data scientists.)&nbsp;</p><p>We can asymptotically approach reality, to an extent. But, <a href="https://en.wikipedia.org/wiki/All_models_are_wrong">&nbsp;all models are terrible,</a> George Box said. We don&#8217;t even <a href="https://vicki.substack.com/p/all-numbers-are-made-up-some-are">fully understand numbers</a>. And we don&#8217;t know for sure what the future will hold. And, what&#8217;s worse we are terrible at understanding <a href="https://vicki.substack.com/p/a-winters-tale-for-the-end-of-the">how systems will interact</a>. If we decide to track users, what will happen and what won&#8217;t? If we decide to track some users? We are, in a way, always trying to understand the beginning and end of this meme:&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!erz9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2fbab9b7-8d92-4d71-a3cf-d1fe4c51fe29_680x875.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!erz9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2fbab9b7-8d92-4d71-a3cf-d1fe4c51fe29_680x875.png 424w, https://substackcdn.com/image/fetch/$s_!erz9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2fbab9b7-8d92-4d71-a3cf-d1fe4c51fe29_680x875.png 848w, https://substackcdn.com/image/fetch/$s_!erz9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2fbab9b7-8d92-4d71-a3cf-d1fe4c51fe29_680x875.png 1272w, https://substackcdn.com/image/fetch/$s_!erz9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2fbab9b7-8d92-4d71-a3cf-d1fe4c51fe29_680x875.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!erz9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2fbab9b7-8d92-4d71-a3cf-d1fe4c51fe29_680x875.png" width="680" height="875" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/2fbab9b7-8d92-4d71-a3cf-d1fe4c51fe29_680x875.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:875,&quot;width&quot;:680,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!erz9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2fbab9b7-8d92-4d71-a3cf-d1fe4c51fe29_680x875.png 424w, https://substackcdn.com/image/fetch/$s_!erz9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2fbab9b7-8d92-4d71-a3cf-d1fe4c51fe29_680x875.png 848w, https://substackcdn.com/image/fetch/$s_!erz9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2fbab9b7-8d92-4d71-a3cf-d1fe4c51fe29_680x875.png 1272w, https://substackcdn.com/image/fetch/$s_!erz9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2fbab9b7-8d92-4d71-a3cf-d1fe4c51fe29_680x875.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>How do you get from Zuck trying to start a social network to pick up co-eds to the fall of democracy? And what happens five years from now? We don&#8217;t have big enough of a neural net to model the predicted possibilities.&nbsp;</p><p>And the second tragedy is that all companies must fight the market to survive. Companies start as babies, when the odds are entirely stacked against them, and, at the beginning, they don&#8217;t have the luxury of making decisions based on ethics or guidelines or frameworks. They are hungry and blind, and they must go after the money.&nbsp;</p><p>If you don&#8217;t believe me, read <a href="https://www.goodreads.com/book/show/27220736-shoe-dog">Shoe Dog</a> or <a href="https://www.goodreads.com/book/show/52824295-the-making-of-prince-of-persia">The Making of Prince of Persia</a> or <a href="https://www.goodreads.com/book/show/20821185-the-great-beanie-baby-bubble">The Great Beanie Baby Bubble</a> or <a href="https://vicki.substack.com/p/from-spyplanes-to-facebook">Skunkworks</a> or <a href="https://www.wired.com/story/book-review-super-pumped-mike-isaac/">Super Pumped </a>or any one of the foundational books about how companies grow and thrive. There are some that take the very hard path of pursuing ethics first, but at the cost of growth later. Almost no one, especially <a href="https://vicki.substack.com/p/silicon-valley-runs-on-saudi">anyone working on money borrowed against them</a>, can afford to do this.&nbsp;</p><p>This is not an excuse for big companies acting like marauders. But it&#8217;s just an observation that most companies don&#8217;t start this way that we want them to, with a balanced deliberation.&nbsp; They start in a desperate panic to survive, with a bunch of compromises that they forget, with un-archetected data, with &#8220;we&#8217;ll fix this later.&#8221; because if they laid all of this out at the beginning, they&#8217;d never get off the ground.&nbsp;</p><p>What do we do about this, these two fundamental laws of physics and capital? Knowing what we know now, how can we fix the internet going forward?&nbsp;</p><p>I&#8217;m not a prophet, just a rando with a newsletter.&nbsp;</p><p>But it&#8217;s 2021, and we&#8217;re sitting at our desk. </p><p>The VC calls.&nbsp; </p><p>&#8220;<a href="https://vicki.substack.com/p/its-time-to-maintain">It&#8217;s time to build,</a>&#8221; he says.&nbsp;</p><p>What will we say?</p><p><strong>What I&#8217;m reading lately:&nbsp;</strong></p><ol><li><p><a href="https://sahillavingia.com/work">No meetings. This is very similar to how Automattic works.&nbsp;</a></p></li><li><p><a href="https://www.protocol.com/affirm-ceo-interview">Interview with Max Levchin.</a> (Previously in <a href="https://vicki.substack.com/p/your-mattress-as-a-service">Normcore on him</a>)&nbsp;</p></li><li><p><a href="https://restofworld.org/2021/from-russia-with-free-shipping/">From Russia with free Shipping</a></p></li><li><p><a href="https://www.chronicle.com/article/artificial-intelligence-is-a-house-divided">Artificial intelligence is a house divided</a> (<a href="https://vicki.substack.com/p/neural-nets-are-just-people-all-the">AI previously in Normcore</a>)</p></li><li><p><a href="https://fs.blog/2021/01/mistrust/">The high price of mistrust</a></p></li><li><p><a href="https://www.theverge.com/2021/1/14/22215052/wattpad-authors-fanfiction-netflix-hulu-streaming-movies-romcom-teen-drama">All about Wattpad</a></p></li><li><p><a href="https://twitter.com/drmaciver/status/1353304445786992646">Ghost knowledge</a></p></li><li><p>Congress basically says <a href="https://twitter.com/jenn_elias/status/1352665207773011968">YouTube needs to shut down its recsys</a> (<a href="https://vicki.substack.com/p/the-reign-of-big-recsys">YouTube recsys previously in Normcore</a>)</p></li><li><p><a href="https://huyenchip.com/2020/12/30/mlops-v2.html">ML tools 2021</a></p></li><li><p><a href="https://danco.substack.com/p/the-michael-scott-theory-of-social">Michael Scott</a></p></li><li><p>The Overstory (it&#8217;s good! <a href="https://twitter.com/vboykis/status/1353321953407459329">There are trees!</a>) </p></li></ol><div><hr></div><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is   takes on tech news that are rooted in humanism, nuance, context,   rationality, and a little fun. It goes out onceish a week. If you like  it, forward it to friends!</p><p><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling a kindergartner and a toddler, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p>]]></content:encoded></item><item><title><![CDATA[Containerized]]></title><description><![CDATA[Do you like boxes in boxes?]]></description><link>https://vicki.substack.com/p/containerized</link><guid isPermaLink="false">https://vicki.substack.com/p/containerized</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Wed, 13 Jan 2021 02:23:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!G4gx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F63cd6b91-2486-4266-8f77-d826ce80b718_840x1600.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G4gx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F63cd6b91-2486-4266-8f77-d826ce80b718_840x1600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G4gx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F63cd6b91-2486-4266-8f77-d826ce80b718_840x1600.png 424w, https://substackcdn.com/image/fetch/$s_!G4gx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F63cd6b91-2486-4266-8f77-d826ce80b718_840x1600.png 848w, https://substackcdn.com/image/fetch/$s_!G4gx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F63cd6b91-2486-4266-8f77-d826ce80b718_840x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!G4gx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F63cd6b91-2486-4266-8f77-d826ce80b718_840x1600.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G4gx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F63cd6b91-2486-4266-8f77-d826ce80b718_840x1600.png" width="840" height="1600" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/63cd6b91-2486-4266-8f77-d826ce80b718_840x1600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:840,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!G4gx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F63cd6b91-2486-4266-8f77-d826ce80b718_840x1600.png 424w, https://substackcdn.com/image/fetch/$s_!G4gx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F63cd6b91-2486-4266-8f77-d826ce80b718_840x1600.png 848w, https://substackcdn.com/image/fetch/$s_!G4gx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F63cd6b91-2486-4266-8f77-d826ce80b718_840x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!G4gx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F63cd6b91-2486-4266-8f77-d826ce80b718_840x1600.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Vanity Box, Kasimir Malevich</figcaption></figure></div><p></p><p><em><strong>Happy New Year, Normcore Readers! <br>Here&#8217;s to a happier, and most important, healthier 2021.&nbsp;</strong></em></p><p>&#8220;That&#8217;s it&#8221;, my husband said, as I unpacked a box of<a href="https://vicki.substack.com/p/death-by-kipple"> kipple from Amazon</a>, to reveal yet another set of clear plastic containers. &#8220;You&#8217;re on alert. All future container purchases have to go through me.&#8221;</p><p>I looked guiltily at the pile of&nbsp; containers already on our kitchen table. It was true, what he said, that I had too many containers. But I couldn&#8217;t stop. I was obsessed with acrylic boxes.&nbsp; What happened to lead us to this tipping point was that over the New Year break, I finally got some time to myself and used it to sneak into Barnes and Noble for half an hour.&nbsp;</p><p>I didn&#8217;t mind that, like every store visit these days, the atmosphere was somewhere between boring dystopia and sanitation ward, with everyone in masks, signs to stay six feet apart in corporate fonts, and announcements emanating from unseen speakers reminding everyone to keep their distance because of local safety regulations.&nbsp;</p><p>I also didn&#8217;t mind that Barnes and Noble, once a powerhouse for reading, literature, and culture, is now looming on the precipice of an irrelevant twilight. It has been bought by a private equity firm which, <a href="https://www.cnn.com/2019/06/07/investing/barnes-and-noble-going-private/index.html">like most things private equity touches</a>, will be <a href="https://mattstoller.substack.com/p/a-land-of-monopolists-from-portable">strip-mined and sold for parts.</a></p><p><strong>The Home, Edited</strong></p><p>It was still the holidays and I was alone in a bookstore, and I was cherishing the moment.&nbsp; In perusing the shelves, a coffee table book called <a href="https://www.thehomeedit.com/">The Home Edit</a> caught my eye.</p><p><a href="https://people.com/home/the-home-edit-netflix-clea-shearer-joanna-teplin-who-are-they/">The Home Edit is a &#8220;system&#8221;</a> run by two very upbeat women from Nashville,&nbsp;</p><blockquote><p>Both had recently moved to Music City because of their husbands' jobs and were unemployed coming off a handful of career upsets. Teplin, 41, had launched and then shuttered several one-woman businesses, including a wedding invitation service and a greeting card company. Shearer, 38, had been turned down for her dream job at a home organization company.&nbsp;</p><p>Then a friend who knew they both had a gift for creative categorizing introduced them. &#8220;I reached out to Joanna and was like, &#8216;This is fate. This is perfect.&#8217; And Joanna was like, &#8216;No.&#8217;&#8221; Shearer recalls with a laugh. Teplin begrudgingly agreed to a lunch and everything changed.</p><p>They knew their playful style (think rainbow-order bookcases and hand-drawn labels in Shearer&#8217;s loopy script) was perfect for Instagram and made a plan to get a handful of high-profile clients to let them organize their space and then share their work on Instagram.</p><p>Luckily, Teplin had an in: &#8220;Christina [Applegate]&#8217;s daughter and my daughter had gone to preschool together and we became good friends.&#8221; Through Christina, they met Selma Blair and their network of actors and influencers started to grow.</p></blockquote><p>The vibe of Home Edit seems to be, &#8220;If you are scared by the Kondo method and optimistically believe that you can organize your socks by color,&#8221; this is the system for you. I&#8217;d already been ambiently exposed to the popularity of the Home Edit system through <a href="https://www.netflix.com/title/81094723">a show on Netflix</a> and <a href="https://www.instagram.com/thehomeedit">their imminently instagrammable content</a>, but the book pushed me over the edge.&nbsp;</p><p>I was immediately drawn in by the idea that, if you have clear containers that are the exact size of the thing you&#8217;re storing, and you can cull at least some of your kipple, you can make your home look as good as Reese Witherspoon&#8217;s.</p><p>In theory.&nbsp;</p><p>In practice, my own attempted home edit started to grow in complexity.&nbsp; Because, first I needed to do an inventory of all my items. We threw out, donated, or gave away about 30 bags of kipple over the past month. </p><p>Then, I needed to buy the exact containers I needed for all my items, doing measurements of cupboards and refrigerator shelves. Then, I needed to manage the arrival of the containers in larger, cardboard Amazon containers that are impossible to get rid of, leaving me with piles of cardboard boxes on my back porch.&nbsp;</p><p>Finally, I now need to constantly monitor the containers to make sure all the items stay nice and orderly in them. Sometimes, it&#8217;s my fault for not keeping up with them. Other times, my son tries to eat my daughter&#8217;s organized chalk and throws it in the toilet.&nbsp;</p><p>There are a lot of containers to keep up with, constantly organize, and buy.&nbsp;</p><p>In the process of buying, organizing, and throwing out stuff, I realized something about this Home Edit process that chilled me to the bone. </p><p>I had tried to Dockerize my house.&nbsp;</p><p><strong>Boxes in Boxes</strong></p><p>If you are not familiar with Docker, I am tremendously happy for you. The best way to explain it is that Docker is a technology you&#8217;re running a computer inside your computer that&#8217;s not like your actual computer. A matryoshka computer, if you will.&nbsp;</p><p>Let&#8217;s say you write some code on a Mac laptop. But you need to run that code on <a href="https://vicki.substack.com/p/data-centers-are-the-new-oil">hundreds of thousands of servers inside your cloud</a>. Most of these servers likely run Linux.&nbsp;</p><p>How do you make sure the code works across operating systems?&nbsp;</p><p>You create, essentially, a box, a container, that acts like a Linux operating system, and write your code in there. Then, you run your code in that box. While it&#8217;s using your computer&#8217;s power, and systems, it&#8217;s actually running on Linux, so to speak. You can then neatly ship that code, in a box, to any other computer that runs Docker and run it there. (Please do not reply to this newsletter telling me that Docker is more like a process than a full VM, and please absolutely do not mention hypervisors, c-groups and union mount. We&#8217;re trying to be simple here. Acrylic container-level simple.)</p><p>Docker very neatly removes a lot of problems that developers used to have, which was namely solving the common &#8220;<a href="https://hackernoon.com/it-works-on-my-machine-f7a1e3d90c63">it works on my machine problem</a>&#8221; of having to integrate their code across multiple machines and environments, managing the <a href="https://vicki.substack.com/p/the-rise-of-the-non-expert-expert">ever-growing complexity of the modern software stack.</a></p><p>Docker is a fantasy world, because as soon as you have Docker, you have a different set of problems. Now you have to host the containers somewhere, manage the containers, be able to run them at scale, and *shudders* figure out port egress from them. Now, granted, it&#8217;s a beautiful fantatsy world, and I prefer to use it every time I&#8217;m developing an application. It definitely solves a lot of problems, but it also creates a lot of them that we now have to figure out how to manage.&nbsp;</p><p><strong>Society in Boxes</strong></p><p>We are all, it seems lately, trying to figure out how to containerize our lives. We are all looking for contained simplicty.  Whether it&#8217;s getting rid of the constantly arriving kipple,&nbsp; the New Year&#8217;s resolutions to try to spend less time staring at screens (ha!), reorganizing our lives as a result of COVID (new jobs, cross-country moves, <a href="https://vicki.substack.com/p/my-heros-journey-to-peloton">Peletons</a>), or delegating some of our <a href="https://vicki.substack.com/p/congrats-youre-the-ceo-now">decision-making that has become more complicated</a>. </p><p>One area this has been clearly evident over the past week, especially is the recent conversation around bans on social media platforms.&nbsp; The issues related to Trump&#8217;s social media ban seem, at first glance, very simple and clear-cut. </p><p>But, I am worried that we are in a bit of a quandary when it comes to the function of social networks. Is it ok to ban people? If so, how should people be banned? What is acceptable and where are the limits?&nbsp; What should the processes be? How should content be examined? </p><p>I think we are just thinking about these things now because our networks are being stress-tested in a way they never were before, and of course, more importantly, because it affects the companies&#8217; current and future percieved revenues. </p><p>I&#8217;ve been thinking about this problem for years, but I still don&#8217;t know what the answers are. This stuff is really, really hard. It took us probably 30-40 years to figure out how the telephone worked and what it should be used for.&nbsp; Facebook is sixteen years old, and good lord what a terrible teenager it is.&nbsp;</p><p>What I do know, is what I wrote briefly on Twitter a few days back:&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1347919191878340611&quot;,&quot;full_text&quot;:&quot;The tragedy of being in the business of ferrying our sea of thoughts is that you can be a pipe which means you carry everything, including sewage, or you can be a reservoir, which means you&#8217;re clean but will ultimately hold only the opinions of those who designed the reservoir.&quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Jan 09 14:52:33 +0000 2021&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:2,&quot;like_count&quot;:46,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>I&#8217;m being somewhat intentionally vague about the actual problems I see here because I think they are much, much larger than just the issues of the past several weeks, much larger than the political issues that have come up,  and that solving them will not be small, quick fixes, but a liftetime&#8217;s worth of work (if none of these companies get broken up as monopolies under the next few administrations, of course.) </p><p>What&#8217;s happening this minute, though, is that these companies, in order to stay attractive to advertisers and stay in business, are trying to containerize, compartmentalize, and create clean, neat, labelled containers to hold our thoughts.&nbsp;They&#8217;re trying to make our public discourse instagrammable. </p><p>Unfortunately, we&#8217;re years beyond that point. </p><p>It turns out that it&#8217;s MUCH harder than we thought, because<a href="https://vicki.substack.com/p/edward-snowden-and-our-great-cross"> humans themselves are complicated</a>, messy, <a href="https://www.techdirt.com/articles/20200705/10120844837/americans-disagree-what-content-should-be-moderated-they-all-agree-social-media-companies-suck-moderation.shtml">and often hold contradictory opinions</a>, particularly on how moderation should work. </p><p>I&#8217;m sorry to start off the new year with a low note. It&#8217;s gonna be a mess for a long while to come.&nbsp;</p><p>In the meantime, you&#8217;ll find me on Amazon.com, searching for acrylic boxes. Acrylic boxes are easy. Acrylic boxes are good. Just don&#8217;t forward this to my husband. </p><p><strong>What I&#8217;m reading lately:</strong></p><ol><li><p>Connecting <a href="https://restofworld.org/2021/papua-new-guinea-calling/">Papua New Guinea to the internet</a></p></li><li><p><a href="https://sudhir.io/the-big-little-guide-to-message-queues/">What&#8217;s a message queue?</a></p></li><li><p><a href="https://www.bti360.com/what-ive-learned-in-45-years-in-the-software-industry/">45 years in the software industry</a></p></li><li><p>People don&#8217;t believe <a href="https://twitter.com/unikunka/status/1346602536904523777">Hellen Keller existed anymore</a></p></li><li><p><a href="https://blog.yax.com/posts/early-days-of-the-web-1991/">The early days of the web</a></p></li><li><p><a href="https://twitter.com/sh_reya/status/1347574488314081284">Predictive modeling: a retrospective</a></p></li><li><p><a href="https://lobste.rs/s/ritbgc/what_glue_languages_do_you_use_like">What glue languages do you like?</a> </p></li></ol><div><hr></div><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is  takes on tech news that are rooted in humanism, nuance, context,  rationality, and a little fun. It goes out onceish a week. If you like it, forward it to friends!</p><p><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling a kindergartner and a toddler, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p>]]></content:encoded></item><item><title><![CDATA[A winter's tale for the end of the year]]></title><description><![CDATA[Normcore 2020 in review]]></description><link>https://vicki.substack.com/p/a-winters-tale-for-the-end-of-the</link><guid isPermaLink="false">https://vicki.substack.com/p/a-winters-tale-for-the-end-of-the</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Tue, 22 Dec 2020 02:27:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!INaK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbb9274f-b269-4ad4-8688-ae051fa8ad66_1600x1247.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!INaK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbb9274f-b269-4ad4-8688-ae051fa8ad66_1600x1247.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!INaK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbb9274f-b269-4ad4-8688-ae051fa8ad66_1600x1247.png 424w, https://substackcdn.com/image/fetch/$s_!INaK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbb9274f-b269-4ad4-8688-ae051fa8ad66_1600x1247.png 848w, https://substackcdn.com/image/fetch/$s_!INaK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbb9274f-b269-4ad4-8688-ae051fa8ad66_1600x1247.png 1272w, https://substackcdn.com/image/fetch/$s_!INaK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbb9274f-b269-4ad4-8688-ae051fa8ad66_1600x1247.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!INaK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbb9274f-b269-4ad4-8688-ae051fa8ad66_1600x1247.png" width="1456" height="1135" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/bbb9274f-b269-4ad4-8688-ae051fa8ad66_1600x1247.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1135,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!INaK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbb9274f-b269-4ad4-8688-ae051fa8ad66_1600x1247.png 424w, https://substackcdn.com/image/fetch/$s_!INaK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbb9274f-b269-4ad4-8688-ae051fa8ad66_1600x1247.png 848w, https://substackcdn.com/image/fetch/$s_!INaK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbb9274f-b269-4ad4-8688-ae051fa8ad66_1600x1247.png 1272w, https://substackcdn.com/image/fetch/$s_!INaK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbb9274f-b269-4ad4-8688-ae051fa8ad66_1600x1247.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Winter Forest, Ivan Shishkin</figcaption></figure></div><p>Some time ago, on a dark snowy winter&#8217;s night, in a land far from here,&nbsp; four Councilors to the Emperor stood together huddled in the cold at the foot of an immense mountain at the far northern reaches of the Empire.&nbsp;&nbsp;</p><p>These were wise men and women, each learned in their respective fields of study. They lived in fine wood-paneled scholars&#8217; chambers near the Emperor&#8217;s headquarters. they had fresh fruit from the southern shores of the Empire delivered to their anterooms every morning.&nbsp; Their birthdays were celebrated throughout the land.&nbsp; Farmers cheered and took their hats off whenever the Councilors&#8217; carriages passed, on their way to important business.&nbsp;</p><p>But, in the past year, the Emperor had declared war upon his enemies outside the empire, and was now marching north to meet them, far from the sunlit shores of his sea kingdom, over mountains and treacherous terrain. The opposing army was somewhere beyond the peaks. He needed to cross them.&nbsp;</p><p>Only now, in the dim of the mountain pass, a dark, menacing figure blocked the small path up through the peaks. It was clear that the figure was sleeping, but other than that, not much was visible in the snow and howling wind.&nbsp;</p><p>The Emperor&#8217;s great army stood at an impasse.&nbsp; Horses snorted with impatience and soldiers rubbed their chapped palms together, stamping their calloused feet to stay warm. The army was restless and nervous. The enemy could be waiting in the darkness if they did not cross.&nbsp;</p><p>&#8220;Come,&#8221; the Emperor said to the four Councilors. &#8220;Study the figure with all your infinite wisdom, and tell me what&#8217;s blocking this mountain pass and how we can move past it to form our attack.&#8221;</p><p>The four Councilors looked at him unsteadily from their fine stallions.&nbsp;</p><p>&#8220;Go,&#8221; the Emperor commanded with an even, steely voice.&nbsp;</p><p>The first Councilor, trembling, ascended to the figure in the darkness. He waited for a beat too long before approaching. He gulped.&nbsp; The beast made a terrible sleep noise. Sticking a hang out, he groped the black air. All he felt in return was dry, hard bone. His hand trembled with relief, feeling around. Only the shell, smooth and flat, met him.&nbsp; It must be an immense tortoise. &#8220;Sire,&#8221; the Councilor said, returning and kneeling before the Emperor. &#8220;This beast is the Turtle at the End of the World. As it sleeps, it can be bypassed. When it awakes, it offers travelers a riddle. We must somehow clamber over the turtle while it rests. Or overturn its giant carapace.&#8221;</p><p>The second Councilor, no less scared than the first, came up to the great beast, and put her hand on its side. She felt only warmth, fur, and the great beating of an ancient heart. She probed gently, further, and felt its chest rise and fall, rise and fall, somewhere deep within.&nbsp; She returned. "Sire, it must be a yeti. We must make haste to kill it as soon as possible, for at midnight, it awakens and draws humans into its lair. It has supernatural strength and will be hard to fight.&#8221;</p><p>The third Councilor passed the first two with a scornful glance that said, "I'll get to the bottom of this. You know nothing.&#8221;&nbsp; He put out a hesitant hand and felt a single great coiled muscle that moved as the beast snored, tense and strong. There was no question. &#8220; &#8216;Tis a monstrous serpent," he said, matter-of-factly. "We shall chop off its head and then the great snake will be no more."</p><p>The fourth Councilor moved into position and tripped upon a great, thick hoof splayed out in front of the beast. "It must be a horse, perhaps even a great stallion," she said "We need to treat it with great respect. We must capture it and ride into battle. The enemy will surely fear us.&#8221;</p><p>"Well,&#8221; The Emperor asked, becoming increasingly agitated and looking at his Councilors. "Which is it?" The Councilors glanced at each other, suspicious and sheepish. They were the wisest in the land, and yet they could not come to a consensus on this beast.&nbsp;</p><p>"Come, let us discuss in council...and over some brandy," the first Councilor suggested smoothly, to pacify the great man,&nbsp; and they all retreated to the Emperor's tent, huddling away from the driving snow.&nbsp;</p><p>While the four Councilors were seated among luxurious carpets, deriving warmth from a&nbsp; bottle of cognac, a small girl, one of the children of the soldiers that followed the camp, was woken up from her sleep among a nest of warm army dogs by the great beast snoring.&nbsp; More curious than frightened, she tucked her small slingshot in her pocket and started walking around the darkness of the pass, traversing the length of the animal.&nbsp;</p><p>She felt the fur, the bone, the great muscle, the hooves gently, tenderly, one by one.&nbsp;</p><p>"It's a mammoth," she giggled. "it's a mammoth!" she said, over and over again, skipping through the camp, over the snow drifts.&nbsp;</p><p>She passed the great tent, where the councilors, four shots deep into the bottle,&nbsp; turned their heads. &#8220;Silent child, we&#8217;re trying to solve this problem here.,&#8221; said the first councilor, slurring his speech.&nbsp;</p><p>The emperor silenced all of them. &#8220;What is it you saw, girl?&#8221;</p><p>&#8220;It&#8217;s a mammoth!&#8221; she said, laughing and brushing the snow from her bangs. &#8220;I went around the whole animal! I felt its great thick fur, its tusks, its hooves, and its trunk. And it definitely is a mammoth! If we wake it up and yell at it, it will move! We just need some big pointy sticks!&#8221;</p><p>The councilors looked at each other, the color draining from their faces, the dignified air of seconds ago draining from the tent.&nbsp;</p><p>The Emperor narrowed his eyes at them. It was silent for a second longer before he exploded.&nbsp;</p><p>&#8220;Fools! How many times have I told you that you need to be systems thinkers?! Always with you it&#8217;s about the single piece of the picture! The latest controversy! The latest scandal!&#8221;</p><p>&#8220;But you absolute witless wonders, it&#8217;s like none of you even read Normcore Tech. Squire, pull up my morning scroll. Why, <a href="https://vicki.substack.com/p/why-dont-we-get-the-news-we-need">right</a> <a href="https://vicki.substack.com/p/google-and-the-nothing">here</a> <a href="https://vicki.substack.com/p/i-wanna-be-in-the-black-box-where">she</a> <a href="https://vicki.substack.com/p/eric-schmidt-and-the-great-revolving">says</a> to <a href="https://vicki.substack.com/p/the-great-abcd-divide">pay</a> <a href="https://vicki.substack.com/p/traffic-lights-on-the-internet">attention</a> to <a href="https://vicki.substack.com/p/away-we-go">the</a> <a href="https://vicki.substack.com/p/we-are-all-gaga-now">system</a> <a href="https://vicki.substack.com/p/congrats-youre-the-ceo-now">rather</a> <a href="https://vicki.substack.com/p/data-centers-are-the-new-oil">than</a> the <a href="https://vicki.substack.com/p/whats-ours-is-not-ours">individual</a> players! Of course there are going to be controversies! And of course the individuals are important. But the controversies are not just about the individual players! The stories are much bigger!&#8221;</p><p>&#8220;They are the result of these mammoth systems and companies we&#8217;ve watched being built for years and that now deeply impact the way we think, the way we work, the way we live. If we focus on each individual controversy in 2021 and&nbsp; we do not examine the entire mammoth in 2021, we are going to be massively doomed. We&#8217;ll never get over the mountain. And we&#8217;ll never be able to attack the enemy.&#8221;</p><p>The Emperor stopped. His voice became eerily quiet-calm. The Councilors helplessly watched him pace around the tent. Then he stopped and took a small, casual sip from his glass.&nbsp;</p><p>&#8220;I&#8217;m disgusted with all of you,&#8221; he said at long last.&nbsp; He turned to the soldiers guarding the war tent. &#8220;Tie them all up and post them outside for the night so that they may feel shame at not being systems thinkers,&#8221; the Emperor said. He paused, &#8220;And take away their Apple Watches,&#8221; he added as an afterthought.&nbsp;</p><p>He paused again, finally. &#8220;And promote that child to Senior Staff Director of my distributed armed forces.&#8221;</p><p>A great clamor of protest arose from the Councilors, but it was of no use. The Emperor&#8217;s word was law. They all left, their heads hung in shame.&nbsp;</p><p>&#8220;What does he need to attack the enemy for, anyway,&#8221; one of the Councilors grumbled as his hands were being tied.&nbsp;</p><p>The fourth Councilor spat bitterly. &#8220;The Emperor has heard that the enemy possesses a vast quantity of something known as Bitcoin,&#8221; she said, and walked out into the night. </p><p><em>A very, very long-awaited happy and (most, most importantly) healthy 2021 to Normcore readers and your families and loved ones. Here is hoping we are  at last coming out of the very long tunnel that is 2020. &nbsp; I&#8217;m taking a break and will be back in  January.&nbsp;</em></p><div><hr></div><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is  takes on tech news that are rooted in humanism, nuance, context,    rationality, and a little fun. It goes out onceish a week. If you like  it, forward it to friends!</p><p><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling a kindergartner and a toddler, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p>]]></content:encoded></item><item><title><![CDATA[My Hero's Journey to Peloton]]></title><description><![CDATA[First they laugh at you, then they want to buy you]]></description><link>https://vicki.substack.com/p/my-heros-journey-to-peloton</link><guid isPermaLink="false">https://vicki.substack.com/p/my-heros-journey-to-peloton</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Thu, 17 Dec 2020 03:29:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zxio!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8c97d281-9b6e-44d1-90ee-d22a1d0dbce3_692x1070.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zxio!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8c97d281-9b6e-44d1-90ee-d22a1d0dbce3_692x1070.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zxio!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8c97d281-9b6e-44d1-90ee-d22a1d0dbce3_692x1070.png 424w, https://substackcdn.com/image/fetch/$s_!zxio!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8c97d281-9b6e-44d1-90ee-d22a1d0dbce3_692x1070.png 848w, https://substackcdn.com/image/fetch/$s_!zxio!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8c97d281-9b6e-44d1-90ee-d22a1d0dbce3_692x1070.png 1272w, https://substackcdn.com/image/fetch/$s_!zxio!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8c97d281-9b6e-44d1-90ee-d22a1d0dbce3_692x1070.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zxio!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8c97d281-9b6e-44d1-90ee-d22a1d0dbce3_692x1070.png" width="692" height="1070" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8c97d281-9b6e-44d1-90ee-d22a1d0dbce3_692x1070.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1070,&quot;width&quot;:692,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zxio!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8c97d281-9b6e-44d1-90ee-d22a1d0dbce3_692x1070.png 424w, https://substackcdn.com/image/fetch/$s_!zxio!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8c97d281-9b6e-44d1-90ee-d22a1d0dbce3_692x1070.png 848w, https://substackcdn.com/image/fetch/$s_!zxio!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8c97d281-9b6e-44d1-90ee-d22a1d0dbce3_692x1070.png 1272w, https://substackcdn.com/image/fetch/$s_!zxio!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8c97d281-9b6e-44d1-90ee-d22a1d0dbce3_692x1070.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Le cirque: Acrobate &#224; la bicyclette, Bernard Buffet 1955</strong></figcaption></figure></div><p>Early last year, the face of an extremely terrified woman looked at me through the small window of the YouTube app on my phone. &#8220;Help me,&#8221; she said with her eyes. &#8220;I&#8217;m a little nervous but excited,&#8221; she said with her mouth as she got ready to use her new Peloton bike.&nbsp;</p><div id="youtube2-ijof8uw4OHs" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;ijof8uw4OHs&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/ijof8uw4OHs?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>The ad immediately caught flack in the media. &#8220;<a href="https://www.vox.com/culture/2019/12/3/20993432/peloton-new-commercial-horror-movie">Unintentionally horrifying</a>,&#8221; said Vox. <a href="https://www.nytimes.com/2019/12/03/business/peloton-bike-ad-stock.html">Sexist and dystopian</a>, said the New York Times.&nbsp;</p><blockquote><p>&#8220;I didn&#8217;t realize how much this would change me,&#8221; Grace from Boston says in the video, while the present-day couple smiles at the &#8220;changes&#8221; the Peloton has brought them. The Peloton looms in their open-plan dining area.&nbsp;</p></blockquote><p>Blanketed with ricidule, Peloton, a publicly-traded company, <a href="https://www.thewrap.com/peloton-disappointed-by-holiday-ad-backlash-after-stock-drops-13/">faced a steep stock fall.</a> From last year:&nbsp;</p><blockquote><p>Peloton said Wednesday it is &#8220;disappointed&#8221; by the wildly negative response to a new holiday TV commercial for its exercise bikes that coincided with a 13% drop in the fledgling public company&#8217;s stock price since Monday.</p></blockquote><p>I laughed right along with everyone else. It&#8217;s ridiculous, this desperate advertisement for a $2,000 piece of exercise equipment that&#8217;s the fitness junkie equivalent <a href="https://vicki.substack.com/p/selling-apple-to-babies">of the Snoo</a>.&nbsp;</p><p>In a Normcore universe, a number of questions loom. Why does a bike need to cost $2,000, plus monthly fees? Why does an exercise bike need an app or a <a href="https://boards.greenhouse.io/peloton/jobs/2196070">data engineering team</a> (presumably the existence of the data engineering team implies that the $2k cost covers part of the assuredly-existing Kafka cluster)? And why do you <a href="https://www.bicycling.com/culture/a26067688/peloton-twitter-parody/">need to buy a whole new house</a> whose sole purpose is looking good around the Peloton?&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/ClueHeywood/status/1089729805354856450&quot;,&quot;full_text&quot;:&quot;My bright and airy sunroom is a great place for the Peloton bike. I leave the arcadia door ajar so I feel like I&#8217;m actually riding a bicycle...outside! &quot;,&quot;username&quot;:&quot;ClueHeywood&quot;,&quot;name&quot;:&quot;Clue Heywood&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Mon Jan 28 03:40:06 +0000 2019&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/Dx9_esPUcAI2lta.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/q7k7FVlAcT&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:939,&quot;like_count&quot;:15589,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>As you can imagine, there is nothing about the Peloton, including the pricetag, the data tracking, or the connectivity,&nbsp; for which I am a target audience.&nbsp;&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1188447231743012865&quot;,&quot;full_text&quot;:&quot;*eyes narrow suspiciously in the direction of Peloton&#8217;s financials* <a class=\&quot;tweet-url\&quot; href=\&quot;https://fortune.com/2019/10/21/peloton-cfo-wework-growth-profitability/\&quot;>fortune.com/2019/10/21/pel&#8230;</a> &quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sun Oct 27 13:27:54 +0000 2019&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/EH42dRNXkAA-nMt.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/9AATRextKk&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:18,&quot;like_count&quot;:128,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>And so for months I disregarded the Peloton. The machine itself, the hype around it, the happy users with their multimillion dollar Peloton rooms, it was all not for me.&nbsp;</p><p>But humankind, as you may know from reading this newsletter, is a multifaceted creature, a being of contradictions, a master of <a href="https://vicki.substack.com/p/edward-snowden-and-our-great-cross">the cross-hatch</a>. And something that humans particularly love is stories. Our whole ethos is built around stories, sharing stories, and sharing common experiences. Without stories, we are nothing. Many others have realized this throughout history, but the one man who really solidified this theory was Joseph Campbell in his work on the Hero&#8217;s Journey. He posits that <a href="https://en.wikipedia.org/wiki/Hero%27s_journey">there is one extremely common story</a> throughout time,&nbsp;</p><blockquote><p>A hero ventures forth from the world of common day into a region of supernatural wonder: fabulous forces are there encountered and a decisive victory is won: the hero comes back from this mysterious adventure with the power to bestow boons on his fellow man.</p></blockquote><p>Marketers understand this better than anyone, which is why they&#8217;ve come up with something called the &#8220;<a href="https://www.nngroup.com/articles/analyze-customer-journey-map/">customer journey.</a>&#8221;&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HL9F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6d69fe9e-f711-4636-8a2e-60f9cdb5085b_1384x1189.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HL9F!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6d69fe9e-f711-4636-8a2e-60f9cdb5085b_1384x1189.png 424w, https://substackcdn.com/image/fetch/$s_!HL9F!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6d69fe9e-f711-4636-8a2e-60f9cdb5085b_1384x1189.png 848w, https://substackcdn.com/image/fetch/$s_!HL9F!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6d69fe9e-f711-4636-8a2e-60f9cdb5085b_1384x1189.png 1272w, https://substackcdn.com/image/fetch/$s_!HL9F!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6d69fe9e-f711-4636-8a2e-60f9cdb5085b_1384x1189.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HL9F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6d69fe9e-f711-4636-8a2e-60f9cdb5085b_1384x1189.png" width="1384" height="1189" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/6d69fe9e-f711-4636-8a2e-60f9cdb5085b_1384x1189.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1189,&quot;width&quot;:1384,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HL9F!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6d69fe9e-f711-4636-8a2e-60f9cdb5085b_1384x1189.png 424w, https://substackcdn.com/image/fetch/$s_!HL9F!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6d69fe9e-f711-4636-8a2e-60f9cdb5085b_1384x1189.png 848w, https://substackcdn.com/image/fetch/$s_!HL9F!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6d69fe9e-f711-4636-8a2e-60f9cdb5085b_1384x1189.png 1272w, https://substackcdn.com/image/fetch/$s_!HL9F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6d69fe9e-f711-4636-8a2e-60f9cdb5085b_1384x1189.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The customer journey is very much like the hero&#8217;s journey, except at the end, instead of slaying the Gorgon, you&#8217;re supposed to be exposed to so much hype about the Peloton that you buy a bike.&nbsp;</p><p>And reader, I almost did.&nbsp;</p><p>My Peloton Customer Journey started with the commercial, which I laughed at. Then, for many months I ignored Peloton because <a href="https://vicki.substack.com/p/re-entering-the-bardo">I was too busy</a> <a href="https://vicki.substack.com/p/we-need-tests-were-getting-geotracking">trying not to</a> have <a href="https://vicki.substack.com/p/congrats-youre-the-ceo-now">an anxiety attack</a> in the early months of 2020.&nbsp; But, as the pandemic wore on, I started focusing less on existential threats, and more on the fact that both my husband and I were working side-by-side from our basement. And, most of our days consisted (and still do) of two hours of childcare, followed by eight hours of silent work side-by-side in the basement, swiftly transitioning back into 3 more hours of childcare before collapsing numbly in front of the television, to wake up at 5 in the morning and do it all over again. And these are the good days when we have childcare for both kids.&nbsp;</p><p>In this numbness, I realized that what I really needed was time and space for myself to work out.&nbsp;</p><p>I started reading more and more stories <a href="https://www.cnn.com/2020/09/11/business/peloton-stock-earnings/index.html">about people buying Peletons.</a> Gyms were closed. Its stock price was soaring. People like me <a href="https://www.vox.com/the-goods/21345534/peloton-bike-review-2020">started repenting</a> and shamefacedly making their way down the customer journey map.</p><blockquote><p>In May, I used money I&#8217;d saved to buy a Peloton bike &#8212; which starts at $2,245, plus $39 a month for the app &#8212; as a quarantine purchase for myself. Over the past few months, I&#8217;ve taken around 85 or so classes with multiple instructors. I can&#8217;t recommend that for everyone &#8212; fitness was and is a priority in my life, and your mileage may vary about the amount that you&#8217;re willing to spend. But I&#8217;m here to report that while Peloton and I can agree the commercial was a little off, I can also admit I was a little wrong about Peloton.&nbsp;</p></blockquote><p>I myself never envisioned that the bike was for me. And then I read Edith&#8217;s <a href="https://drawinglinks.substack.com/p/i-tried-a-peloton">series of comics</a> about how she got a Peloton. Edith, who used to run the wonderful women&#8217;s site <a href="https://en.wikipedia.org/wiki/The_Hairpin">The Hairpin</a> (RIP), usually draws about pandemic life in New York City, knitting and going to farms, thinking about her life, a very reflective sort of comic.&nbsp;</p><p>She wrote one comic about how she cried during a Peloton ride, and coming from anyone else, it would have seemed corny. But, I got it. For her, the bike was a form of connection in an <a href="https://drawinglinks.substack.com/p/peloton-alex">immediately hostile world</a>.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lkxc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F801243f9-fcf4-4414-b6e9-b6c079fca76a_1152x1028.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lkxc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F801243f9-fcf4-4414-b6e9-b6c079fca76a_1152x1028.png 424w, https://substackcdn.com/image/fetch/$s_!lkxc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F801243f9-fcf4-4414-b6e9-b6c079fca76a_1152x1028.png 848w, https://substackcdn.com/image/fetch/$s_!lkxc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F801243f9-fcf4-4414-b6e9-b6c079fca76a_1152x1028.png 1272w, https://substackcdn.com/image/fetch/$s_!lkxc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F801243f9-fcf4-4414-b6e9-b6c079fca76a_1152x1028.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lkxc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F801243f9-fcf4-4414-b6e9-b6c079fca76a_1152x1028.png" width="1152" height="1028" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/801243f9-fcf4-4414-b6e9-b6c079fca76a_1152x1028.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1028,&quot;width&quot;:1152,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lkxc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F801243f9-fcf4-4414-b6e9-b6c079fca76a_1152x1028.png 424w, https://substackcdn.com/image/fetch/$s_!lkxc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F801243f9-fcf4-4414-b6e9-b6c079fca76a_1152x1028.png 848w, https://substackcdn.com/image/fetch/$s_!lkxc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F801243f9-fcf4-4414-b6e9-b6c079fca76a_1152x1028.png 1272w, https://substackcdn.com/image/fetch/$s_!lkxc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F801243f9-fcf4-4414-b6e9-b6c079fca76a_1152x1028.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For me, that one thing overcame the data collection (what are they doing with all that data, anyway?), the price tag, and my own personal embarrassment at suddenly wanting the very thing I laughed at all through the first couple months of 2020.&nbsp;</p><p>But now, I was ready to buy a Peloton.&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/anthelonious/status/1336114094634577923&quot;,&quot;full_text&quot;:&quot;A year ago this week we all laughed at her. What did she know and when? &quot;,&quot;username&quot;:&quot;anthelonious&quot;,&quot;name&quot;:&quot;Parson Brown Anthony&#8482;&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Tue Dec 08 01:03:18 +0000 2020&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/EorUsB_W8AAz0EA.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/xHreunAVoK&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:9327,&quot;like_count&quot;:126124,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>I went on the website, and was immediately intimidated by the aggressively enthusiastic instructors there.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mCBT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4bcb6b0-86fd-4a2f-8950-84d04f4f98cd_1600x531.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mCBT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4bcb6b0-86fd-4a2f-8950-84d04f4f98cd_1600x531.png 424w, https://substackcdn.com/image/fetch/$s_!mCBT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4bcb6b0-86fd-4a2f-8950-84d04f4f98cd_1600x531.png 848w, https://substackcdn.com/image/fetch/$s_!mCBT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4bcb6b0-86fd-4a2f-8950-84d04f4f98cd_1600x531.png 1272w, https://substackcdn.com/image/fetch/$s_!mCBT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4bcb6b0-86fd-4a2f-8950-84d04f4f98cd_1600x531.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mCBT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4bcb6b0-86fd-4a2f-8950-84d04f4f98cd_1600x531.png" width="1456" height="483" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/b4bcb6b0-86fd-4a2f-8950-84d04f4f98cd_1600x531.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:483,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mCBT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4bcb6b0-86fd-4a2f-8950-84d04f4f98cd_1600x531.png 424w, https://substackcdn.com/image/fetch/$s_!mCBT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4bcb6b0-86fd-4a2f-8950-84d04f4f98cd_1600x531.png 848w, https://substackcdn.com/image/fetch/$s_!mCBT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4bcb6b0-86fd-4a2f-8950-84d04f4f98cd_1600x531.png 1272w, https://substackcdn.com/image/fetch/$s_!mCBT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4bcb6b0-86fd-4a2f-8950-84d04f4f98cd_1600x531.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Eastern Europeans are not happy in the best of circumstances, and, even more so, no one who sweats for an hour at a time in public can possibly be this exuberant, and is therefore suspect.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GGbo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb0c62af-f070-4e64-b0cf-f2adc161477a_600x315.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GGbo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb0c62af-f070-4e64-b0cf-f2adc161477a_600x315.png 424w, https://substackcdn.com/image/fetch/$s_!GGbo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb0c62af-f070-4e64-b0cf-f2adc161477a_600x315.png 848w, https://substackcdn.com/image/fetch/$s_!GGbo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb0c62af-f070-4e64-b0cf-f2adc161477a_600x315.png 1272w, https://substackcdn.com/image/fetch/$s_!GGbo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb0c62af-f070-4e64-b0cf-f2adc161477a_600x315.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GGbo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb0c62af-f070-4e64-b0cf-f2adc161477a_600x315.png" width="600" height="315" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/bb0c62af-f070-4e64-b0cf-f2adc161477a_600x315.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:315,&quot;width&quot;:600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GGbo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb0c62af-f070-4e64-b0cf-f2adc161477a_600x315.png 424w, https://substackcdn.com/image/fetch/$s_!GGbo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb0c62af-f070-4e64-b0cf-f2adc161477a_600x315.png 848w, https://substackcdn.com/image/fetch/$s_!GGbo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb0c62af-f070-4e64-b0cf-f2adc161477a_600x315.png 1272w, https://substackcdn.com/image/fetch/$s_!GGbo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb0c62af-f070-4e64-b0cf-f2adc161477a_600x315.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I was not ready for this level of confidence, and I was also not ready to pay $2k for a machine I didn&#8217;t even know if I had time to use. So, I signed up for t<a href="https://www.onepeloton.com/app">he Peloton app</a>, which you can use without the bike. If I could do this, then I&#8217;d have time, after the kids went to bed, to do the Peloton, I thought.&nbsp;</p><p>I could be like one of those people, in their happy Peloton room, wearing $100 workout pants, being aggressively happy.&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1331767844586000385&quot;,&quot;full_text&quot;:&quot;Casually looking through the Peloton phone app and all the classes are like CRUSH YOUR CORE or RISE AND GRIND  FOR 20 MILES. Looking for an app that&#8217;s more my personal speed, maybe like YOU HAVE A CORE or WALK FOR A FEW.&quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Thu Nov 26 01:12:51 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:7,&quot;like_count&quot;:192,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>That did not go well.&nbsp; Strike two.&nbsp;</p><p>Finally, now battling myself,&nbsp; I used the<a href="https://www.reddit.com/r/pelotontread/comments/cg244j/til_you_can_demo_the_tread_in_your_home_w/"> very fancy AR app</a> that is embedded in the Peloton site to try to visualize the machine in my house.&nbsp; It&#8217;s a very good app. And what I realized is that, in a house that we bought with my husband for two people ten years ago, and one that is now for four people and rapidly being taken over by toys, we have no Peloton nook, no single spare inch for a Peloton, let alone a Peloton palace.&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1337737278941241347&quot;,&quot;full_text&quot;:&quot;Good morning from Hell. &quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Dec 12 12:33:15 +0000 2020&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/EpCY9iFW4AEwbu3.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/34v6qpLqUo&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:0,&quot;like_count&quot;:103,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>That&#8217;s three strikes.&nbsp;</p><p>If you&#8217;re wondering how this particular hero&#8217;s journey ends, it ends in my living room, doing free YouTube low-impact aerobics videos and avoiding the baby&#8217;s toys while my daughter walks in halfway through, demanding yogurt.&nbsp;</p><p>So much for Space and Sexiness.&nbsp;</p><p>I still think about the Peloton sometimes, and how I almost became a Peloton person, but this is honestly probably just as good as it can get for me in 2020, and, as always, just as normcore.&nbsp;</p><p><strong>What I&#8217;m reading lately</strong>:&nbsp;</p><ol><li><p><a href="https://twitter.com/mit_csail/status/1337828061799071749">Good guy Russian hacker</a></p></li><li><p><a href="https://twitter.com/chachovaladez/status/1336501969419202561">This thread on immigrant kids hits me&nbsp;</a></p></li><li><p><a href="https://twitter.com/d_feldman/status/133640753992847769">The engineering puzzle from hell</a></p></li><li><p><a href="https://twitter.com/jackclarksf/status/1338129958871306242">ML datasets 2020</a></p></li></ol><div><hr></div><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is  takes on tech news that are rooted in humanism, nuance, context,   rationality, and a little fun. It goes out onceish a week. If you like it, forward it to friends!</p><p><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling a kindergartner and a toddler, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p>]]></content:encoded></item><item><title><![CDATA[The rules of the game]]></title><description><![CDATA[How do you become a Senior Person in Tech?]]></description><link>https://vicki.substack.com/p/the-rules-of-the-game</link><guid isPermaLink="false">https://vicki.substack.com/p/the-rules-of-the-game</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Wed, 02 Dec 2020 03:29:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RPyq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F451fa4bc-e4ff-4d31-920c-d5883a4670f6_1248x914.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RPyq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F451fa4bc-e4ff-4d31-920c-d5883a4670f6_1248x914.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RPyq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F451fa4bc-e4ff-4d31-920c-d5883a4670f6_1248x914.png 424w, https://substackcdn.com/image/fetch/$s_!RPyq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F451fa4bc-e4ff-4d31-920c-d5883a4670f6_1248x914.png 848w, https://substackcdn.com/image/fetch/$s_!RPyq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F451fa4bc-e4ff-4d31-920c-d5883a4670f6_1248x914.png 1272w, https://substackcdn.com/image/fetch/$s_!RPyq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F451fa4bc-e4ff-4d31-920c-d5883a4670f6_1248x914.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RPyq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F451fa4bc-e4ff-4d31-920c-d5883a4670f6_1248x914.png" width="1248" height="914" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/451fa4bc-e4ff-4d31-920c-d5883a4670f6_1248x914.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:914,&quot;width&quot;:1248,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2271658,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RPyq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F451fa4bc-e4ff-4d31-920c-d5883a4670f6_1248x914.png 424w, https://substackcdn.com/image/fetch/$s_!RPyq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F451fa4bc-e4ff-4d31-920c-d5883a4670f6_1248x914.png 848w, https://substackcdn.com/image/fetch/$s_!RPyq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F451fa4bc-e4ff-4d31-920c-d5883a4670f6_1248x914.png 1272w, https://substackcdn.com/image/fetch/$s_!RPyq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F451fa4bc-e4ff-4d31-920c-d5883a4670f6_1248x914.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Playing Chess, Wilhelm Kotarbinski</strong></figcaption></figure></div><p>My husband and I have finally started watching Queen&#8217;s Gambit on Netflix, making us officially the last people on the face of this earth to do so. It&#8217;s amazing <a href="https://www.npr.org/2020/11/20/936732591/cant-find-a-chess-set-you-can-thank-the-queens-gambit-for-that">what a phenomenon this show has been</a>.</p><p>But,  if you&#8217;re a Normcore reader, you probably were not so surprised. </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1331084884392239104&quot;,&quot;full_text&quot;:&quot;Normcore readers knew &#128527; <a class=\&quot;tweet-url\&quot; href=\&quot;https://vicki.substack.com/p/big-recsys-redux-recs-at-netflix\&quot;>vicki.substack.com/p/big-recsys-r&#8230;</a> &quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Tue Nov 24 03:59:01 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{&quot;full_text&quot;:&quot;A business twist I never saw coming was Netflix&#8217;s pivot from &#8220;we will pay you $1 million to design a better recommendation algorithm&#8221; to &#8220;you all are just going to watch the Queen&#8217;s Gambit now.&#8221;&quot;,&quot;username&quot;:&quot;CaseyNewton&quot;,&quot;name&quot;:&quot;Casey Newton&quot;},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:6,&quot;like_count&quot;:62,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>There&#8217;s a lot to dissect in the show, including, very importantly:</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/generativist/status/1332498685553328129&quot;,&quot;full_text&quot;:&quot;Can someone explain the astrophysics behind the Queen&#8217;s Gambit actresses eyes to me?&quot;,&quot;username&quot;:&quot;generativist&quot;,&quot;name&quot;:&quot;(wannabe) &#579;reaker of (the Bad) Loops&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sat Nov 28 01:36:57 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:0,&quot;like_count&quot;:16,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>But, one of the things that struck me most about the show came in the first or second episode, when Beth Harmon enters her first chess match. She comes up to the table to register. The guys doing registration there ask her if she has a clock. </p><p>&#8220;Clock?&#8221; she says, puzzled. </p><p>When you play in chess tournaments, you play the game with a clock so that games don&#8217;t take 8 hours, <a href="https://www.hodinkee.com/articles/queens-gambit-netflix-chess-clocks">like they used to back in the old days</a>. </p><blockquote><p>The chess clock continued to evolve, and in 1900, it reached what we now  recognize as the classic form of the chess clock and the type used in <em>The Queen's Gambit</em>: two dials, with a button for each player which, when pressed, stops their clock and starts their opponent's. </p></blockquote><p>She doesn&#8217;t know any of the rules when she starts. She just knows how to play chess as she&#8217;s been taught by the janitor in the basement and is hungry to win. And that proves to be enough in the beginning: she beats the pants off almost everyone she encounters in her astronomical and troubled ascent to the top of the game. </p><p>As we were watching the show and various characters kept cluing Beth into the norms of the chess world, I was thinking a lot about this idea that someone can be enthusiastic, smart, eager, and understand at a basic level what&#8217;s going on, but still get tripped up on technicalities. And, if no one tells them what the important parts are, they&#8217;ll kind of flounder along. </p><p>Of course, I was thinking about how this applies to the tech world, and, more specifically to the tech interview process. </p><p>Everyone knows tech interviewing is broken - there have been <a href="https://about.gitlab.com/blog/2020/03/19/the-trouble-with-technical-interviews/">millions</a> <a href="https://medium.com/@evnowandforever/f-you-i-quit-hiring-is-broken-bb8f3a48d324#.yankhfx9h">of posts</a> on this <a href="http://www.unlimitednovelty.com/2011/12/can-you-solve-this-problem-for-me-on.html">phenomenon</a>. White board interviews are bad and take-home interivews are bad, Zoom interviews are bad and written inteviews are bad and GitHub interviews are bad. </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1316019970032070661&quot;,&quot;full_text&quot;:&quot;All job interview processes are flawed.  They're just flawed in different ways, and some of those flaws work to your advantage and some don't. That's it, that's the newsletter.&quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Tue Oct 13 14:16:25 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:34,&quot;like_count&quot;:368,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Or rather, they all optimize for very different things. This is partiuclarly true in the data sphere, where job descriptions are still pretty new and fluctuate very frequently. </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1325610363627462656&quot;,&quot;full_text&quot;:&quot;Was just talking to someone looking for tips on preparing for data science interviews and realized I couldn't give them any concrete answers (\&quot;should I study stats? programing? analysis? which models?\&quot;) since every single interview is radically different.&quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Mon Nov 09 01:25:13 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:11,&quot;like_count&quot;:108,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>I was thinking about all of this as I re-read Dan Abramov&#8217;s ( a very prominent developer on the React team at Facebook) post about <a href="https://iqkui.com/things-i-dont-know-as-of-2018/">things he didn&#8217;t know as of 2018</a>.</p><blockquote><p>First, there is often an unrealistic expectation that an experienced  engineer knows every technology in their field. Have you seen a  &#8220;learning roadmap&#8221; that consists of a hundred libraries and tools? It&#8217;s  useful &#8212; but intimidating.</p><p>What&#8217;s more, no matter how experienced you get, you may still find  yourself switching between feeling capable, inadequate (&#8220;Impostor  syndrome&#8221;), and overconfident (&#8220;Dunning&#8211;Kruger effect&#8221;). It depends on  your environment, job, personality, teammates, mental state, time of  day, and so on. </p></blockquote><p>Some of these struck me as pretty crazy. For example, I&#8217;d probably expect someone who&#8217;s a senior developer to have a good intuition for bash and the command line (his first bullet), I&#8217;d expect someone working at Facebook to be really good at algorithms, and of course, I just naturally assume that everyone knows Python, <a href="https://vicki.substack.com/p/two-python-paths">the best language</a>.</p><p>But my assumptions are all based on this monolithc view of what a &#8220;senior&#8221; person is, built up from observing senior people around me, reading dozens of job ads, going on interviews, and reading conversations online about it.  If you ask ten other people what being senior means, they&#8217;ll probably tell you something different. We might overlap in 2 or 3 areas and then branch off. </p><p>The thing is, even though there is one way to get to Grandmaster, there is no one single way to interview and become a senior developer or data scientist.  The difference with the tech world is that there is not one single set of rules like there is in a chess game: everyone is playing on a different board, with an ever-growing number of pieces. </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/Jowanza/status/1329475776614260737&quot;,&quot;full_text&quot;:&quot;That is an intense and unrealistic number of technologies to learn &quot;,&quot;username&quot;:&quot;Jowanza&quot;,&quot;name&quot;:&quot;Jowanza Joseph&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Thu Nov 19 17:25:00 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:19,&quot;like_count&quot;:115,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;https://github.com/datastacktv/data-engineer-roadmap&quot;,&quot;image&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/421ccc9b-5479-4fc6-9fc3-bbc85edaf352_1280x640.png&quot;,&quot;title&quot;:&quot;datastacktv/data-engineer-roadmap&quot;,&quot;description&quot;:&quot;Roadmap to becoming a data engineer in 2020. Contribute to datastacktv/data-engineer-roadmap development by creating an account on GitHub.&quot;,&quot;domain&quot;:&quot;github.com&quot;},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>As I&#8217;ve written,<a href="https://vicki.substack.com/p/the-rise-of-the-non-expert-expert"> this was not the case a while ago</a>, </p><blockquote><p>The early years of programming were mainly focused on <a href="https://www.bbc.com/news/technology-38103893">moving from this really physical programming infrastructure</a>,  of writing bits of logic on punchcards and running them through  enormous machines, with the first programming language being assembly,  the language that horrified Ullman so much. Assembly is very close to  bytecode.&nbsp;</p><p>As the machines became smaller and more accessible,  more programming languages came about.&nbsp; By the late 1980s or early  1990s, when Ullman was well into her career,&nbsp; your average programmer  might know, in addition to assembler, COBOL, SQL, Fortran, and maybe the  newcomer, C.&nbsp;&nbsp;</p><p>In a lot of ways, the world was much smaller and less complex. <a href="https://blog.codinghorror.com/fifty-years-of-software-development/">We didn&#8217;t even have version control!</a></p></blockquote><p>But it now is, and all of our interview processes mostly try to take into account this given accumulated set of skills. We don&#8217;t do anything to assess for some of the most important qualities, the ones that get Beth started: intuitiveness, desire, enthusiasm, and generally ease of working with the person (unfortunately, Beth would fail that test quite a lot.) </p><p>In short, in a lot of the industry, we don&#8217;t look for this, a lot of the time, because, in the growing set of skills,  this is the only one that generalizes: </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/seanjtaylor/status/1333268960704249862&quot;,&quot;full_text&quot;:&quot;Sometimes I think the most important skill is knowing how to find information resources: knowing the right places to look, the right queries to use, the right people to ask, efficiently skimming writing, and then persevering when your process doesn't yield easy results.&quot;,&quot;username&quot;:&quot;seanjtaylor&quot;,&quot;name&quot;:&quot;Sean J. Taylor&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Mon Nov 30 04:37:45 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:99,&quot;like_count&quot;:727,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>And we should be. </p><p><strong>What I&#8217;m reading lately: </strong></p><ol><li><p><a href="https://twitter.com/devonzuegel/status/1332849601338961921">What&#8217;s a book you&#8217;d like to read</a> but hasn&#8217;t been written yet? </p></li><li><p><a href="https://twitter.com/fulhack/status/1326960132098568194">What do people use Spark for now</a>? </p></li><li><p><a href="https://arpitbhayani.me/blogs/israeli-queues">TIL Israeli queues</a></p></li><li><p><a href="https://twitter.com/KevinRothrock/status/1330930233499918342">Moscow subway operator comics</a></p><div><hr></div></li></ol><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is   takes on tech news that are rooted in humanism, nuance, context,  rationality, and a little fun. It goes out once or twice a week. If you  like it, forward it to friends and tell them to subscribe!</p><p><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling a kindergartner and a toddler, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p>]]></content:encoded></item><item><title><![CDATA[Ad block and you don't stop]]></title><description><![CDATA[Who will win, a multibillion dollar industry or a couple of txt files?]]></description><link>https://vicki.substack.com/p/ad-block-and-you-dont-stop</link><guid isPermaLink="false">https://vicki.substack.com/p/ad-block-and-you-dont-stop</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Mon, 23 Nov 2020 15:24:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!EUfU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8a87aa64-3e15-43cb-861c-5a9475455078_860x1120.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EUfU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8a87aa64-3e15-43cb-861c-5a9475455078_860x1120.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EUfU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8a87aa64-3e15-43cb-861c-5a9475455078_860x1120.png 424w, https://substackcdn.com/image/fetch/$s_!EUfU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8a87aa64-3e15-43cb-861c-5a9475455078_860x1120.png 848w, https://substackcdn.com/image/fetch/$s_!EUfU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8a87aa64-3e15-43cb-861c-5a9475455078_860x1120.png 1272w, https://substackcdn.com/image/fetch/$s_!EUfU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8a87aa64-3e15-43cb-861c-5a9475455078_860x1120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EUfU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8a87aa64-3e15-43cb-861c-5a9475455078_860x1120.png" width="860" height="1120" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8a87aa64-3e15-43cb-861c-5a9475455078_860x1120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1120,&quot;width&quot;:860,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EUfU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8a87aa64-3e15-43cb-861c-5a9475455078_860x1120.png 424w, https://substackcdn.com/image/fetch/$s_!EUfU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8a87aa64-3e15-43cb-861c-5a9475455078_860x1120.png 848w, https://substackcdn.com/image/fetch/$s_!EUfU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8a87aa64-3e15-43cb-861c-5a9475455078_860x1120.png 1272w, https://substackcdn.com/image/fetch/$s_!EUfU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8a87aa64-3e15-43cb-861c-5a9475455078_860x1120.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em><strong>Art: Advertisement for Pope Manufacturing Co., "We are Having a Heavenly Time" Cassius Marcellus Coolidge, 1890</strong></em></p><p>Something I worry about a lot is that I don&#8217;t understand how the internet works. And by that, I mean the entire web, the whole shebang, from when I press &#8220;Send Newsletter&#8221;, to how Normcore makes it way up and through WiFi and then thick cables somewhere in the darkness of the Atlantic, through seas of malware, bypassing the dark web, and finally finds its way to your inbox, all of it.&nbsp;</p><p>I swim in the broad, rolling waters of our internet every single day, for hours and hours on end.&nbsp; I earn my salary building complicated, distributed products that rely on understanding machine learning research knowledge assembled from experts around the world and traverse millions of network requests. I write tweets and newsletters and read hundreds of thousands of words on news sites and blogs and academic journals. I like memes.&nbsp; And yet I have no more understanding of what makes the entire thing work any more than I know what happens when I get in my car and turn on the ignition.&nbsp;</p><p>In previous Normcores, I&#8217;ve explored bits and pieces of it: <a href="https://vicki.substack.com/p/when-you-write-a-web-server-but-you">web servers</a>, <a href="https://vicki.substack.com/p/when-the-internet-stopped-in-belarus">networks and packets</a>, <a href="https://vicki.substack.com/p/whats-up-with-russias-internet">how the internet got started</a> and <a href="https://vicki.substack.com/p/data-centers-are-the-new-oil">data centers</a>. But, it&#8217;s still an enormous system, a living, breathing organism with layers of history, nuance, subcultures, and features that makes it all somehow work together every minute and second of the day.&nbsp;</p><p>In the tradition of continuing to explore various pieces of online life, something that I&#8217;ve been wanting to understand a lot lately is adblockers.&nbsp; I&#8217;ve been using one since probably 2005, but have never given a second thought about how it works. I just know that they make my online experience bearable.</p><p>For example, here are some modern sites, loaded with adblockers on the left and without on the right. Using the internet without adblockers is intolerable.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7Pzp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46435611-b970-4fd4-a2f7-32254f2b59f5_1600x921.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7Pzp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46435611-b970-4fd4-a2f7-32254f2b59f5_1600x921.png 424w, https://substackcdn.com/image/fetch/$s_!7Pzp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46435611-b970-4fd4-a2f7-32254f2b59f5_1600x921.png 848w, https://substackcdn.com/image/fetch/$s_!7Pzp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46435611-b970-4fd4-a2f7-32254f2b59f5_1600x921.png 1272w, https://substackcdn.com/image/fetch/$s_!7Pzp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46435611-b970-4fd4-a2f7-32254f2b59f5_1600x921.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7Pzp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46435611-b970-4fd4-a2f7-32254f2b59f5_1600x921.png" width="1456" height="838" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/46435611-b970-4fd4-a2f7-32254f2b59f5_1600x921.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:838,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7Pzp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46435611-b970-4fd4-a2f7-32254f2b59f5_1600x921.png 424w, https://substackcdn.com/image/fetch/$s_!7Pzp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46435611-b970-4fd4-a2f7-32254f2b59f5_1600x921.png 848w, https://substackcdn.com/image/fetch/$s_!7Pzp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46435611-b970-4fd4-a2f7-32254f2b59f5_1600x921.png 1272w, https://substackcdn.com/image/fetch/$s_!7Pzp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F46435611-b970-4fd4-a2f7-32254f2b59f5_1600x921.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And just for fun, check out Forbes.com, which shows you a video roll instead of the home page if you&#8217;re not blocking the ad.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MMO0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F14112a93-4c55-4721-8799-431a0b1020c5_1600x1295.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MMO0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F14112a93-4c55-4721-8799-431a0b1020c5_1600x1295.png 424w, https://substackcdn.com/image/fetch/$s_!MMO0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F14112a93-4c55-4721-8799-431a0b1020c5_1600x1295.png 848w, https://substackcdn.com/image/fetch/$s_!MMO0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F14112a93-4c55-4721-8799-431a0b1020c5_1600x1295.png 1272w, https://substackcdn.com/image/fetch/$s_!MMO0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F14112a93-4c55-4721-8799-431a0b1020c5_1600x1295.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MMO0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F14112a93-4c55-4721-8799-431a0b1020c5_1600x1295.png" width="1456" height="1178" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/14112a93-4c55-4721-8799-431a0b1020c5_1600x1295.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1178,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!MMO0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F14112a93-4c55-4721-8799-431a0b1020c5_1600x1295.png 424w, https://substackcdn.com/image/fetch/$s_!MMO0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F14112a93-4c55-4721-8799-431a0b1020c5_1600x1295.png 848w, https://substackcdn.com/image/fetch/$s_!MMO0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F14112a93-4c55-4721-8799-431a0b1020c5_1600x1295.png 1272w, https://substackcdn.com/image/fetch/$s_!MMO0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F14112a93-4c55-4721-8799-431a0b1020c5_1600x1295.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What&#8217;s so amazing to me about ad blockers is that, <a href="https://vicki.substack.com/p/neural-nets-are-just-people-all-the">&nbsp;like the data powering neural networks</a>, they&#8217;ve been built up pretty much by hand by a few people over years and years and now impact the browsing experience of hundreds of millions of people around the world.&nbsp;</p><p><strong>New Kids on the Block(er)</strong></p><p>In the early 1990s, <a href="http://thefirstbannerad.com/">the first banner ad</a> was launched on <a href="https://en.wikipedia.org/wiki/HotWired">hotwired.com</a>, Wired&#8217;s website, in the same way most tech things are launched: with a few people in a room trying to guess how an <a href="https://digiday.com/media/history-of-the-banner-ad/">entire online experience for millions of people</a> might work.&nbsp;&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CA6A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8ebb791-e1ec-47a1-b637-d2fd2be3c344_984x158.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CA6A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8ebb791-e1ec-47a1-b637-d2fd2be3c344_984x158.png 424w, https://substackcdn.com/image/fetch/$s_!CA6A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8ebb791-e1ec-47a1-b637-d2fd2be3c344_984x158.png 848w, https://substackcdn.com/image/fetch/$s_!CA6A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8ebb791-e1ec-47a1-b637-d2fd2be3c344_984x158.png 1272w, https://substackcdn.com/image/fetch/$s_!CA6A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8ebb791-e1ec-47a1-b637-d2fd2be3c344_984x158.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CA6A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8ebb791-e1ec-47a1-b637-d2fd2be3c344_984x158.png" width="984" height="158" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a8ebb791-e1ec-47a1-b637-d2fd2be3c344_984x158.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:158,&quot;width&quot;:984,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CA6A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8ebb791-e1ec-47a1-b637-d2fd2be3c344_984x158.png 424w, https://substackcdn.com/image/fetch/$s_!CA6A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8ebb791-e1ec-47a1-b637-d2fd2be3c344_984x158.png 848w, https://substackcdn.com/image/fetch/$s_!CA6A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8ebb791-e1ec-47a1-b637-d2fd2be3c344_984x158.png 1272w, https://substackcdn.com/image/fetch/$s_!CA6A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8ebb791-e1ec-47a1-b637-d2fd2be3c344_984x158.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><blockquote><p><strong>Jonathan Steuer, online tsar, HotWired:</strong> I was in the room when it happened. The conversation was about, &#8220;How do we come up with money to pay for this thing on the internet?&#8221;</p><p><strong>Louis Rossetto, co-founder, Wired:</strong> People told us if you put ads online, the internet would throw up on us. I thought the opposition was ridiculous. There is hardly an area of human activity that isn&#8217;t commercial. Why should the internet be the exception? So we said, &#8220;Fuck it,&#8221; and just went ahead and did it.</p></blockquote><p>Soon afterwards, a guy called James Howard, 23 years old at the time, <a href="https://www.latimes.com/archives/la-xpm-1996-06-10-fi-13487-story.html">got together with three other dudes</a> to create Internet Fast Forward, the first ad blocker.&nbsp;</p><blockquote><p>Howard has been a computer hacker since he was 10 and on the Internet since he was 14. Now he&#8217;s chief executive of PrivNet Inc., the private company set up to market the IFF program. His partners are Gene Hoffman, a 20-year-old UNC communications major; Jeff Harrell, a 22-year-old English major; and Mark Elrod, a 22-year-old computer science major.</p><p>IFF allows users to block advertisements, blinking text, Web graphics and &#8220;cookies"--Web software that tracks a visitor&#8217;s movements through a Web site. The IFF device, which works as a &#8220;plug-in&#8221; to Netscape&#8217;s browser, can also circumvent the lucrative advertising sites that direct surfers to popular &#8220;search engines&#8221; such as Yahoo and Infoseek.</p><p>Howard said his gripe is not with advertising per se, but with the time it takes to view a page with advertising. &#8220;It can take 4 to 6 seconds to download each ad, and if you are on the Web a lot, that really gets annoying,&#8221; he said. &#8220;If the advertisers want to pay for a high-speed Net connection to my house, then I would take the ads, but right now it is costing me money to look at their ads.&#8221;</p></blockquote><p>Here&#8217;s a video about IFF, which is pretty incredible. (I love that around 3:19, where the narrator says they&#8217;re in for a &#8220;tough battle&#8221;,&nbsp; you can clearly see all of them playing <a href="https://en.wikipedia.org/wiki/Wolfenstein">Wolfenstein</a>.)</p><div id="youtube2-qLMefvWyONA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;qLMefvWyONA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/qLMefvWyONA?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Ad blockers <a href="https://adguard.com/en/blog/ad-blocking-history.html">really took off after that</a>, and soon, an adblocker called Ad Block was created by Henrik Aasted S&#248;rensen, at the time a Danish university student, who was<a href="https://www.businessinsider.com/interview-with-the-inventor-of-the-ad-blocker-henrik-aasted-srensen-2015-7"> procrastinating from </a>studying,&nbsp;</p><blockquote><p>"I suppose some people expect Adblock to have been created in a fit of anti-capitalist rage, or as an idealistic effort to return the internet to its less commercial roots," S&#248;rensen said. "What actually happened is I was supposed to be cramming for an upcoming exam at university [in Copenhagen, where he studied internet technology and computer science.] As a procrastination project, I decided to try out the relatively new possibility of creating extensions for the Phoenix browser &#8212; which is the browser that eventually got renamed Firefox. The idea was primarily to try out a new development environment and move a bit out of my development comfort zone."</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Mz_A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9c9b3a1-8bd4-49d0-8339-b8434ca1b398_1600x1505.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Mz_A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9c9b3a1-8bd4-49d0-8339-b8434ca1b398_1600x1505.png 424w, https://substackcdn.com/image/fetch/$s_!Mz_A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9c9b3a1-8bd4-49d0-8339-b8434ca1b398_1600x1505.png 848w, https://substackcdn.com/image/fetch/$s_!Mz_A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9c9b3a1-8bd4-49d0-8339-b8434ca1b398_1600x1505.png 1272w, https://substackcdn.com/image/fetch/$s_!Mz_A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9c9b3a1-8bd4-49d0-8339-b8434ca1b398_1600x1505.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Mz_A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9c9b3a1-8bd4-49d0-8339-b8434ca1b398_1600x1505.png" width="1456" height="1370" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e9c9b3a1-8bd4-49d0-8339-b8434ca1b398_1600x1505.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1370,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Mz_A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9c9b3a1-8bd4-49d0-8339-b8434ca1b398_1600x1505.png 424w, https://substackcdn.com/image/fetch/$s_!Mz_A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9c9b3a1-8bd4-49d0-8339-b8434ca1b398_1600x1505.png 848w, https://substackcdn.com/image/fetch/$s_!Mz_A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9c9b3a1-8bd4-49d0-8339-b8434ca1b398_1600x1505.png 1272w, https://substackcdn.com/image/fetch/$s_!Mz_A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9c9b3a1-8bd4-49d0-8339-b8434ca1b398_1600x1505.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Whomst among us has not created an iconic technology when they didn&#8217;t want to be studying for Biochem? After that AdBlock really took off, and became the premier ad blocking tool and browser extension for a long while, always being maintained by a small group of very opinionated people. Offshoots, such as <a href="https://en.wikipedia.org/wiki/UBlock_Origin">uBlockOrigin</a> and <a href="https://www.ghostery.com/">Ghostery</a>, continue to be pretty popular.&nbsp; (I use mostly uBlock these days because of<a href="https://www.nytimes.com/2016/09/19/business/media/adblock-plus-created-to-protect-users-from-ads-opens-the-door.html"> the controversy around AdBlockPlus</a> and their new ad acceptance policy)</p><p>What&#8217;s interesting in all of this is how few people were involved in making these changes that would eventually impact the way the rest of us interact with the internet. In hindsight, though, it&#8217;s not that different from <a href="https://vicki.substack.com/p/the-average-opinion-of-10k-people">the average opinion of 10k people in San Francisco</a>, only at a much smaller scale.&nbsp;</p><p>But how do all these programs work anyway?</p><p><strong>The Tangled Web of Ads We Weave</strong></p><p>To understand adblockers, it helps to understand a bit about how modern adtech works.&nbsp;</p><p>Let&#8217;s say you go to your favorite technology publication, The Normcore New Times, to read all about how companies are removing distributed systems from their tech stacks. </p><p>Now, <em>The Normcore New Times</em>, unlike its humble predecessor newsletter, is aggressively ambitious about making money, and wants to monetize the everloving crap out of every page element. What they&#8217;ll do is sell space on their site.&nbsp;&nbsp;</p><p>And not just any space, the places that researchers have determined <a href="https://www.shoutmeloud.com/adsense-heatmap-placement.html">people&#8217;s eyeballs travel to the most</a>. So maybe they&#8217;ll do something like this:&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!m8b7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fee0470b4-6b92-4408-b7c6-cf57f46c2e89_1600x1031.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!m8b7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fee0470b4-6b92-4408-b7c6-cf57f46c2e89_1600x1031.png 424w, https://substackcdn.com/image/fetch/$s_!m8b7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fee0470b4-6b92-4408-b7c6-cf57f46c2e89_1600x1031.png 848w, https://substackcdn.com/image/fetch/$s_!m8b7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fee0470b4-6b92-4408-b7c6-cf57f46c2e89_1600x1031.png 1272w, https://substackcdn.com/image/fetch/$s_!m8b7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fee0470b4-6b92-4408-b7c6-cf57f46c2e89_1600x1031.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!m8b7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fee0470b4-6b92-4408-b7c6-cf57f46c2e89_1600x1031.png" width="1456" height="938" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/ee0470b4-6b92-4408-b7c6-cf57f46c2e89_1600x1031.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:938,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!m8b7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fee0470b4-6b92-4408-b7c6-cf57f46c2e89_1600x1031.png 424w, https://substackcdn.com/image/fetch/$s_!m8b7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fee0470b4-6b92-4408-b7c6-cf57f46c2e89_1600x1031.png 848w, https://substackcdn.com/image/fetch/$s_!m8b7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fee0470b4-6b92-4408-b7c6-cf57f46c2e89_1600x1031.png 1272w, https://substackcdn.com/image/fetch/$s_!m8b7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fee0470b4-6b92-4408-b7c6-cf57f46c2e89_1600x1031.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And then, after they figure this out, they might go to an advertiser directly, like, <a href="https://twitter.com/vboykis/status/1023184309715460097">say Adidas</a>, and ask if they want to place ads in these places. <a href="https://www.wired.com/story/ad-tech-could-be-the-next-internet-bubble/">This is how it started out</a>.&nbsp;</p><blockquote><p>In the early days of online ads, a brand would strike a deal with a website owner to host a paid banner. The onscreen space for that image, known as the ad inventory, would be sold by the publisher directly. (The magazine you&#8217;re reading right now made<a href="https://www.wired.com/2010/10/1027hotwired-banner-ads/"> the first such transaction</a>, back in 1994.)&nbsp;</p></blockquote><p>But, let&#8217;s say that you&#8217;re Adidas, the official sponsor of the Normcore New Times,&nbsp;and you&#8217;re serving ads like this:&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!06mY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f63442-0d62-4288-814f-103b6d91020b_1586x1096.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!06mY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f63442-0d62-4288-814f-103b6d91020b_1586x1096.png 424w, https://substackcdn.com/image/fetch/$s_!06mY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f63442-0d62-4288-814f-103b6d91020b_1586x1096.png 848w, https://substackcdn.com/image/fetch/$s_!06mY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f63442-0d62-4288-814f-103b6d91020b_1586x1096.png 1272w, https://substackcdn.com/image/fetch/$s_!06mY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f63442-0d62-4288-814f-103b6d91020b_1586x1096.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!06mY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f63442-0d62-4288-814f-103b6d91020b_1586x1096.png" width="1456" height="1006" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/b8f63442-0d62-4288-814f-103b6d91020b_1586x1096.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1006,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!06mY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f63442-0d62-4288-814f-103b6d91020b_1586x1096.png 424w, https://substackcdn.com/image/fetch/$s_!06mY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f63442-0d62-4288-814f-103b6d91020b_1586x1096.png 848w, https://substackcdn.com/image/fetch/$s_!06mY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f63442-0d62-4288-814f-103b6d91020b_1586x1096.png 1272w, https://substackcdn.com/image/fetch/$s_!06mY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8f63442-0d62-4288-814f-103b6d91020b_1586x1096.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That&#8217;s all well and good. But you, the advertiser,&nbsp; also have maybe a hundred other sites that need ads, and you have ads that are constantly changing based on which site they&#8217;re on, which styles you&#8217;d like to advertise that day, and a million other variables that are hard to keep track of when you scale.&nbsp;</p><p>And, another thing. You can also customize which ads you serve based on cookies. So, maybe you&#8217;d like people who have looked at Adidas or searched for Adidas <a href="https://askleo.com/why-do-ads-follow-me-around-the-internet/">to be exposed to your ads across the internet</a>.&nbsp;</p><p>Now you have to keep track of not only your ad inventory, but which sites it&#8217;s stored on, how quickly those ads need to change, and users across sites. What you&#8217;ve built now is not just an advertising relationship, but a tech stack.&nbsp;</p><p>What arose in trying to maximize revenue from ads is an entire ad pipeline that<a href="https://www.cjr.org/tow_center_reports/the-guide-to-advertising-technology.php"> now looks something like this</a>, where there is an enormous disconnect between the marketer, Adidas, and the publisher, Normcore New Times, in the name of &#8220;efficiency.&#8221;</p><p>That ad is now being served to you programmatically, in a process that puts a new ad for you to look <a href="https://www.wired.com/story/ad-tech-could-be-the-next-internet-bubble/">at every time you load a web page</a>.&nbsp;&nbsp;</p><blockquote><p>Today, the process has grown far more complicated, and humans are barely involved. &#8220;As they do in modern-day capital markets, machines dominate the modern-day ecosystem of advertising on the web,&#8221; Hwang writes. Now, whenever you load a website, scroll on social media, or hit Enter on a Google search, hundreds or thousands of companies compete in a cascade of auctions to show you their ad. The process, known as &#8220;programmatic&#8221; advertising, occurs in milliseconds, tens of billions of times each day. Only automated software can manage it.</p></blockquote><p>There are a lot, a lot more implementation details, but the bottom line is that sites collect demographic information about you and bundle that information. They then send it to third-parties, which, in turn, pick from a collection of ads sent to them by ad agencies, and decide which ad should be shown to you on the webpage. All of this happens through 3 or 4 layers of technology and happens extremely quickly, although<a href="https://digiday.com/media/latency-emerged-publishers-worst-user-experience-headache/"> not quickly enough to not annoy users</a>.&nbsp;</p><p><strong>Blocklists to the Rescue</strong></p><p>Note that Normcore would never run ads because I&#8217;m really bad at selling out, BUT IF IT DID, you would want to block that sucker.&nbsp;</p><p>What do you block? In the old days, you could basically determine which images on a page were &#8220;ad-sized&#8221; and easily block those image sizes. Today, it&#8217;s a bit more complicated, because the URL the ad could be hosted at could be at any one of a number of places. It could be coming from adidas.com, but that&#8217;s very unlikely, given the extremely complicated ecosystem.&nbsp;</p><p>Usually, what you want to do is to keep track of any one of the URLs connected to the adtech ecosystem. What AdBlockers do, is check out the requests your browser is sending. If those requests are on the block list, it doesn&#8217;t load that content.&nbsp;</p><p>Let&#8217;s take a look at what&#8217;s blocked on Wired.com, where that first p ran, for example. This is what shows up on UBlock for Firefox, as an example. The links highlighted in red are known <a href="https://en.wikipedia.org/wiki/Regular_expression">regular expressions</a> matching URLs that serve ads. </p><p>How does the adblocker know what to add to the blocklist?&nbsp;</p><p>This is the crazy part. There are about 4-5 guys in the world (and some one-off open-source contributors) managing them. The biggest blocklist historically, and these days, is <a href="https://easylist.to/">EasyList</a>.&nbsp;</p><blockquote><p>EasyList was originally launched in 2005, as a kind of add-on to the Adblock browser extension. Several different people have overseen it since then, and today, a group of four people, led by a man named Ryan Brown, is authorized to change EasyList&#8217;s rules.</p><p>Over time, its list of rules (and exceptions to those rules) has grown sprawling.<a href="https://brave.com/the-mounting-cost-of-stale-ad-blocking-rules/"> Analysis conducted by Brave</a> last summer found over 70,000 rules in EasyList, a mixture of network rules, which determine whether a site fetches sites or code from web addresses that match a certain kind of pattern; element rules, which dictate whether certain page elements, such as banners, can be displayed; and exceptions to the element and network rules.</p></blockquote><p>The other amazing thing about EasyList is that it literally is just <a href="https://github.com/easylist/easylist">a group of textfiles</a> that you can browse on GitHub, and if you&#8217;re even more curious, dig in and look at <a href="https://github.com/easylist/easylist/blob/master/easylist/easylist_general_block.txt">everything that was added</a>. And, if you want, you <a href="https://easylist.to/pages/development.html">can even contribute</a>.&nbsp;</p><p>You can also see <a href="https://github.com/easylist/easylist/commits/master">the commits</a>, and see Ryan and a handful of others dutifully committing new changes in the dynamic, shifting landscape of trying to keep a step ahead of advertisers and providing a good browsing experience for the general population of internet users.&nbsp;</p><p><strong>Block On</strong></p><p>What&#8217;s the impact of having such a small group of people take on the entire adtech ecosystem? Well, there are the usual development problems: bad, outdated data, for example.&nbsp;</p><p><a href="https://brave.com/wp-content/uploads/2020/08/easylist-sigmetrics-2020.pdf">A recent study</a> found a lot of outdated rules that slow down the blocking logic. It should be mentioned, however, that the authors of the study, Brave Browser, the company run by the former CEO of Mozilla and founder of Javascript <a href="https://en.wikipedia.org/wiki/Brendan_Eich">Brendan Eich</a>, <a href="https://brave.com/improved-ad-blocker-performance/">&nbsp;who runs their own adblocker</a>, has a vested interest in uncovering these inefficiencies and exploiting them. (In a way, it&#8217;s kind of ironic that Brendan developed Javascript, which powers the modern front-end internet, including making it possible to dynamically serve ads, <a href="https://venturebeat.com/2016/01/20/brave-browser/">the very thing his new company is now trying to fight</a>. Oh, and there&#8217;s also cryptocurrency involved, which makes me think that there should probably be a separate Normcore on Brave. But I digress.)</p><p>The other thing is that legitimate sites sometimes get blocked by accident and <a href="https://digiday.com/media/just-four-dudes-inside-easylist-community-run-adblocking-list-disrupting-internet/">there&#8217;s no immediate recourse</a>,&nbsp;</p><blockquote><p>While the purpose of the list has always been to keep advertising out of web experiences, EasyList&#8217;s rules regularly break normal editorial features on sites. In the past six months, EasyList changes have broken the buy buttons on commerce site The Inventory, the video player on Animal Planet, disrupted site navigation on Fandom, and disrupted the style and CSS loading process on job search site Indeed.</p><p>Though most of these issues were resolved quickly<strong>, </strong>as publisher sites continue to evolve, they have to contend with the possibility that they might run afoul of one of the most important crowd-maintained documents on the internet.</p></blockquote><p>But, as usual, the problem is not in the list itself, but the continued growth of the online advertising ecosystem, and the attempts of adblockers to stay one step ahead.&nbsp;</p><p>It&#8217;s kind of amazing when you think about it, this small list of volunteers manually up against a multibillion dollar industry outfitted with algorithms to the hilt, whose entire goal is to thwart them. But if that&#8217;s not normcore, I don&#8217;t know what is.&nbsp;</p><p><strong>What I&#8217;m reading lately:&nbsp;</strong></p><ol><li><p><a href="http://www.nathalielawhead.com/candybox/a-short-history-of-flash-the-forgotten-flash-website-movement-when-websites-were-the-new-emerging-artform">A short history of Flash</a></p></li><li><p><a href="https://www.tripadvisor.nl/Restaurant_Review-g187310-d5519268-Reviews-Burger_King-Nuremberg_Middle_Franconia_Franconia_Bavaria.html">TIL there is a Burger King in Germany</a> that&#8217;s housed in a former Nazi power station</p></li><li><p><a href="https://twitter.com/vboykis/status/1328023863297515522">Just watched Darmok</a>, still thinking about this episode. Strong recommend</p></li><li><p><a href="https://twitter.com/arnicas/status/1327648126224785408">Storium</a></p></li><li><p><a href="https://hbr.org/2020/11/dads-commit-to-your-family-at-home-and-at-work">Dads, commit to your family at home and at work</a></p></li><li><p><a href="https://daniel.haxx.se/blog/2020/11/09/this-is-how-i-git/">How I Git</a></p></li><li><p><a href="https://techcrunch.com/2020/11/12/python-creator-guido-van-rossum-joins-microsoft/?guccounter=1">Guido at Microsoft</a></p></li><li><p><a href="https://medium.com/anomalo-hq/when-data-disappears-d97f9deecf54">When data disappears</a></p></li><li><p><a href="https://sararobinson.dev/2020/11/17/writing-a-technical-book.html">Writing a technical book: from idea to print</a></p></li><li><p><a href="https://a16z.com/2020/11/12/a16z-podcast-the-great-data-debate">The great data debate</a></p></li></ol><div><hr></div><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is takes on tech news that are rooted in humanism, nuance, context,  rationality, and a little fun. It goes out once or twice a week. If you like it, forward it to friends and tell them to subscribe!</p><p><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling a kindergartner and a toddler, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p>]]></content:encoded></item><item><title><![CDATA[The great A/B/C/D divide]]></title><description><![CDATA[What happens to society when we don't stand on the same ground?]]></description><link>https://vicki.substack.com/p/the-great-abcd-divide</link><guid isPermaLink="false">https://vicki.substack.com/p/the-great-abcd-divide</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Thu, 12 Nov 2020 17:46:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!JgMZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbea8a1-ad7e-4144-b5e1-58785f578187_1600x1125.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JgMZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbea8a1-ad7e-4144-b5e1-58785f578187_1600x1125.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JgMZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbea8a1-ad7e-4144-b5e1-58785f578187_1600x1125.png 424w, https://substackcdn.com/image/fetch/$s_!JgMZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbea8a1-ad7e-4144-b5e1-58785f578187_1600x1125.png 848w, https://substackcdn.com/image/fetch/$s_!JgMZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbea8a1-ad7e-4144-b5e1-58785f578187_1600x1125.png 1272w, https://substackcdn.com/image/fetch/$s_!JgMZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbea8a1-ad7e-4144-b5e1-58785f578187_1600x1125.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JgMZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbea8a1-ad7e-4144-b5e1-58785f578187_1600x1125.png" width="1456" height="1024" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0dbea8a1-ad7e-4144-b5e1-58785f578187_1600x1125.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JgMZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbea8a1-ad7e-4144-b5e1-58785f578187_1600x1125.png 424w, https://substackcdn.com/image/fetch/$s_!JgMZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbea8a1-ad7e-4144-b5e1-58785f578187_1600x1125.png 848w, https://substackcdn.com/image/fetch/$s_!JgMZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbea8a1-ad7e-4144-b5e1-58785f578187_1600x1125.png 1272w, https://substackcdn.com/image/fetch/$s_!JgMZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbea8a1-ad7e-4144-b5e1-58785f578187_1600x1125.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Art: Argument over a Card Game, Jan Steen</strong></p><p>What do you see when you power on your doom brick for the first time in the morning?</p><p>For me, it&#8217;s first and foremost, Twitter, starting with my @ replies. Then, I read my feed. Then, I scroll over <a href="https://www.socialmediatoday.com/news/changes-could-be-coming-for-twitters-explore-page/570799/">to the &#8220;For You&#8221; section</a>, which offers me a curated list of trending news based on, I&#8217;m assuming, some combination of tweets I&#8217;ve interacted with, plus my Twitter demographic profile, plus overall trending news, plus some other variables thrown in. (Actually, this would make a great interview question for Twitter if it&#8217;s not already: <a href="https://vicki.substack.com/p/the-reign-of-big-recsys">what kind of recommendation algorithm</a> would you use to power this section?)</p><p>Then, I read my email - lots of personal newsletters, newsletters from newspapers, then a quick scroll through Slack work notifications, Telegram/iMessage, and, finally <a href="https://news.ycombinator.com/">Hacker News</a>.&nbsp;</p><p>What&#8217;s the common thread behind all of these sources of content and information? They are all, except for Hacker News, powered by extreme personal selection, either by me opting into them based on my interests (newsletters, Telegram channels, etc.), or driven by algorithms (the &#8220;For You&#8221; section.)</p><p>I never get exposed to any content that the social media giants, or I, personally, think I am not interested in. This is the idea of the web based on the data science/recommendation platform idea of relevance.&nbsp;</p><p>I&#8217;m not really talking about anything new here. We&#8217;ve been wringing our hands over<a href="https://en.wikipedia.org/wiki/Filter_bubble"> filter bubbles for years at this point</a>. They came to prominence right around the time of the 2016 election, but Eli Pariser, who helped bring the term into popular prominence, had been discussing them for years. If you haven&#8217;t yet, watch his TED Talk (I know, I know) on the topic, <a href="https://www.ted.com/talks/eli_pariser_beware_online_filter_bubbles">which he gave in 2011</a>. It&#8217;s very, very good and very scary.&nbsp;</p><p>But what&#8217;s really reinforced it for me is seeing the reactions to the election that happened (fortunately I can say past tense now, although for me personally last week seemed to last fifteen years).&nbsp;</p><p>Based on my personal feed, it was clear to me that there was one specific set of facts about the election. There was obviously no way it could go any other way. But for friends and family who had picked different news sources and as a result been opted into different personalization algorithms on their doom bricks, the set of facts they argued were completely different from&nbsp; mine.&nbsp; To them, any news story I cited about it being over was suspect, and to me, any YouTube link they sent was completely out there. It seemed impossible to me to believe any set of ideas other than the one I understood, and vice versa.&nbsp;</p><p>But, the even scarier part was that, of all the links and arguments they&#8217;d sent me, I&#8217;d never seen any of them come across my feed.&nbsp; So, I was not prepared for a discussion about them. They were coming from a completely different personalized universe, into mine. And there was absolutely no intersect. We could not have an intelligent conversation about it and come to a disagreement based on a shared narrative.&nbsp;</p><p>I&#8217;m using the election as an example, but this issue is much larger and continues to only grow. This is about every single piece of news we consume, and every piece of information. This is about all the decisions we make every day based on our mental model of the world. And the danger here is not that people consume different pieces of news, which they&#8217;ve done throughout history, but that, by the virtue of both A/B testing and personalized recommendations, we have been siloed so far away from people who are intellectually different from us, that it&#8217;s impossible to have a reasonable debate, because we simply don&#8217;t know each other&#8217;s sides even exist.&nbsp;</p><p>In the past, there were varied media sources, but there were only a couple of them.&nbsp; Everyone could read a single newspaper, be it the New York Times, or The Philadelphia Inquirer, or the New York Post, and argue on the merits of the facts presented there. &#8220;This article is wrong, this writer is lousy.&#8221; &#8220;Well I think the article is great, the writer is great, and the facts are true.&#8221;</p><p>Now, we are all getting served two different sets of facts. Or rather, variations of millions of different sets of facts. There is no single &#8220;source of truth&#8221;, no foundational set of facts or observed news from which to start a conversation for everyone. Trying to argue for or against something is like trying to herd a million small fish into a single school, or to grasp at a million pieces of sand scattered across a table. (Ask me, a mom dumb enough to buy her kids kinetic sand, how I know.)</p><p>We have completely lost <a href="https://restofworld.org/2020/the-journalist-vs-facebook/?utm_source=Rest+of+World+Newsletter&amp;utm_campaign=57fdd93a9e-EMAIL_CAMPAIGN_2020_11_09_07_09&amp;utm_medium=email&amp;utm_term=0_b91e039431-57fdd93a9e-403673111">our shared sense of what reality is.</a></p><p>Consider the Google homepage. It used to be the same for everyone, sometime before 2011. Then, <a href="https://www.wired.com/2012/04/ff-abtesting/">Google invented online A/B tests</a>, which are an extension of <a href="https://en.wikipedia.org/wiki/Randomized_controlled_trial">randomized control trial experiments</a>, previously used in physical and social sciences.&nbsp;</p><blockquote><p>Over the past decade, the power of A/B testing has become an open secret of high-stakes web development. It's now the standard (but seldom advertised) means through which Silicon Valley improves its online products. Using A/B, new ideas can be essentially focus-group tested in real time: Without being told, a fraction of users are diverted to a slightly different version of a given web page and their behavior compared against the mass of users on the standard site. If the new version proves superior&#8212;gaining more clicks, longer visits, more purchases&#8212;it will displace the original; if the new version is inferior, it's quietly phased out without most users ever seeing it. A/B allows seemingly subjective questions of design&#8212;color, layout, image selection, text&#8212;to become incontrovertible matters of data-driven social science.</p></blockquote><p>What happened is that, as Pariser says in his video, is that there is no single &#8220;page of truth&#8221; for Google.&nbsp;</p><blockquote><p>Today, A/B is ubiquitous, and one of the strange consequences of that ubiquity is that the way we think about the web has become increasingly outdated. We talk about the Google homepage or the Amazon checkout screen, but it's now more accurate to say that you visited a Google homepage, an Amazon checkout screen. What percentage of Google users are getting some kind of "experimental" page or results when they initiate a search?</p></blockquote><p>A/B testing is also combined with the fact that <a href="https://www.theverge.com/2018/12/4/18124718/google-search-results-personalized-unique-duckduckgo-filter-bubble">Google personalizes your search results</a> based on your search history and geolocation. Which means that if you search for &#8220;dogs&#8221; and you&#8217;ve previously done a lot of searching and browsing for huskies, you&#8217;ll get a husky page as the first relevant result, whereas someone else might get chihuahua, someone else might get collie, and so on.&nbsp;</p><p>You can see how this is fantastic for you, personally, but for us, collectively, as a society, is horrible. Because we all think that different dogs are popular. How can we start a conversation if one person is coming from &#8220;collie&#8221; and another is coming from &#8220;husky&#8221;? (Everyone should come from collie, by the way, because <a href="https://www.youtube.com/watch?v=JjxUhvsjOT8">they are the best dogs,</a> thanks.)</p><p>And, what&#8217;s making this worse is that, now, on top of recommendations and A/B testing, there is another layer.&nbsp; The social media companies, under immense pressure from public opinion, and more likely, regulation, are trying to control the kind of content that&#8217;s out there. This was especially prevalent in the time leading up to the election, where they had the unenviable task of deciding whether something was leading to destabilizing elections or not and blocking or not blocking content. But the thing with blocking content is that, as soon as you do it once, now you are no longer a pipe, an ecosystem or platform. You&#8217;re a media company and every single thing you block or don&#8217;t block will be under suspicion by different subsets of your users. </p><p>And what&#8217;s happening with media companies? They&#8217;re becoming tech companies. Consider<a href="https://nymag.com/intelligencer/2020/11/inside-the-new-york-times-heated-reckoning-with-itself.html"> this recent article about the New York Times</a>. There is a lot of he said/she said in it, but what struck me was this:&nbsp;</p><blockquote><p>What the audience wants most of all, apparently, is &#8220;Opinion.&#8221; On a relative basis, the section is the paper&#8217;s most widely read: &#8220;Opinion&#8221; produces roughly 10 percent of the <em>Times</em>&#8217; output while bringing in 20 percent of its page views, according to a person familiar with the numbers. (The <em>Times</em> turned off programmatic advertising on the Cotton op-ed after some employees objected to the paper profiting off the provocation.) Now that the paper has switched from an advertising to a subscription-focused model, employees on both the editorial and business sides of the <em>Times</em> said that the company&#8217;s &#8220;secret sauce,&#8221; as one of them put it, was the back-end system in place for getting casual readers to subscribe. In 2018, a group of data scientists at the <em>Times</em> unveiled Project Feels, a set of algorithms that could determine what emotions a given article might induce. &#8220;Hate&#8221; was associated with stories that used the words <em>tax, corrupt,</em> or <em>Mr. </em>&#8212; the initial study took place in the wake of the Me Too movement &#8212; while stories that included the words <em>first, met,</em> and <em>York</em> generally produced &#8220;happiness.&#8221; But the &#8220;Modern Love&#8221; column was only so appealing. &#8220;Hate drives readership more than any of us care to admit,&#8221; one employee on the business side told me.</p></blockquote><p>By the way, if you&#8217;re concerned by/interested in Project Feels, <a href="https://open.nytimes.com/how-does-this-article-make-you-feel-4684e5e9c47">the team working on it</a> wrote up a pretty interesting technical explanation of how it works that goes further than the article above. </p><p>So news stories are now (and have been for some time) getting written based on what sells (which, no surprise, are strong emotions, usually negative ones) rather than what can be investigated and debated carefully over some amount of time.&nbsp;</p><p>So, where are we all on our doom bricks today? We are more connected than ever, our phones are shinier, faster, and we can do amazing things.&nbsp; And at the same time, we are immensely locked into our own tiny universes, and no longer coming at public discussion from a central place.&nbsp;</p><p>I am, personally, very hopeful that we&#8217;re coming <a href="https://vicki.substack.com/p/youre-a-sky-full-of-stars">out of the basement McDonald&#8217;s</a> from the perspective of the country and COVID. (Things are very bleak right now but the vaccine is on the way.)&nbsp;</p><p>But the way I&#8217;ve seen our bifurcated information economy work in the last election, and without any abatement into this one, makes me very scared. And, in an ironic bit of self-reinforcement that makes it hard for me personally to see an end to this, this makes me scroll my doombrick even harder.&nbsp;</p><p><strong>What I&#8217;m reading lately:</strong></p><ol><li><p><a href="https://medium.com/bbc-design-engineering/moving-bbc-online-to-the-cloud-afdfb7c072ff">Moving BBC to the cloud</a></p></li><li><p><a href="https://charity.wtf/2020/11/01/questionable-advice-the-trap-of-the-premature-senior">The trap of the premature senior developer</a></p></li><li><p><a href="https://aeon.co/essays/pippi-and-the-moomins-served-as-a-social-antidote-to-fascism">Pippi and the Moomins</a></p></li><li><p><a href="https://www.brainpickings.org/2015/11/11/kurt-vonnegut-blank-on-blank/">Kurt Vonnegut on writing</a></p></li><li><p><a href="https://www.claybavor.com/blog/a-canvas-made-of-pixels">A canvas made of pixels</a></p></li><li><p><a href="https://www.askamanager.org/2020/11/lets-talk-about-kindness-at-work.html">Kindness at work</a></p></li></ol><div><hr></div><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is  takes on tech news that are rooted in humanism, nuance, context,   rationality, and a little fun. It goes out once or twice a week. If you   like it, forward it to friends and tell them to subscribe!</p><p><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling a kindergartner and a toddler, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p>]]></content:encoded></item><item><title><![CDATA[You're a sky full of stars]]></title><description><![CDATA[Emerging from the underground]]></description><link>https://vicki.substack.com/p/youre-a-sky-full-of-stars</link><guid isPermaLink="false">https://vicki.substack.com/p/youre-a-sky-full-of-stars</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Mon, 02 Nov 2020 01:22:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7Xp3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9629a9b0-34cb-4f05-a5f3-ed92d65487b0_1468x1762.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7Xp3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9629a9b0-34cb-4f05-a5f3-ed92d65487b0_1468x1762.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7Xp3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9629a9b0-34cb-4f05-a5f3-ed92d65487b0_1468x1762.png 424w, https://substackcdn.com/image/fetch/$s_!7Xp3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9629a9b0-34cb-4f05-a5f3-ed92d65487b0_1468x1762.png 848w, https://substackcdn.com/image/fetch/$s_!7Xp3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9629a9b0-34cb-4f05-a5f3-ed92d65487b0_1468x1762.png 1272w, https://substackcdn.com/image/fetch/$s_!7Xp3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9629a9b0-34cb-4f05-a5f3-ed92d65487b0_1468x1762.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7Xp3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9629a9b0-34cb-4f05-a5f3-ed92d65487b0_1468x1762.png" width="1456" height="1748" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/9629a9b0-34cb-4f05-a5f3-ed92d65487b0_1468x1762.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1748,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6162637,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7Xp3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9629a9b0-34cb-4f05-a5f3-ed92d65487b0_1468x1762.png 424w, https://substackcdn.com/image/fetch/$s_!7Xp3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9629a9b0-34cb-4f05-a5f3-ed92d65487b0_1468x1762.png 848w, https://substackcdn.com/image/fetch/$s_!7Xp3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9629a9b0-34cb-4f05-a5f3-ed92d65487b0_1468x1762.png 1272w, https://substackcdn.com/image/fetch/$s_!7Xp3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9629a9b0-34cb-4f05-a5f3-ed92d65487b0_1468x1762.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><p><em><strong>Art: Starry Night, Edvard Munch, 1922</strong></em></p><p><em>Vicki&#8217;s Note: I guest-wrote a piece for <a href="https://avoidboringpeople.substack.com/p/who-gatekeeps-the-gatekeepers">Leon&#8217;s newsletter last week</a> on what AI truly means. Go read it!</em></p><p>It was sometime in the middle of 2013 that I hit rock bottom. </p><p>I was still working full-time as a data analyst and going to my part-time MBA classes twice a week at night after work. I would then take the very late train home, nodding asleep in my uncomfortable plastic SEPTA seat, blearily wave to my husband, go to bed, and get up to do it all over again. </p><p>I didn&#8217;t have kids yet, but it was still an extremely grueling schedule, and some days I struggled to justify to myself why I was doing the program, what I would do afterwards, and how long it would take me to finish given that I was only taking a class at a time.  And then I would go back to the SQL query I needed to complete immediately or else my work inbox would overflow. </p><p>It was one of these days when, in the half hour that I had between the end of work and the start of class, I decided to take a shortcut to class through Suburban Station. </p><p><a href="https://www.inquirer.com/philly/news/philadelphia-suburban-station-location-pennsylvania-railroad-history-20180730.html-2">Suburban Station</a> is a below-ground terminal of the SEPTA Regional Rail system, which has a number of tunnels in Center City Philadelphia, all of them in dubious states of maintenance. I have to believe the station was planned and started with good civic intentions because it has a beautiful art deco entrance. But, even though most of the city&#8217;s suburban commuter traffic goes through the station and there are a slew of shops there,  it&#8217;s entirely neglected by the City of Philadelphia, which, strapped for cash and resources, sees it mainly as <a href="https://www.inquirer.com/transportation/evicting-homeless-septa-suburban-station-police-outreach-20190222.html">an unsolvable civic problem</a>. </p><p>Although it&#8217;s been much-improved in recent years with the addition of the <a href="https://comcastcentercampus.com/concourse/">Concourse at the Comcast Center</a>, in 2013 it wasn&#8217;t great. </p><p>Of all the places in Suburban Station, the McDonald&#8217;s was probably the worst. In a busy underground intersection where crowds rushed by to and from work, completely submerged in the eternal Suburban Station twilight, its tables littered with used napkins, the restaurant itself seemingly didn&#8217;t know what it was doing there.</p><p>It was often the site of raised tensions, floors sticky with Sprite, and flagrant health department violations. It was not a place to idle with a bag of fries and people watch. It was hostile to the entire experience of dining and eating as such. </p><p>I was already having a stressful day at work, and I had three hours of class to look forward to. I believe it was finance, where we were doing balance sheets and income statements, which eluded me in undergrad. And here I was covering them again, only this time after a full day&#8217;s worth of work, the columns of numbers blurring together in my textbook late at night. </p><p>I walked past the McDonald&#8217;s, and made a fateful decision.</p><p>Reader, I had dinner at the Suburban Station McDonald&#8217;s.</p><p>I ordered a 10-piece of McNuggets, large fries, and a large Coke, because why the hell not?   If you&#8217;re already at the bottom, why not go all the way down? In a way, it made me feel better, like I was in control of an uncontrolable situation.  </p><p>Once you&#8217;re at the bottom, there&#8217;s nowhere lower you can go. </p><p>You can only start to slowly at first, but then more confidently, and faster, and faster, make your way back up. </p><p>We are all, right now, metaphorically, in the McDonald&#8217;s of the Suburban Station that is 2020. No matter how the rest of the year goes, <a href="https://twitter.com/vboykis/status/1322235110058532865">particularly this next week</a>, we&#8217;re still going to be in the basement. There&#8217;s no way things will get better before 2021. No one knows what even the next couple days look like. </p><p>But once they start getting better, they&#8217;re going to get better fast. </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1297963548400922624?s=20&quot;,&quot;full_text&quot;:&quot;All the covid news is very bad these days, but one day, maybe in fall, maybe in winter, we&#8217;re going to get a piece of good news, and then slowly more and more, until it&#8217;s mostly good news, and then this will all be a distant memory. I strongly believe this.&quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Mon Aug 24 18:26:39 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:41,&quot;like_count&quot;:455,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>I think. </p><p>I hope. </p><p>I have to. </p><p>I don&#8217;t want to be in the basement for much longer. </p><p>I want to, like I did that night, leave the restaurant, feeling completely gross, but free, clean and clear, never to return to that subterranean darkness and the din of the trains rushing past, surfacing from Suburban Station and breathing in the crisp air of a cool fall night, quiet, at peace, the clouds in the heavens above moving quickly to reveal handfuls of small, twinkling stars.  </p><p><strong>What I&#8217;m reading lately:</strong></p><ol><li><p><a href="https://rachelbythebay.com/w/2020/10/26/num/">Type in the exact number of machines to proceed</a></p></li><li><p><a href="https://news.ycombinator.com/item?id=24810399">How to become a consultant? </a></p></li><li><p><a href="https://turner.substack.com/p/weecare-carebnbs-and-the-us-child">The US childcare epidemic</a></p></li><li><p><a href="https://www.twoscreensforteachers.org/">If you can, please donate a computer screen to a teacher</a></p></li><li><p><a href="https://www.protocol.com/kelsey-hightower-google-cloud">Profile of Kelsey Hightower</a></p></li><li><p><a href="https://twitter.com/josh_wills/status/1321190228661432321">COVID modeling in March</a></p></li><li><p><a href="https://shkspr.mobi/blog/2020/10/localisation-is-too-hard-for-gmail/">Localization and Gmail</a></p></li><li><p><a href="https://www.southernfriedscience.com/creature-report-what-would-it-cost-to-fund-the-octonauts-undersea-adventures">What would it cost to fund the Octonauts?</a> </p></li></ol><div><hr></div><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is  takes on tech news that are rooted in humanism, nuance, context,  rationality, and a little fun. It goes out once or twice a week. If you  like it, forward it to friends and tell them to subscribe!</p><p><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling a kindergartner and a toddler, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p><p></p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[The rise of the non-expert expert]]></title><description><![CDATA[From ones and zeros to millions of frameworks]]></description><link>https://vicki.substack.com/p/the-rise-of-the-non-expert-expert</link><guid isPermaLink="false">https://vicki.substack.com/p/the-rise-of-the-non-expert-expert</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Tue, 20 Oct 2020 17:54:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IGBM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb3d1d4-a44f-42d3-a72d-9ca14c4eac36_1600x872.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IGBM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb3d1d4-a44f-42d3-a72d-9ca14c4eac36_1600x872.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IGBM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb3d1d4-a44f-42d3-a72d-9ca14c4eac36_1600x872.png 424w, https://substackcdn.com/image/fetch/$s_!IGBM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb3d1d4-a44f-42d3-a72d-9ca14c4eac36_1600x872.png 848w, https://substackcdn.com/image/fetch/$s_!IGBM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb3d1d4-a44f-42d3-a72d-9ca14c4eac36_1600x872.png 1272w, https://substackcdn.com/image/fetch/$s_!IGBM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb3d1d4-a44f-42d3-a72d-9ca14c4eac36_1600x872.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IGBM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb3d1d4-a44f-42d3-a72d-9ca14c4eac36_1600x872.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/1eb3d1d4-a44f-42d3-a72d-9ca14c4eac36_1600x872.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IGBM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb3d1d4-a44f-42d3-a72d-9ca14c4eac36_1600x872.png 424w, https://substackcdn.com/image/fetch/$s_!IGBM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb3d1d4-a44f-42d3-a72d-9ca14c4eac36_1600x872.png 848w, https://substackcdn.com/image/fetch/$s_!IGBM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb3d1d4-a44f-42d3-a72d-9ca14c4eac36_1600x872.png 1272w, https://substackcdn.com/image/fetch/$s_!IGBM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F1eb3d1d4-a44f-42d3-a72d-9ca14c4eac36_1600x872.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><p><em><strong>Art: Profit I, Jean-Michel Basquiat, 1982</strong></em></p><p>I&#8217;ve <a href="https://twitter.com/vboykis/status/1317629418186178561">been thinking a lot recently</a> about what it was like to write code 20, 30 years ago.&nbsp;&nbsp;</p><p>At the time, one of my favorite tech writers, <a href="https://en.wikipedia.org/wiki/Ellen_Ullman">Ellen Ullman</a>, was working as a developer and project manager and wrote an amazing book, &#8220;Close to the Machine&#8221;, about the art of software development, life, philosophy, and everything in between.&nbsp;</p><p>In one of the chapters, she tells the story of a meeting she had with a vice-president of a big bank, in charge of re-engineering global transaction processing payments.&nbsp;</p><blockquote><p>The vast network of banks, automated tellers, clearinghouses, computers, phone lines - all which go into sending a single credit card transaction around the globe - was her domain.&nbsp;</p><p>&#8220;If it all breaks down,&#8221; she said, &#8220;the banks can&#8217;t balance their accounts.&#8221;&nbsp;</p><p>&#8230;</p><p>A wave of nausea washed over me: I imagined what it would feel like to leave a bug lying around and wind up being responsible for shutting down banks around the world.&#8221;</p><p>&#8230;.</p><p><em>[Ullman mentions that the VP said only three developers worked on the entire system. ]</em></p><p>The vice president laughed. &#8220;We&#8217;re lucky to have them. The system is written in assembler.&#8221;</p><p>&#8220;It&#8217;s in assembler?&#8221; I felt a true, physical sickness. &#8220;Assembler?&#8221; Low-level code. One step above machine language. Hard to write, harder to change. Over time, the comments begin to outnumber the programming statements, but it does no good. No one can read it anyway.&nbsp;</p><p>When the vice president saw my sympathies, she relaxed. Now she wanted to talk to me about all the groovy new technologies being tried out by a special programming group. Multitiered client-server, object-oriented systems, consumer networks - all the cool stuff that was on the opposite side of the universe from her fifteen-year-assembler code.&nbsp;</p></blockquote><p>What was it like to work all those years ago, to write code? I don&#8217;t know.&nbsp;</p><p>But Ullman and Neal Stephenson do.</p><p> In the beginning, Stephenson writes, <a href="http://project.cyberpunk.ru/idb/in_the_beginning_was_the_command_line.html">there was a command line</a>.&nbsp;He explains that computers, at their core, are moving information around.&nbsp;</p><p>The smallest unit of information is a byte.&nbsp; A byte is just a string of eight 1s or 0s.&nbsp; Here&#8217;s what it looks like:&nbsp;</p><pre><code>01011100</code></pre><p>When you have lots of bytes, you have bytecode. For example,&nbsp; here&#8217;s <a href="https://cryptii.com/pipes/text-to-binary">Normcore Tech</a> in bytecode:&nbsp;</p><pre><code>01001110 01101111 01110010 01101101 01100011 01101111 01110010 01100101 00100000 01010100 01100101 01100011 01101000</code></pre><p>It is this bytecode that the machine can read, and that makes up all of our software and <a href="https://vicki.substack.com/p/when-the-internet-stopped-in-belarus">moves our information through the internet</a>.&nbsp;</p><p><strong>How it started</strong></p><p>We write computer programs for a number of reasons, but, ultimately, all of them are converting higher-level information that humans can understand (text, tweets, video), to bytecode, moving it around, and then converting the bytes again until they are human-legible.&nbsp;&nbsp;</p><p>People used to have to do this kind of conversion very manually,&nbsp;</p><blockquote><p>We had a human/computer interface a hundred years before we had computers. When computers came into being around the time of the Second World War, humans, quite naturally, communicated with them by simply grafting them on to the already-existing technologies for translating letters into bits and vice versa: teletypes and punch card machines.</p><p>These embodied two fundamentally different approaches to computing. When you were using cards, you'd punch a whole stack of them and run them through the reader all at once, which was called batch processing.</p></blockquote><p>Now (or rather, 1999, the vantage point from where Stephenson writes),&nbsp;</p><blockquote><p>[T]he first job that any coder needs to do when writing a new piece of software is to figure out how to take the information that is being worked with (in a graphics program, an image; in a spreadsheet, a grid of numbers) and turn it into a linear string of bytes. These strings of bytes are commonly called files or (somewhat more hiply) streams. They are to telegrams what modern humans are to Cro-Magnon man, which is to say the same thing under a different name. All that you see on your computer screen--your Tomb Raider, your digitized voice mail messages, faxes, and word processing documents written in thirty-seven different typefaces--is still, from the computer's point of view, just like telegrams, except much longer, and demanding of more arithmetic.&nbsp;</p></blockquote><p>The early years of programming were mainly focused on <a href="https://www.bbc.com/news/technology-38103893">moving from this really physical programming infrastructure</a>, of writing bits of logic on punchcards and running them through enormous machines, with the first programming language being assembly, the language that horrified Ullman so much. Assembly is very close to bytecode.&nbsp;</p><p>As the machines became smaller and more accessible, more programming languages came about.&nbsp; By the late 1980s or early 1990s, when Ullman was well into her career,&nbsp; your average programmer might know, in addition to assembler, COBOL, SQL, Fortran, and maybe the newcomer, C.&nbsp;&nbsp;</p><p>In a lot of ways, the world was much smaller and less complex. <a href="https://blog.codinghorror.com/fifty-years-of-software-development/">We didn&#8217;t even have version control!</a>&nbsp; But, even though the amount of languages was smaller, the information was harder to get to. There was no Stack Overflow. There were reference books, <a href="https://en.wikipedia.org/wiki/Man_page">man pages</a>, and online forums.&nbsp; <a href="https://www.quora.com/How-did-people-write-code-back-in-the-80s-90s">In the early days</a>, programming and finding information about programming was not easy.&nbsp;</p><blockquote><p>I didn&#8217;t get help from user groups with programming, but they were around. They&#8217;d meet monthly, and there were certainly people there who knew programming. I mean, if you were a computer owner back then, there was an expectation that you knew at least a little about programming, even if it was just writing batch files in DOS. You couldn&#8217;t use the computers that much without having some technical knowledge about how to get them to do what you wanted, because the idea of an easy-to-use GUI was still new.</p></blockquote><p>In the early days, it was easier to remember something than to look something up and software development took much longer to propagate, oftentimes on floppy disks that took a long time to release. For example,<a href="https://devblogs.microsoft.com/oldnewthing/20050819-10/?p=34513"> Windows 3.1 was 6 floppies</a> that would have to be inserted in order, like a highly-arcane magical incantation, for it all to work. So, deep knowledge in any one of these languages and skill areas was very highly-valued.&nbsp;</p><p>Most programming happened at the command line, in very similar ways to what Ullman and Stephenson describe: programming alone, in the dark, with only the brief flashes of light of user groups to help,&nbsp; using archaic old languages or new languages with puzzling features.&nbsp;</p><p>The meteoric rise of the internet created an opportunity both for different kinds of languages to evolve: Javascript as a platform for building the internet, the rise of Java  for mainstream web services, and Python as a multipurpose web and data language. </p><p>The internet also meant that information about those languages could move be shared more quickly, gaining more followers and spreading across companies through blog posts and talks that could now be streamed online, thanks to services like YouTube that took advantage of the increase in available bandwidth.&nbsp;</p><p>Along with the fact that it became easier to write the internet, it also became easier to collect the exhaust trails of people reading it, to harvest&nbsp; the data that the backends of the internet <a href="https://vicki.substack.com/p/the-data-lake-overfloweth">spewed forth into data lakes</a>.&nbsp; With the growth of connected machines, has come an exponential proliferation of tools, cloud environments with thousands of services, different orchestration infrastructures, <a href="https://vicki.substack.com/p/the-phoenix-project">agile, kanban</a>, <a href="https://www.agilealliance.org/what-is-scrumban/">scrumban</a> (yes), and millions of developer conferences for each possible topic under the sun.&nbsp;</p><p>Before, you were pretty limited in both your hardware and software environments. These days, you have your pick of 3-4 IDEs per language, different environments for moving that code to the cloud, integrating it with your other code, multiple applications, hundreds and hundreds of different ways to do the same thing.&nbsp;</p><p><strong>How it&#8217;s going&nbsp;</strong></p><p>We&#8217;re now in an interesting situation that&#8217;s really well-illustrated by the multifaceted responses to this tweet.&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/ashleymcnamara/status/1314621856884768768&quot;,&quot;full_text&quot;:&quot;It would be cool if more senior engineers would admit that they don&#8217;t have everything all figured out so the junior folks didn&#8217;t have such unrealistic expectations.&quot;,&quot;username&quot;:&quot;ashleymcnamara&quot;,&quot;name&quot;:&quot;Ashley Willis (McNamara)&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Fri Oct 09 17:40:49 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:751,&quot;like_count&quot;:5851,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>In the replies, dozens of people who are pretty senior say that there is a lot they don&#8217;t know in their day jobs, and there is a lot they&#8217;re trying to figure out.&nbsp;</p><p>Threads like this are often meant to empower people earlier in their careers. But it also made me think about something&nbsp; I&#8217;ve been turning over for some time now. Because we have so many different software products, services, languages, and steps to production for any given piece of software, there is no such thing as a senior developer anymore.&nbsp;</p><p>Or rather, there is no such thing as a senior developer who has both the depth required in earlier development environments, and now, the breadth required from the modern software stack. As we&#8217;ve grown from mailing floppies, to a wide range of areas areas across the scope of the shipping side of the development cycle: front-end, back-end, integration testing, the cloud, IoT, ops (monitoring), and a million other areas that I&#8217;m probably forgetting.</p><p><a href="https://www.triton.co.uk/jenkins-and-zos/">Look at the number of tools</a> available for ONE area of the software development lifecycle alone. This is not even for writing any of the code, this is for devops, the meta-control of the code where you monitor how code runs.&nbsp;</p><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2Gtw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F99e03968-7a11-4030-8c73-9df900306c33_770x435.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2Gtw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F99e03968-7a11-4030-8c73-9df900306c33_770x435.png 424w, https://substackcdn.com/image/fetch/$s_!2Gtw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F99e03968-7a11-4030-8c73-9df900306c33_770x435.png 848w, https://substackcdn.com/image/fetch/$s_!2Gtw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F99e03968-7a11-4030-8c73-9df900306c33_770x435.png 1272w, https://substackcdn.com/image/fetch/$s_!2Gtw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F99e03968-7a11-4030-8c73-9df900306c33_770x435.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2Gtw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F99e03968-7a11-4030-8c73-9df900306c33_770x435.png" width="770" height="435" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/99e03968-7a11-4030-8c73-9df900306c33_770x435.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:435,&quot;width&quot;:770,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2Gtw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F99e03968-7a11-4030-8c73-9df900306c33_770x435.png 424w, https://substackcdn.com/image/fetch/$s_!2Gtw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F99e03968-7a11-4030-8c73-9df900306c33_770x435.png 848w, https://substackcdn.com/image/fetch/$s_!2Gtw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F99e03968-7a11-4030-8c73-9df900306c33_770x435.png 1272w, https://substackcdn.com/image/fetch/$s_!2Gtw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F99e03968-7a11-4030-8c73-9df900306c33_770x435.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><p>In the earlier days, developers could afford themselves a lot of depth, because there was less to know. You could sit and think about some particularly thorny C code for a while, because you didn&#8217;t also need to be learning React, Kubernetes, Tensorflow, GitHub, GitLab, and whatever the latest announcements from aws: Reinvent are.&nbsp;</p><p>Take, for another example, the machine learning landscape these days.&nbsp; I did a joke-tweet riff off <a href="https://mattturck.com/data2020/">Matt Turk&#8217;s yearly posting</a> of the current landscape for ML-related tooling, but, as in every joke, there is always a grain of truth:&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1315265654040268800&quot;,&quot;full_text&quot;:&quot;How it started.       How it&#8217;s going. &quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sun Oct 11 12:19:03 +0000 2020&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/EkDDJCoXsAIoNZ2.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/YEGpgBQ1Ck&quot;},{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/EkDDJCpXsAAGl6U.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/YEGpgBQ1Ck&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:191,&quot;like_count&quot;:1259,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>A person coming into a data position cannot be expected to know even a fraction of all these tools, each one of them written in their own language and with their own nuances.&nbsp;</p><p>Chip recently tweeted that she would focus on these areas if she were to start learning MLE again:&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/chipro/status/1315283623910805504&quot;,&quot;full_text&quot;:&quot;Things I&#8217;d prioritize learning if I was to study to become a ML engineer again:\n\n1. Version control\n2. SQL + NoSQL\n3. Python\n4. Pandas/Dask\n5. Data structures\n6. Prob &amp;amp; stats\n7. ML algos\n8. Parallel computing\n9. REST API\n10. Kubernetes + Airflow\n11. Unit/integration tests&quot;,&quot;username&quot;:&quot;chipro&quot;,&quot;name&quot;:&quot;Chip Huyen&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Sun Oct 11 13:30:27 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:1223,&quot;like_count&quot;:6944,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>I agree with many of them, but it&#8217;s impossible that every machine learning engineer knows all of these areas, or is strong in all of them, or even has a need for all of them at work.&nbsp;</p><p>For example, I&#8217;ve never (yet) used Dask or Kubernetes, I&#8217;ve only grazed data structures, and I use ML algorithms much less in my work than I&#8217;d like to. But out of that list, version control, unit/integration tests, SQL,&nbsp; Python,and REST APIs make up a great deal of my day-to-day landscape.&nbsp;</p><p>I cannot imagine how overwhelming this list looks to a person starting in industry.&nbsp; It doesn&#8217;t even get into the subtopics of each category. For example, under Machine Learning Algorithms, you could potentially be looking at <a href="https://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/">upwards of 20 or 30 algorithms</a>. I&#8217;ve used maybe 4 or 5 in my entire career, repeatedly.&nbsp;</p><p>I&#8217;d venture to say that most technical people fall into this realm: knowing a core handful of 7-8 things pretty well. For everything else, there&#8217;s Google and O&#8217;Reilly.&nbsp;&nbsp;</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/kelseyhightower/status/1318317303344230402&quot;,&quot;full_text&quot;:&quot;Good developers copy; great developers paste. &quot;,&quot;username&quot;:&quot;kelseyhightower&quot;,&quot;name&quot;:&quot;Kelsey Hightower&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Mon Oct 19 22:25:12 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{&quot;full_text&quot;:&quot;Stack Overflow just released a keyboard https://t.co/cBkKHcB2RE&quot;,&quot;username&quot;:&quot;ProductHunt&quot;,&quot;name&quot;:&quot;Product Haunt &#128123;&quot;},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:635,&quot;like_count&quot;:3408,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p><strong>So what?&nbsp;</strong></p><p>What used to distinguish senior people from junior people was the depth of knowledge they had about any given programming language and operating system, and the amount of time&nbsp;</p><p>What distinguishes them now is breadth and, I think, the ability to discern patterns and carry them across multiple parts of a stack, multiple stacks, and multiple jobs working in multiple industries. <a href="https://www.franceselliott.com/2020/04/08/understanding-the-junior-developer.html">We are all junior, now,</a> in some part of the software stack. The real trick is knowing which part that is.&nbsp;</p><p>Of course, this is my bias <a href="https://vicki.substack.com/p/selling-data-science">as a former consultant</a> coming in, but I truly think that the role of a senior developer now is that of  an internal advisor drawing from a mental card catalog of previous incidents and products to offer advice and speculation about how the next one might go, and if they don&#8217;t know, what kinds of questions they need to ask to find out.&nbsp;</p><p>If you&#8217;ve worked <a href="https://vicki.substack.com/p/you-dont-need-kafka">with Kafka before</a>, you&#8217;re not going to have any problems with Kinesis, and you&#8217;ll find Flink to be similar enough to get going. If you&#8217;ve used Ruby, Python&#8217;s not going to be a problem. If you&#8217;ve used cron and YAML, you&#8217;ll enjoy GitHub Actions. If you&#8217;ve used Spark, starting with Dask probably won&#8217;t be an issue.&nbsp;</p><p>In other worlds, what I think is most important for senior people to have these days is a solid grasp of a couple languages and the fundamentals that transcend those languages. Here&#8217;s an example: </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/vboykis/status/1280911880157093888&quot;,&quot;full_text&quot;:&quot;If I had to pick a single programming concept where understanding it is like a superpower, it would probably be the hash map (aka in Python, the humble dictionary) because I've seen the pattern come up in almost every kind of data/programming work I've ever done.&quot;,&quot;username&quot;:&quot;vboykis&quot;,&quot;name&quot;:&quot;Vicki Boykis&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Wed Jul 08 17:09:25 +0000 2020&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:30,&quot;like_count&quot;:314,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Of course, it&#8217;s always been the case that software engineering has been as much about puzzling out the logic as writing the actual code. But &lt;movie announcer voice&gt; in a world where we have five million and ten data processing frameworks, &lt;/voice&gt; this distinction and ability to reason through why something might work or not becomes even more important.&nbsp; </p><p>In other words, to break down the systems and platforms to their core principles, to their ones and their zeros, and be able to reapply those principles elsewhere, is the new knowing the command line. (Oh, but you should also know the command line, too.)</p><p><strong>What I&#8217;m reading lately:&nbsp;</strong></p><ol><li><p>I wrote about<a href="https://data.blog/"> how I taught Python to beginners</a> a few weeks ago</p></li><li><p>I just finished <a href="https://twitter.com/vboykis/status/1314379228641726465">a biography of Golda Meir</a>; strong recommend.</p></li><li><p>I am also reading, for an escape, <a href="https://www.goodreads.com/book/show/95693.The_Blue_Castle">The Blue Castle</a> and it&#8217;s lovely</p></li><li><p><a href="https://twitter.com/vboykis/status/1317989390623379456">I also recommend Ted Lasso</a>! It&#8217;s a gem of a TV show. </p></li><li><p><a href="https://aphyr.com/posts/354-unifying-the-technical-interview">Aphyr has a series of posts on the technical interview</a>. I understand almost none of them, but I aspire to this level of technical writing. </p></li><li><p><a href="https://www.wired.co.uk/article/spreadsheet-excel-errors">Excel warriors</a></p></li><li><p><a href="https://hyperallergic.com/591628/why-are-the-noses-broken-on-egyptian-statues/">Why are noses broken on Egyptian statues</a>? </p></li></ol><div><hr></div><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is  takes on tech news that are rooted in humanism, nuance, context, rationality, and a little fun. It goes out once or twice a week. If you like it, forward it to friends and tell them to subscribe!</p><p><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling a kindergartner and a toddler, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p>]]></content:encoded></item><item><title><![CDATA[The satisfaction of the hand-off]]></title><description><![CDATA[I'm not going to go build tables or something, but still...]]></description><link>https://vicki.substack.com/p/the-satisfaction-of-the-hand-off</link><guid isPermaLink="false">https://vicki.substack.com/p/the-satisfaction-of-the-hand-off</guid><dc:creator><![CDATA[Vicki Boykis]]></dc:creator><pubDate>Thu, 08 Oct 2020 11:49:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sRCQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2519e27-95b5-4303-9b38-006c24369a41_1208x810.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, friends! Sorry for the brief absence. I&#8217;ve been off putting together some other things. Last week, I taught an <a href="https://twitter.com/vboykis/status/1311302858889924608">introduction to Python for WSDS</a>. And this week, I gave a talk <a href="https://twitter.com/vboykis/status/1313617849357918213">about technical blogging to Code for Philly</a>. On to the newsletter!</em></p><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sRCQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2519e27-95b5-4303-9b38-006c24369a41_1208x810.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sRCQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2519e27-95b5-4303-9b38-006c24369a41_1208x810.png 424w, https://substackcdn.com/image/fetch/$s_!sRCQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2519e27-95b5-4303-9b38-006c24369a41_1208x810.png 848w, https://substackcdn.com/image/fetch/$s_!sRCQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2519e27-95b5-4303-9b38-006c24369a41_1208x810.png 1272w, https://substackcdn.com/image/fetch/$s_!sRCQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2519e27-95b5-4303-9b38-006c24369a41_1208x810.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sRCQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2519e27-95b5-4303-9b38-006c24369a41_1208x810.png" width="1208" height="810" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e2519e27-95b5-4303-9b38-006c24369a41_1208x810.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:810,&quot;width&quot;:1208,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sRCQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2519e27-95b5-4303-9b38-006c24369a41_1208x810.png 424w, https://substackcdn.com/image/fetch/$s_!sRCQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2519e27-95b5-4303-9b38-006c24369a41_1208x810.png 848w, https://substackcdn.com/image/fetch/$s_!sRCQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2519e27-95b5-4303-9b38-006c24369a41_1208x810.png 1272w, https://substackcdn.com/image/fetch/$s_!sRCQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2519e27-95b5-4303-9b38-006c24369a41_1208x810.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><p><em><strong>Art: The Hands, Moise Kisling</strong></em></p><p>A few weeks back,&nbsp; I was shocked when I found something good to watch on Netflix. Due to <a href="https://vicki.substack.com/p/big-recsys-redux-recs-at-netflix">The Algorithm</a>, usually my husband and I end up scrolling through the beautifully-rendered UI with stunning overlays and meticulous metadata for about 25 minutes, throwing out show names to each other half-heartedly, knowing that we&#8217;re just going to end up watching reruns of Parks and Rec or Seinfeld.&nbsp;</p><p>Recently, though, we stumbled onto <a href="https://www.radiotimes.com/tv-programme/fmhh2n/the-repair-shop/">The Repair Shop</a>, a show based in Britain where a bevvy of craftspeople and experts in making old things work again are based out of a charmingly cozy barn, and help customers with the heirlooms that people bring in.&nbsp;</p><p>Although the cast and crew <a href="https://www.radiotimes.com/news/tv/2020-03-02/does-the-repair-shop-actually-exist/">were assembled specifically for the show</a>, the experts making the repairs truly know their stuff and help bring treasured items back to life. In one episode, an expert in photography restores a camera that&#8217;s been through World War I in the trenches to take pictures again. (Side note, do NOT go down <a href="https://petapixel.com/2014/04/30/camera-saw-great-war/">the old camera rabbithole</a>.)&nbsp; In another, a toy train from the 1930s is lovingly restored and again makes real steam. There are mechanics, stained glass experts (<a href="https://www.oldhouseonline.com/repairs-and-how-to/restoration-repair-historic-stained-leaded-glass">do not go down this rabbit hole</a>, either), a woman focused entirely on leather repair, a luthier, and on and on.&nbsp;</p><p>For some reason, the show made me extremely emotional. It could have been the late hour, the sentimental value attached to the fragile items many of which people have received at critical moments in their lives, or the fact that I finally found a single show worth watching for $8.99 a month.&nbsp;</p><p>Later, when I was at work, I realized what it was. These people had tangible proof of their success. They had things that people love and would hopefully pass on, long after they were gone.&nbsp; With the rise of minimalism, throw-away culture,&nbsp; and <a href="https://www.fastcompany.com/90431776/the-next-phase-of-marie-kondos-empire-is-here">Marie Kondo running her anti-consumerist hustle</a>,&nbsp; encouraging everyone to let go of things, it&#8217;s easy to lose sight of the fact that sometimes, collecting things, within reason, can actually be good. And lovingly maintaining things is even better.&nbsp;</p><p>In my house, tucked away in a kitchen drawer, is a set of two oblong, sleek, white porcelain serving platters. Ten years ago, when my husband and I bought our house, a friend,&nbsp; A, brought them to our housewarming. Although she and my husband worked together,&nbsp; A was more than just a colleague. She helped my husband get his first job by giving him hours of guidance on his straight-out-of-college resume, giving him interview prep advice, and then, once he got a job, helping him navigate both the code and workplace politics. She was a mentor and a gem of a human being.&nbsp;</p><p>When we had our housewarming, she brought these two serving trays as presents. As I remember now, she had made dozens of little perfect crostini sandwiches, arranged them tastefully on the platters, and wrapped them in cling wrap. &#8220;Keep these, you&#8217;ll need them,&#8221; she said. I took the platters, thinking nothing more of it.&nbsp; Years passed, and we fell out of touch with A, although we visited her a few times. More years passed, and then, suddenly, we found out that she had been diagnosed with cancer, and then, even more suddenly, my husband was attending her funeral.&nbsp;</p><p>I use these platters every summer, from May to September, to cut up and serve watermelon, and every single time I take them out of their resting place in the cupboard and gently slice the red, tender meat into triangles, I think of A and what a good, kind woman she was, and about how she came into our back yard, hands full of crostini, laughing.&nbsp;</p><p>Physical things are good. They connect us to people, to memories, to places. They give our world vibrancy and depth.&nbsp;</p><p>In software, we don&#8217;t have the satisfaction of fixing a a physical thing and giving it to another person. We are constantly dealing with bits and bytes that traverse the ether, <a href="https://vicki.substack.com/p/the-person-on-the-other-side-of-the">coded abstractions</a> that move out from under us. We&#8217;re always deleting code, changing it, updating systems, changing the tools that we work with, in the hopes that, eventually, we&#8217;ll impact something physical, and touch someone.&nbsp;</p><p>There are often threads on Hacker News and other places about software developers proclaiming they&#8217;ve quit development to work the land or start a bespoke woodworking shop and I often joke about them, but in them, there is a grain of truth.&nbsp;</p><p>Maybe one of the reasons these platforms of ours are completely out of control is that we&#8217;ve lost our connection to the physical manifestation of what it is that we&#8217;re creating.&nbsp; We&#8217;ve lost touch with the person on the other side. One of the reasons places like Facebook are struggling (aside from the fact that<a href="https://vicki.substack.com/p/weird-government-twitter-versus-zuck"> Zuck owns it and can do whatever he wants</a>,) is that it is truly impossible for anyone to, at scale, understand the physical impact of the code they&#8217;re pushing, how the bits get transferred into data, how data moves into the UI/UX, and how the small function that one person writes is transformed into a Like button that makes someone feel excluded or included, angry or elated, sad or thrilled.&nbsp;</p><p>We never get the satisfaction of hand-off of our work in the way that craftspeople do, and I used to not think it was a big deal. But now I&#8217;m not so sure.&nbsp;</p><p>One of the hardest and most rewarding things I&#8217;ve done in my work with bits recently, as part of my onboarding at Automattic, was <a href="https://jeremey.blog/all-hands-support-automattic/">participated in a support rotation</a> (<a href="https://automattic.design/2017/09/29/the-support-rotation-my-annual-empathy-booster/">which everyone in the company does</a> when they first start.) For two weeks, I helped real customers struggling with real issues on their websites, both in tickets and live chat.&nbsp; Talking to real people about their problems, frustrations, and finally, happiness and relief once their issues were resolved was fantastic, and probably the closest to the same kind of feeling that the Repair Shop people get every day.&nbsp;</p><p>The closer you get to the back-end of any system, the servers, the databases, the fuzzy API layers that move data between various points of those systems, the Kafkas, and the like, the harder it can be to see the forest for the trees, the reason your site or company actually exists.&nbsp;</p><p>But it was in this way that I could see what the bits I&#8217;m working on are actually doing.&nbsp;</p><p>And maybe we don&#8217;t have to all delete Facebook, lawyer up, hit the gym, and start a woodworking shop, but it for sure would be nice to have to do something to better understand the impact our bits have on our physical world.&nbsp;</p><p><strong>What I&#8217;m reading:</strong></p><ol><li><p>Interview with Daniel Ek, <a href="https://www.theobservereffect.org/daniel.html">CEO of Spotify</a></p></li><li><p><a href="https://restofworld.org/2020/whats-on-your-homescreen">Phone homescreens of doctors and nurses</a></p></li><li><p>About <a href="https://charity.wtf/2020/09/14/useful-things-to-know-about-engineering-levels/">engineering levels</a></p></li><li><p><a href="https://www.calvertjournal.com/features/show/12178/miserable-russian-film-soviet-comedies-criterion-collection-tarkovsky-gaidai-ryazanov">Soviet comedies</a></p></li><li><p><a href="https://old.reddit.com/r/suggestmeabook/comments/j08aob/what_single_book_is_the_best_introduction_to_your/">What is the single best book for an introduction to your field</a>?</p></li></ol><div><hr></div><p><strong>The Newsletter:</strong></p><p>This newsletter&#8217;s M.O. is   takes on tech news that are rooted in humanism, nuance, context,   rationality, and a little fun. It goes out once or twice a week. If you   like it, forward it to friends and tell them to subscribe!</p><p><strong>Swag: </strong><a href="https://normcore-tech.myshopify.com/">Stickers.</a><a href="https://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=mug&amp;style=standard&amp;asc=u"> Mug</a>.<a href="http://www.redbubble.com/people/veekaybee/works/43009292-untitled?p=spiral-notebook&amp;asc=u"> Notepad</a>.</p><p><strong>The Author:</strong></p><p>I&#8217;m a machine learning engineer. Most of my free time is spent wrangling a kindergartner and a toddler, reading, and<a href="https://twitter.com/vboykis/status/1077024069126668289"> writing bad tweets</a>. Find out more<a href="http://vickiboykis.com/"> here</a> or follow me<a href="https://twitter.com/vboykis"> on Twitter</a>.</p><p></p>]]></content:encoded></item></channel></rss>