<?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[spencer's paradoxes: tiny internets]]></title><description><![CDATA[lab notes from a research exploration into how we provide opportunities for intimacy in your regular internet browsing.]]></description><link>https://news.spencer.place/s/tiny-internets</link><image><url>https://substackcdn.com/image/fetch/$s_!Etsq!,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%2F10006620-4b34-4a64-b8be-48293dcdcf7b_302x302.png</url><title>spencer&apos;s paradoxes: tiny internets</title><link>https://news.spencer.place/s/tiny-internets</link></image><generator>Substack</generator><lastBuildDate>Sat, 02 May 2026 00:12:22 GMT</lastBuildDate><atom:link href="https://news.spencer.place/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Spencer Chang]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[spencerchang@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[spencerchang@substack.com]]></itunes:email><itunes:name><![CDATA[Spencer Chang]]></itunes:name></itunes:owner><itunes:author><![CDATA[Spencer Chang]]></itunes:author><googleplay:owner><![CDATA[spencerchang@substack.com]]></googleplay:owner><googleplay:email><![CDATA[spencerchang@substack.com]]></googleplay:email><googleplay:author><![CDATA[Spencer Chang]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Internet has no benches]]></title><description><![CDATA[on building free public infrastructure for enjoyment]]></description><link>https://news.spencer.place/p/the-internet-has-no-benches</link><guid isPermaLink="false">https://news.spencer.place/p/the-internet-has-no-benches</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Thu, 30 Apr 2026 17:31:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ec-N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>This was originally written for The Elysian and has some great comments already on <a href="https://www.elysian.press/p/the-internet-has-no-benches">their substack</a>. You can also purchase a physical booklet with several essays on Internet Sovereignty including mine on <a href="https://elysian.metalabel.com/internet-sovereignty?variantId=1">Metalabel</a>.</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_!Ec-N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ec-N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.png 424w, https://substackcdn.com/image/fetch/$s_!Ec-N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.png 848w, https://substackcdn.com/image/fetch/$s_!Ec-N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.png 1272w, https://substackcdn.com/image/fetch/$s_!Ec-N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ec-N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.png" width="810" height="387" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:387,&quot;width&quot;:810,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:694664,&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;:&quot;https://news.spencer.place/i/196024929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ec-N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.png 424w, https://substackcdn.com/image/fetch/$s_!Ec-N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.png 848w, https://substackcdn.com/image/fetch/$s_!Ec-N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.png 1272w, https://substackcdn.com/image/fetch/$s_!Ec-N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1642e1cf-f0e5-4c79-967e-0dceb50a6699_810x387.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">cursor sitting on a bench on <a href="https://wewere.online/">wewere.online</a></figcaption></figure></div><p>There&#8217;s a Japanese proverb that goes &#19968;&#26399;&#19968;&#20250; (<em>Ichigo ichi-e)</em>, which literally translates to &#8220;one time, one meeting.&#8221; But in practice, it&#8217;s used to capture how every particular moment and gathering only exists once in a lifetime. Striking up a conversation with a stranger on a park bench, making eye contact with someone on the bus, even hanging out with friends in the park on a random afternoon, are all once-in-a-lifetime events.</p><p>In 2026, people are going offline as much as possible&#8212;I think, in large part, to reclaim this feeling of preciousness around life. They&#8217;re <a href="https://www.instagram.com/p/DOBZZRUDXt5/?hl=en">chaining their phones to their walls</a>, starting movements to <a href="https://www.touchgrasstogether.com/">touch grass</a>, and creating <a href="https://touchgrass.now/">entire</a> <a href="https://physicalphones.com/">product</a> <a href="https://internetsculptures.com/object/phone-pillow">lines</a> around reducing phone usage. In the face of a hostile internet, abstinence has become the mainstream accepted response. We crave the spontaneity we know to be in the physical world.</p><p>I don&#8217;t blame them. The Internet looks quite grim these days. <a href="https://en.wikipedia.org/wiki/Dead_Internet_theory">Dead internet theory</a>, stating that the internet is being overtaken and, eventually, will only be inhabited by bots, is entering mainstream discourse as <a href="https://www.abc.net.au/news/science/2024-02-28/twitter-x-fighting-bot-problem-as-ai-spam-floods-the-internet/103498070">AI social accounts</a> multiply and compete for what flavor of slop comes after <a href="https://en.wikipedia.org/wiki/Italian_brainrot">Italian brainrot</a>. People are arguing with fake people, and creators have to clarify that they didn&#8217;t use AI to make the work they share. Culture commentators are writing about the death of the open internet as people retreat into <a href="https://www.ystrickler.com/the-dark-forest-theory-of-the-internet/">dark forests</a>, private spaces like group chats that are hidden from the web.</p><p>The Internet has lost its innocence, and logging on feels like fighting for survival.</p><p>But every once in a while, we still encounter something meaningful that makes it all worth it. Something heartwarming, genuine, inspiring, or joyful that justifies all the hours scrolling and a lifetime chained to our devices. Earnestness shines through even in &#8220;content&#8221; manufactured for spread.</p><p>If dead internet theory posits that the internet will eventually become only bots, <a href="https://alivetheory.net/">alive internet theory</a> proclaims we will never let the open internet die. We will always find a way to look for each other, to answer a call for help, to share a laugh and an argument right after one another. If there&#8217;s one trait of the human race that every apocalypse movie agrees on, it&#8217;s our will to survive.</p><p>We still have hope for the Internet because deep down, we still believe in each other.</p><div><hr></div><p>The Internet uniquely brings people together who would have never met in the real world on a global scale. We can connect with others over niche interests while being exposed to a thousand other worldviews. At its best, the Internet cultivates our unique differences and allows them to coexist. Rather than a monoculture, we form a multi-faceted, collective network, interconnected but not forced to assimilate. This pluriverse of cultures breeds other differences, hybrids, and niches to connect over.</p><p>I actually rediscovered <em>Ichigo ichi-e </em>on my TikTok feed, in a spontaneous meeting via the algorithm several years ago. From what I can remember, the video featured a creator talking about a random encounter with an old man in Tokyo, how, in under 8 minutes, they shared the different problems their countries faced and uncovered this tangible sense of shared humanity.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-4io!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1d8e611-b0c8-45ac-8552-3da24cb06d96_936x1242.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-4io!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1d8e611-b0c8-45ac-8552-3da24cb06d96_936x1242.png 424w, https://substackcdn.com/image/fetch/$s_!-4io!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1d8e611-b0c8-45ac-8552-3da24cb06d96_936x1242.png 848w, https://substackcdn.com/image/fetch/$s_!-4io!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1d8e611-b0c8-45ac-8552-3da24cb06d96_936x1242.png 1272w, https://substackcdn.com/image/fetch/$s_!-4io!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1d8e611-b0c8-45ac-8552-3da24cb06d96_936x1242.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-4io!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1d8e611-b0c8-45ac-8552-3da24cb06d96_936x1242.png" width="448" height="594.4615384615385" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1d8e611-b0c8-45ac-8552-3da24cb06d96_936x1242.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1242,&quot;width&quot;:936,&quot;resizeWidth&quot;:448,&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_!-4io!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1d8e611-b0c8-45ac-8552-3da24cb06d96_936x1242.png 424w, https://substackcdn.com/image/fetch/$s_!-4io!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1d8e611-b0c8-45ac-8552-3da24cb06d96_936x1242.png 848w, https://substackcdn.com/image/fetch/$s_!-4io!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1d8e611-b0c8-45ac-8552-3da24cb06d96_936x1242.png 1272w, https://substackcdn.com/image/fetch/$s_!-4io!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1d8e611-b0c8-45ac-8552-3da24cb06d96_936x1242.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>There are two reasons this has stayed with me for so long.</p><p>First, it&#8217;s a reminder that spontaneity in digital space is still very much possible and can lead to the kinds of encounters that I wouldn&#8217;t have the chance to experience through my physical body.</p><p>Second, it&#8217;s a testament to how deeply we can impact each other through such simple means, and perhaps, the primitive nature of the methods frees us to break past our abstract notions of society to reach a deeper emotional level.</p><p>We still live on the Internet, and as long as we do, we can still bump into each other and have these life-changing encounters. But it&#8217;s been overdeveloped and undergoverned. Like cities that have prioritized cars over people, visiting the Internet now entails controlled apps and search engines, designed for extraction. There&#8217;s nowhere to rest because the benches are covered in spikes. All we can do is sink into the feed and run along the scrollbar until our eyes bleed.</p><div><hr></div><p>We are all so online, yet being online feels so solitary. Social media is designed for content consumption, brand distribution, and prestige broadcasting, not the warm, funny, and weird moments that happen when humans simply exist together.</p><p>We&#8217;ve been conditioned to think the Internet can&#8217;t be changed, but all our current interfaces&#8212;infinite feeds, follower counts, black-box algorithms&#8212;are features created by social media platforms to optimize their metrics. Just as they were made, they can also be transformed.</p><p>Like guerrilla public improvement projects put <a href="https://publicbenchproject.wordpress.com/">benches in public spaces</a>, <a href="https://www.guerrillagardening.org/ggseedbombs.html">repopulate foliage</a> in neglected intersections, or <a href="https://en.wikipedia.org/wiki/Oakland_buddha">transform dumping sites into neighborhood gathering spots</a>, we can also retrofit and reshape our digital space.</p><p>So what would an Internet that actually encourages these encounters feel like?</p><p>Where can we sit together on the internet? How do we discover a new neighborhood, shelter under a bodega awning during a summer shower, sit quietly at a cafe and work among the chatter of strangers?</p><p>Maybe it starts with breaking down the capital-I Internet into several, much-less intimidating tiny internets where we can experiment with new forms of coexisting and relating to one another online.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5gNl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F479633f2-33ed-411a-94e9-e220cc18768f_1122x798.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5gNl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F479633f2-33ed-411a-94e9-e220cc18768f_1122x798.png 424w, https://substackcdn.com/image/fetch/$s_!5gNl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F479633f2-33ed-411a-94e9-e220cc18768f_1122x798.png 848w, https://substackcdn.com/image/fetch/$s_!5gNl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F479633f2-33ed-411a-94e9-e220cc18768f_1122x798.png 1272w, https://substackcdn.com/image/fetch/$s_!5gNl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F479633f2-33ed-411a-94e9-e220cc18768f_1122x798.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5gNl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F479633f2-33ed-411a-94e9-e220cc18768f_1122x798.png" width="484" height="344.2352941176471" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/479633f2-33ed-411a-94e9-e220cc18768f_1122x798.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:798,&quot;width&quot;:1122,&quot;resizeWidth&quot;:484,&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_!5gNl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F479633f2-33ed-411a-94e9-e220cc18768f_1122x798.png 424w, https://substackcdn.com/image/fetch/$s_!5gNl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F479633f2-33ed-411a-94e9-e220cc18768f_1122x798.png 848w, https://substackcdn.com/image/fetch/$s_!5gNl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F479633f2-33ed-411a-94e9-e220cc18768f_1122x798.png 1272w, https://substackcdn.com/image/fetch/$s_!5gNl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F479633f2-33ed-411a-94e9-e220cc18768f_1122x798.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><figcaption class="image-caption"><a href="https://www.are.na/block/27166891">source</a></figcaption></figure></div><p>Rather than a single feed or the same interface copy-and-pasted under new management and brand colors, we might find how people have imagined new ways of living online. Maybe there are no profiles and the feed is a random constellation of images for every minute of the day. Perhaps you have to say hi to five new people before you can write your status. Or you have to go hunting for every new piece of content, pixel by pixel across the screen.</p><p>Maybe strangers spontaneously travel through URL rabbit holes together, collectively deciding which way to go next. Meanwhile, others can sit together on the sidelines and watch them bustle.</p><p>In my <a href="https://diagram.website/">neighborhood internet</a>, I&#8217;m a regular at several local spots. I stop by to see the new community chatter, bring a gift or two, and forage for some inspiration from the archives that people have brought back. Some days I travel to other neighborhoods, even new countries, and experience how the culture changes. How do they share their updates? What&#8217;s their way of greeting each other? How do they gather inspiration?</p><p><strong>We can run into each other</strong></p><p>As I run around the web, I spontaneously encounter others in the same places, online together at the same time. I can wave at them, share a warm conversation, play cursor tag, and shake the web page to call others to join us. We share a brief moment of intimacy to honor fate bringing us together.</p><p><strong>We can watch each other</strong></p><p>Like going to a busy city park and watching the immensity of life unfold, I can take things slow and watch people in their digital pursuits. I can take the scenic path as we travel between links, notice people on their respective commutes and adventures, and get lost in a new place.</p><p><strong>We can be remembered</strong></p><p>When I visit a website, dig around the links, and leave a note for the owner, the traces of my presence don&#8217;t disappear after I leave. Our actions leave a felt mark. This digital patina adds an extra texture to websites, hinting at who has passed through, how frequently they come, and the adventures that have unfolded here.</p><p><strong>We can be recognized</strong></p><p>In real life, we&#8217;re recognized for our faces, names, and styles. In the digital world, we should be recognizable if we meet again, whether it&#8217;s the way we move our cursors, the colors we choose, or the marks we make.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h3OX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69de90a-eb30-4959-8588-a4a49ea90671_1600x1600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h3OX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69de90a-eb30-4959-8588-a4a49ea90671_1600x1600.png 424w, https://substackcdn.com/image/fetch/$s_!h3OX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69de90a-eb30-4959-8588-a4a49ea90671_1600x1600.png 848w, https://substackcdn.com/image/fetch/$s_!h3OX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69de90a-eb30-4959-8588-a4a49ea90671_1600x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!h3OX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69de90a-eb30-4959-8588-a4a49ea90671_1600x1600.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h3OX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69de90a-eb30-4959-8588-a4a49ea90671_1600x1600.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b69de90a-eb30-4959-8588-a4a49ea90671_1600x1600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&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_!h3OX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69de90a-eb30-4959-8588-a4a49ea90671_1600x1600.png 424w, https://substackcdn.com/image/fetch/$s_!h3OX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69de90a-eb30-4959-8588-a4a49ea90671_1600x1600.png 848w, https://substackcdn.com/image/fetch/$s_!h3OX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69de90a-eb30-4959-8588-a4a49ea90671_1600x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!h3OX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69de90a-eb30-4959-8588-a4a49ea90671_1600x1600.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><figcaption class="image-caption"><em>A screenshot of the <a href="https://playhtml.fun/fridge">internet fridge</a> in November</em></figcaption></figure></div><p>I&#8217;ve been experimenting with creating internet neighborhoods of my own, to <a href="https://playhtml.fun/fridge">make poems with strangers</a>, turn the <a href="https://spencer.place/">lights off to say good night</a>, <a href="https://playhtml.fun/experiments/4/">collect every color in existence</a>, and grab a drink at the <a href="https://playhtml.fun/experiments/9">cursor bar</a> after a long day scrolling.</p><p>I want everyone to be able to create their own Internet gathering spaces, so I made <a href="https://playhtml.fun/">playhtml</a>, an open-source library for designing communal internet experiences by enhancing web elements with real-time, persistent interactivity. Take it for a spin, and if you need help, remember that I&#8217;m just across the web.</p><div><hr></div><p>Somewhere right now, two strangers&#8217; cursors are touching. Someone is breaking ground on a new piece of the internet for their personal website. Hundreds more are visiting tiny spaces and games to share their feelings with their online family.</p><p>The Internet was never promised to be open, free, or modifiable. Born in the U.S. military and courted by several private companies, it could have easily been seized by a single entity. Instead, many brave people fought to keep it open to everyone, collectively stewarded by many, and owned by no one.</p><p>We can shape these internets together, piece by piece. We can make our own public parks, cafes, bodegas, waterfalls, and mountains. We can take care of them, not as users, but as stewards maintaining a home for generations to come.</p><p>These internets won&#8217;t be an escape from the real world. We&#8217;ll go offline to touch grass, hang out with friends, and then come back online to find friends and strangers a world away, meeting for a brief moment. One time, one meeting. &#19968;&#26399;&#19968;&#20250;.</p>]]></content:encoded></item><item><title><![CDATA[disposable making]]></title><description><![CDATA[disposable software, scrap vs trash, being honest and sharing it]]></description><link>https://news.spencer.place/p/disposable-making</link><guid isPermaLink="false">https://news.spencer.place/p/disposable-making</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Sun, 26 Apr 2026 16:52:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!N5jD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.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_!N5jD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N5jD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.png 424w, https://substackcdn.com/image/fetch/$s_!N5jD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.png 848w, https://substackcdn.com/image/fetch/$s_!N5jD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.png 1272w, https://substackcdn.com/image/fetch/$s_!N5jD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!N5jD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.png" width="1456" height="916" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:916,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1569694,&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;:&quot;https://news.spencer.place/i/195488303?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!N5jD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.png 424w, https://substackcdn.com/image/fetch/$s_!N5jD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.png 848w, https://substackcdn.com/image/fetch/$s_!N5jD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.png 1272w, https://substackcdn.com/image/fetch/$s_!N5jD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7b27c91-e2fe-416a-9643-c1a511f392e4_2048x1288.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>In 1991, Mark Weiser wrote &#8220;the most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it.&#8221;</p><p>Weiser was CTO at Xerox Parc, the infamous research lab that gave birth to many of the modern computing inventions like the desktop, the mouse, the GUI, among many many more. In this essay, he presented &#8220;ubiquitous computing,&#8221; a vision of technology with computers embedded into all of our daily objects rather than stuck in powerful desktops. A core part of the idea was idea of pads, a small handheld, &#8220;scrap computer,&#8221; which should be treated like scrap paper.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6dV_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec7a7aa-1ca5-4de1-9abc-c7023d745d41_530x375.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6dV_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec7a7aa-1ca5-4de1-9abc-c7023d745d41_530x375.png 424w, https://substackcdn.com/image/fetch/$s_!6dV_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec7a7aa-1ca5-4de1-9abc-c7023d745d41_530x375.png 848w, https://substackcdn.com/image/fetch/$s_!6dV_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec7a7aa-1ca5-4de1-9abc-c7023d745d41_530x375.png 1272w, https://substackcdn.com/image/fetch/$s_!6dV_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec7a7aa-1ca5-4de1-9abc-c7023d745d41_530x375.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6dV_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec7a7aa-1ca5-4de1-9abc-c7023d745d41_530x375.png" width="530" height="375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eec7a7aa-1ca5-4de1-9abc-c7023d745d41_530x375.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:375,&quot;width&quot;:530,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;ubiquitous-computing-pad.png&quot;,&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="ubiquitous-computing-pad.png" title="ubiquitous-computing-pad.png" srcset="https://substackcdn.com/image/fetch/$s_!6dV_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec7a7aa-1ca5-4de1-9abc-c7023d745d41_530x375.png 424w, https://substackcdn.com/image/fetch/$s_!6dV_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec7a7aa-1ca5-4de1-9abc-c7023d745d41_530x375.png 848w, https://substackcdn.com/image/fetch/$s_!6dV_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec7a7aa-1ca5-4de1-9abc-c7023d745d41_530x375.png 1272w, https://substackcdn.com/image/fetch/$s_!6dV_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec7a7aa-1ca5-4de1-9abc-c7023d745d41_530x375.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>This idea of &#8220;scrap computers&#8221; stuck with me, and I found myself reflecting what makes something <em>disposable</em>. What makes <strong>disposable software</strong>? How do you practice <strong>disposable making</strong>?</p><p>I like the term because it sounds like an insult. It dares you to engage with something rough on the edges and easily dismissed. But it also gives you permission to follow your gut because there&#8217;s no pressure to show something good.</p><p>My natural instinct is to explore via quantity: making a lot of stuff around a theme, fumbling my way to something of meaning. I&#8217;m not built to polish one final artifact. I keep fighting my natural instinct because polish is what gets rewarded, but what if I leaned into what I&#8217;m good at?</p><p>On my birthday in 2021, I started a challenge to write <a href="https://spencer.place/experiments/100posts/">100 mini-essays</a> by the end of the year. It began as a gambit to myself&#8212;can I even make 100 things if I commit to it? The start was slow and hard as all starts are. I gnawed and railed against the commitment, forcing myself to sit down and setting timers to make sure I didn&#8217;t spend too long on any individual piece. Then, after a few times, a surprising ease settles in. It&#8217;s still hard every once in a while when I get stuck, but overall, it&#8217;s smooth, almost natural. Some pieces were certainly meh if not bad. Others felt like striking gold but only digging so far to see a glimpse of it above the dirt, like a golden iceberg rising out of the ground. Most of all, the process helped me understand the kind of writer I was.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;dec47a5a-4386-4fd6-91b9-7cc99376994b&quot;,&quot;duration&quot;:null}"></div><p>In the end, I wrote 50,000+ words by the end of 2021, about the size of an average non-fiction book. (this is the first time I&#8217;ve compared it to a book and wow, it really feels shocking to make that realization).</p><p>This kind of daily making isn&#8217;t foreign to art making or even software art making. It&#8217;s a common constraint in drawing classes to do timed drawings, one-minute, five-minute, and so on. <a href="https://www.instagram.com/zach.lieberman/">Zach Lieberman</a>, an established code artist, recently opened a show showcasing <a href="https://nguyenwahed.com/exhibitions/33-10-years-of-daily-sketches-zach-lieberman-london/overview/">10 years of practicing daily sketches</a>.</p><p>These things are all disposable&#8212;cheap, easily replaceable or take limited time but still very much valuable. They are intentional and taken in aggregate, meaningful and impressive.</p><p>Even things that are simple and &#8220;dumb&#8221; on the surface, become poetic when you commit to them long enough. I&#8217;ve been obsessed with finding and following the most insane examples of the &#8220;day x of y&#8221; videos on social media. For example, <a href="https://www.tiktok.com/@guykickingrock">kicking a rock until it&#8217;s a sphere</a> for hundreds of days, <a href="https://www.tiktok.com/@leafchunch30days">finding the crunchiest leaf</a>, <a href="https://www.tiktok.com/@balleronibolonga">spinning loaves of bread</a>, <a href="https://www.tiktok.com/@grape._.vinez?_t=8a8P5haAz3j&amp;_r=1">dropping a hydroflask</a>, even <a href="https://www.tiktok.com/@lga_airportboys/video/7193022617547214126">fermenting kimchi at a Dave &amp; Busters</a> (h/t Danielle).<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FYdz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc70e025-b74d-4677-a80f-d894fb541dda_1000x1804.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FYdz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc70e025-b74d-4677-a80f-d894fb541dda_1000x1804.png 424w, https://substackcdn.com/image/fetch/$s_!FYdz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc70e025-b74d-4677-a80f-d894fb541dda_1000x1804.png 848w, https://substackcdn.com/image/fetch/$s_!FYdz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc70e025-b74d-4677-a80f-d894fb541dda_1000x1804.png 1272w, https://substackcdn.com/image/fetch/$s_!FYdz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc70e025-b74d-4677-a80f-d894fb541dda_1000x1804.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FYdz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc70e025-b74d-4677-a80f-d894fb541dda_1000x1804.png" width="342" height="616.968" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc70e025-b74d-4677-a80f-d894fb541dda_1000x1804.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1804,&quot;width&quot;:1000,&quot;resizeWidth&quot;:342,&quot;bytes&quot;:2266437,&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;:&quot;https://news.spencer.place/i/195488303?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc70e025-b74d-4677-a80f-d894fb541dda_1000x1804.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FYdz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc70e025-b74d-4677-a80f-d894fb541dda_1000x1804.png 424w, https://substackcdn.com/image/fetch/$s_!FYdz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc70e025-b74d-4677-a80f-d894fb541dda_1000x1804.png 848w, https://substackcdn.com/image/fetch/$s_!FYdz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc70e025-b74d-4677-a80f-d894fb541dda_1000x1804.png 1272w, https://substackcdn.com/image/fetch/$s_!FYdz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc70e025-b74d-4677-a80f-d894fb541dda_1000x1804.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>There&#8217;s a freedom in the simple constraints. Your mind learns what can it be on autopilot for and starts discover creative angles in the repetition.</p><p>With the rise of LLMs and &#8220;vibe coding,&#8221; more and more essays and software are disposable in a different way. They have little to no lasting value and many are designed to &#8220;trick you&#8221; to capture your attention. They are <em>empty</em>.</p><p>It feels like walking into an abandoned mall: all the bones and none of the life.</p><p>These things are both disposable, but one is scrap&#8212;quick &amp; intuitive but intentional&#8212;and the other is trash&#8212;mindlessly created en-masse.</p><p>What separates meaningful disposable work from empty work?</p><p>It&#8217;s not time invested or amount of flourish or even the end impact of it.</p><p>The value comes from the story, the intention, the lore behind the practice. The world around the work is what gives it soul. The meaning comes from the process and the commitment.</p><p>It&#8217;s the same thing that separates all the tech words that we&#8217;ve lost (community, agency, taste) from the real thing.</p><p>You know it when you see it. What&#8217;s real feels intimate, honest, true.</p><div><hr></div><p>I&#8217;m thinking about all the daily practices I&#8217;ve tried in the past: <a href="https://x.com/spencerc99/status/1760451742276493502">creating experiments for playhtml</a>, posting <a href="https://www.tiktok.com/@spencer.place/video/7506361932513873182">videos talking</a> to the camera, &amp; doing something physical with my hands.</p><p>I stopped doing this as much in public because I&#8217;ve become more self-conscious about what I share as my following has grown. I feel pressure to make my content worth it for people to consume and worry about attracting haters. I keep trying to remind myself that making people feel something is better than making them feel nothing, and receiving strong responses is what it means to make meaningful art.</p><p>I&#8217;d like to return to these humble, primitive roots, to share works-in-progress, experiments that become obsolete, and potential failures.</p><p>Today&#8217;s media economy also rewards continuous output. Attention decays fast. The momentum of continuously putting things out carries an unstoppable quality. Scrap works have a certain lightness to them that allows you to play, and the continual practice (and virtuous cycle of improvement) makes it feel like it produces <a href="https://spencer.place/creation/artist-talk---perpetual-motion-machine/">perpetual energy</a>.</p><p>Some artists would like to be inscrutable, but I&#8217;ve never understood that perspective. I&#8217;m reminding myself that my work is an attempt to connect with others&#8212;to feel deeply understood through my creations. I want the things I make to feel like one big accumulation of the same ideas.</p><p>I&#8217;ve been reading Brian Eno&#8217;s diary, A Year of Swollen Appendices, and at the beginning of the year, he recalls an old saying, &#8220;Old ideas don&#8217;t go away - new ones just get added.&#8221; Three years into exploring my own ideas full-time, I find it to be true. These days I&#8217;m still working on making a more lived-in, alive internet (in a new evolution of a project I started <a href="https://tiny-inter.net/">four years ago</a>), inventing more playful ways to weird our ubiquitous devices, and discovering the joys of new ways of seeing, through materials, crafts, and structures.</p><p>I can&#8217;t wait to make again tomorrow.</p><p><em>In the spirit of disposable making, I&#8217;m going to be turning this section of my newsletter back into its original spirit of lab notes. It should be regular, easy (not so edited), and most of all, honest. Hope they make you feel more welcome to chime in :) </em></p><h2>Updates</h2><ol><li><p>I&#8217;m making Internet portraits out of my cursor movements, keypresses, scrolls, etc. I&#8217;m anonymously collecting this data from others to create a collective portrait, and I&#8217;d be honored to have your data contribute. Eventually, the hope is for this to turn the entire internet into a shared, living social space that changes with our actual use and presence on websites. Sign up on <a href="https://wewere.online/">wewere.online</a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://wewere.online&quot;,&quot;text&quot;:&quot;SIGN UP TO TRY!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://wewere.online"><span>SIGN UP TO TRY!</span></a></p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;f54ebd82-2a69-4974-8777-cba2f60364c8&quot;,&quot;duration&quot;:null}"></div></li><li><p>I just released an easter egg on my website that shows people when I&#8217;m home and launches a live chat. I&#8217;d like to host an online studio visit at some point in the next couple of weeks. If you&#8217;re interested, just reply and I&#8217;ll tell you the details! I&#8217;ll also post on my socials about this at some point</p></li><li><p>I have a couple of shows coming up! On May 2nd-July in Miami some of my cursor trail work will be shown at <a href="https://mdpls.org/event/16178665">What&#8217;s My Line</a> and I&#8217;ll be debuting an embodied cousin of the cursor work at All Street Gallery for <a href="https://luma.com/6rsg268e">Recalculating Route</a>.</p></li></ol><p><strong>what i&#8217;m paying attention to <br></strong><em>or a short poem made from my recent are.na blocks</em></p><p><a href="https://www.instagram.com/p/DXcz2YVDLWp/">chopsticks makers</a>, NASA artist-in-residence <a href="https://science.nasa.gov/specials/your-name-in-landsat/">spelling with the earth</a>, <a href="https://open.spotify.com/track/0D2YNG1RzP7OnmNJ44Cel4?si=05a62588f9b54d7b">crickets in public toilets</a> (h/t riley), <a href="https://www.instagram.com/p/DXNnFIIlJ0Z/?img_index=6">keyboard sculpture</a>, <a href="https://www.instagram.com/p/DXPCihKDdFq/">bespoke tv show video games for social media</a>, artists that do it for the <a href="https://www.tiktok.com/@gingerrootmusic/video/7629564335064354079?_r=1&amp;_t=ZP-95eVgF6hXd1">love of the game</a>, the <a href="https://www.are.na/block/45340568">depths of cursed technology</a>, it&#8217;s <a href="https://www.are.na/block/45410798">selfish to be an artist</a> but if you do it, <a href="https://www.are.na/block/45410806">believe in something</a>.</p><p><em>(I&#8217;m experimenting with this new form&#8212;perhaps another daily disposable making practice&#8230; pls let me know if you enjoy, but i enjoyed just doing this in 5 mins so i think i will keep doing it..)</em></p><div><hr></div><p><em>This dispatch was sent to 2274 inboxes. My writing is always free and open, but I am independently funded and appreciate any support you can offer. Consider sharing this with a friend and <a href="https://github.com/sponsors/spencerc99">becoming a patron</a> (or for those without Github, <a href="https://spencerchang.substack.com/subscribe">subscribing on Substack</a>) for the warm &amp; fuzzy feeling of supporting an indie artist (and access to the community &amp; works-in-progress).</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.spencer.place/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.spencer.place/subscribe?"><span>Subscribe now</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.spencer.place/subscribe?&amp;gift=true&quot;,&quot;text&quot;:&quot;Give a gift subscription&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.spencer.place/subscribe?&amp;gift=true"><span>Give a gift subscription</span></a></p><p><em>Thank you to the 30 people who <a href="https://github.com/sponsors/spencerc99">supported my independent work</a> with a sponsorship last month, and a warm welcome to Mara, Tyrone, and Kendall.</em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Robin Sloan, a wonderful author and experimental technologist, is playing with some wonderful &#8220;paper computers.&#8221; The initial public experiment of which is a <a href="https://www.penumbraprint.com/shop/">Magic Postcard</a>. I&#8217;m excited to watch where he takes this :)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>&#8220;Doing X for every new follower I gain&#8221; is the new evolution of this trend that mostly removes the poetic qualities I appreciate because they are optimized for growing big followings and remove the humble daily practice.</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[software you can touch]]></title><description><![CDATA[[TI-23] being seen through experience and personal mantras]]></description><link>https://news.spencer.place/p/software-you-can-touch</link><guid isPermaLink="false">https://news.spencer.place/p/software-you-can-touch</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Wed, 03 Dec 2025 00:30:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ibct!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I recently adopted a new tagline across my social profiles, those liminal spaces with sparse character limits:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mupv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2e6bdd-f2e6-4581-8f8f-bfebe2f70f38_502x237.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mupv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2e6bdd-f2e6-4581-8f8f-bfebe2f70f38_502x237.gif 424w, https://substackcdn.com/image/fetch/$s_!mupv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2e6bdd-f2e6-4581-8f8f-bfebe2f70f38_502x237.gif 848w, https://substackcdn.com/image/fetch/$s_!mupv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2e6bdd-f2e6-4581-8f8f-bfebe2f70f38_502x237.gif 1272w, https://substackcdn.com/image/fetch/$s_!mupv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2e6bdd-f2e6-4581-8f8f-bfebe2f70f38_502x237.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mupv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2e6bdd-f2e6-4581-8f8f-bfebe2f70f38_502x237.gif" width="502" height="237" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd2e6bdd-f2e6-4581-8f8f-bfebe2f70f38_502x237.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:237,&quot;width&quot;:502,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:38940,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://news.spencer.place/i/180558524?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2e6bdd-f2e6-4581-8f8f-bfebe2f70f38_502x237.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mupv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2e6bdd-f2e6-4581-8f8f-bfebe2f70f38_502x237.gif 424w, https://substackcdn.com/image/fetch/$s_!mupv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2e6bdd-f2e6-4581-8f8f-bfebe2f70f38_502x237.gif 848w, https://substackcdn.com/image/fetch/$s_!mupv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2e6bdd-f2e6-4581-8f8f-bfebe2f70f38_502x237.gif 1272w, https://substackcdn.com/image/fetch/$s_!mupv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2e6bdd-f2e6-4581-8f8f-bfebe2f70f38_502x237.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p></p><p><em><strong>software you can touch</strong></em></p><p>I&#8217;ve long struggled with how to describe myself. If you take a tour through my old posts, you&#8217;ll find a weaving evolution of descriptors and terminology. Artist, engineer, designer, internet caretaker, creative technologist, writer, researcher. Nouns&#8212;traditional, evocative, and unconventional&#8212;come and go and shuffle back and forth.</p><p>I&#8217;ve cringed at how verbose I&#8217;ve had to be in describing myself. If you are a creative person, I&#8217;m sure you know the struggle of attempting to answer the dreaded question &#8220;so what do you do?&#8221; when meeting a new person. You&#8217;d think that after almost three years working on my own things that I&#8217;d have a good answer to this by now, but I&#8217;ve found that the clarity (or perhaps it&#8217;s merely confidence) comes in waves. Sometimes the answer comes smoothly, as natural as saying my name. Other times, it begins with a long pause and a stilted answer that makes me yearn for a do-over after.</p><div><hr></div><p>I met someone recently who told me that they followed me because of this new tagline in my bio: &#8220;software you can touch.&#8221; So I guess something about it is working!</p><p>A tagline is basically a really, really difficult introduction. It entails condensing your introduction down into less than a single sentence. When there&#8217;s so little space for words, you start to overthink each meaning. What does it mean to say I&#8217;m an artist? What does it mean if I say artist before designer, designer before engineer? What do I really value when I have to choose what comes first?</p><p>It&#8217;s so easy to forget that words are hard. In fact, they&#8217;re probably harder now that making software is so easy. The shorter they are, the harder they become. You have less leeway to make your point, less time to convey a feeling. In many ways, coming up with a tagline is like writing a poem.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ibct!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ibct!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ibct!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ibct!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ibct!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ibct!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5768742,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://news.spencer.place/i/180558524?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ibct!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ibct!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ibct!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ibct!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bf4b3d3-d72c-4794-8849-3cd6bf27d202_4000x2667.jpeg 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><figcaption class="image-caption">the <a href="https://internetsculptures.com/object/phone-pillow">Phone Pillow</a></figcaption></figure></div><p>So why <em><strong>software you can touch</strong></em>?</p><p>I care about making things that live with us in the world and directly touch our lives, meaning I care more about continued impact than viral reach and tangible experiences than theoretical concepts.</p><p>How do you create something that lives with you? Being able to <em>touch</em> it is a good first step. It&#8217;s not locked behind glass, isn&#8217;t impossible to change, and doesn&#8217;t require a lot of prework to understand. It invites curiosity, participation, and ultimately, collaboration.</p><p>In <em><a href="https://www.cybercelibate.com/p/physical-media-why-we-just-want-to?triedRedirect=true">Physical media: why we just want to feel something</a></em>, Tiff writes about how touch is about more than just the moment:</p><blockquote><p>This may be a bit of a stretch but bear with me: <strong>to touch is also to be seen.</strong> To touch is to ground yourself, to reaffirm your existence. An accidental dog ear, stains from sips of tea, shreds from pages torn out of a notebook all gesture towards some form of human presence. Past or present.</p></blockquote><p>In the past, I&#8217;ve centered descriptions of my work around technology for community. I still champion <a href="https://www.are.na/spencer-chang/communal-computing-infrastructure">communal computing</a> as one of the guiding pillars for what I build. But what does it even mean to talk about community when the very systems that are tearing us apart from each other wave <em>community</em> around as their <a href="https://about.fb.com/news/2025/09/introducing-vibes-ai-videos/">core values</a>?</p><div id="tiktok-iframe?media=1&amp;app=1&amp;url=https%3A%2F%2Fwww.tiktok.com%2F%40gq%2Fvideo%2F7558927825802186039%3F_r%3D1%26_t%3DZP-91fnaLamgms&amp;key=e27c740634285c9ddc20db64f73358dd" class="tiktok-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://www.tiktok.com/@gq/video/7558927825802186039&quot;,&quot;title&quot;:&quot;Designer #MartineRose on the word \&quot;community\&quot; in fashion. See the full video from '#VirgilAbloh: The Codes' at the link in bio.&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/74acdc6e-122d-45ab-a047-a96e39b09978_1080x1920.jpeg&quot;,&quot;author&quot;:&quot;GQ&quot;,&quot;embed_url&quot;:&quot;https://cdn.iframe.ly/api/iframe?media=1&amp;app=1&amp;url=https%3A%2F%2Fwww.tiktok.com%2F%40gq%2Fvideo%2F7558927825802186039%3F_r%3D1%26_t%3DZP-91fnaLamgms&amp;key=e27c740634285c9ddc20db64f73358dd&quot;,&quot;author_url&quot;:&quot;https://www.tiktok.com/@gq&quot;,&quot;belowTheFold&quot;:true}" data-component-name="TikTokCreateTikTokEmbed"><iframe id="iframe-tiktok-iframe?media=1&amp;app=1&amp;url=https%3A%2F%2Fwww.tiktok.com%2F%40gq%2Fvideo%2F7558927825802186039%3F_r%3D1%26_t%3DZP-91fnaLamgms&amp;key=e27c740634285c9ddc20db64f73358dd" class="tiktok-iframe" src="https://cdn.iframe.ly/api/iframe?media=1&amp;app=1&amp;url=https%3A%2F%2Fwww.tiktok.com%2F%40gq%2Fvideo%2F7558927825802186039%3F_r%3D1%26_t%3DZP-91fnaLamgms&amp;key=e27c740634285c9ddc20db64f73358dd" frameborder="0" allow="autoplay; fullscreen; encrypted-media" allowfullscreen="" scrolling="no" loading="lazy"></iframe><iframe src="https://team-hosted-public.s3.amazonaws.com/set-then-check-cookie.html" id="third-party-iframe-tiktok-iframe?media=1&amp;app=1&amp;url=https%3A%2F%2Fwww.tiktok.com%2F%40gq%2Fvideo%2F7558927825802186039%3F_r%3D1%26_t%3DZP-91fnaLamgms&amp;key=e27c740634285c9ddc20db64f73358dd" class="third-party-cookie-check-iframe" style="display: none;" loading="lazy"></iframe><div class="tiktok-wrap static" data-component-name="TikTokCreateStaticTikTokEmbed"><a href="https://www.tiktok.com/@gq/video/7558927825802186039" target="_blank"><img class="tiktok thumbnail" src="https://substackcdn.com/image/fetch/$s_!xqP_!,w_640,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74acdc6e-122d-45ab-a047-a96e39b09978_1080x1920.jpeg" style="background-image: url(https://substackcdn.com/image/fetch/$s_!xqP_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74acdc6e-122d-45ab-a047-a96e39b09978_1080x1920.jpeg);" loading="lazy"></a><div class="content"><a class="author" href="https://www.tiktok.com/@gq" target="_blank">@gq</a><a class="title" href="https://www.tiktok.com/@gq/video/7558927825802186039" target="_blank">Designer #MartineRose on the word "community" in fashion. See the full video from '#VirgilAbloh: The Codes' at the link in bio.</a></div></div><div class="fallback-failure" id="fallback-failure-tiktok-iframe?media=1&amp;app=1&amp;url=https%3A%2F%2Fwww.tiktok.com%2F%40gq%2Fvideo%2F7558927825802186039%3F_r%3D1%26_t%3DZP-91fnaLamgms&amp;key=e27c740634285c9ddc20db64f73358dd"><div class="error-content"><img class="error-icon" src="https://substackcdn.com//img/alert-circle.svg" loading="lazy">Tiktok failed to load.<br><br>Enable 3rd party cookies or use another browser</div></div></div><p>A while ago, a mentor asked me &#8220;what does community mean to you?&#8221; The problem is that the term has been so overused as to become meaningless. Tech companies sling it around to justify their consolidation of power, and it feels a little silly as a rallying cry when there are masked men stealing community members off the streets across the US.</p><p>So instead, we get specific. <strong>To touch is also to be seen</strong>. <strong>To be seen is to become two rather than one.</strong> Repeat that motion tens, hundreds of times and a community is formed.</p><div><hr></div><p>Things we can touch cannot be theoretical. Touch is about intimacy, immediacy, a direct person-to-person connection. It is about breaking through the layers of abstraction, of bureaucracy, containers, and wordy defenses. It&#8217;s about piercing a line straight from one heart to another.</p><p>My work began with web works and have evolved to include physical internet vessels. I am continuously playing with intimacy and tangibility and how they intersect with us and our devices. Ironically, digital works are surprisingly tangible compared to many physical art pieces. They can often play out on our computers and phones, devices that we touch and immerse ourselves in day after day. It feels personal when we use <em>our devices</em>, an inherent closeness to our lives that isn&#8217;t present when we experience technology in a clean setting.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-Yfe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3b0725-93ce-40cc-95fd-4b66e65c1468_2160x2880.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-Yfe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3b0725-93ce-40cc-95fd-4b66e65c1468_2160x2880.png 424w, https://substackcdn.com/image/fetch/$s_!-Yfe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3b0725-93ce-40cc-95fd-4b66e65c1468_2160x2880.png 848w, https://substackcdn.com/image/fetch/$s_!-Yfe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3b0725-93ce-40cc-95fd-4b66e65c1468_2160x2880.png 1272w, https://substackcdn.com/image/fetch/$s_!-Yfe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3b0725-93ce-40cc-95fd-4b66e65c1468_2160x2880.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-Yfe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3b0725-93ce-40cc-95fd-4b66e65c1468_2160x2880.png" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa3b0725-93ce-40cc-95fd-4b66e65c1468_2160x2880.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6677580,&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;:&quot;https://news.spencer.place/i/180558524?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3b0725-93ce-40cc-95fd-4b66e65c1468_2160x2880.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-Yfe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3b0725-93ce-40cc-95fd-4b66e65c1468_2160x2880.png 424w, https://substackcdn.com/image/fetch/$s_!-Yfe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3b0725-93ce-40cc-95fd-4b66e65c1468_2160x2880.png 848w, https://substackcdn.com/image/fetch/$s_!-Yfe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3b0725-93ce-40cc-95fd-4b66e65c1468_2160x2880.png 1272w, https://substackcdn.com/image/fetch/$s_!-Yfe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3b0725-93ce-40cc-95fd-4b66e65c1468_2160x2880.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><figcaption class="image-caption">a series of stills from <a href="https://alivetheory.net">alivetheory.net</a></figcaption></figure></div><p>When I wrote <a href="https://spencerchang.substack.com/p/touching-computers">touching computers</a> to describe creating a clay vessel to hold my personal website&#8212;a body for my digital creation, I thought about <em>touching</em> in two ways.</p><ol><li><p>I created a physical body for my digital home that I could touch with my hands and</p></li><li><p>I had an emotionally meaningful experience with a website, through this body.</p></li></ol><p>This physical experience had transformed into an emotional one. And it doesn&#8217;t stop at emotional connection. When you become intimate with something, it makes it feel like something you can change. A mental connection is developed&#8212;an understanding of how the other behaves in relation to you.</p><p>Touch develops connections across our fields of perception: physical, emotional, mental. It disarms us to open up new connections that we didn&#8217;t know were possible.</p><p>And once we can touch software, we can learn to <a href="https://news.spencer.place/p/computing-you-can-hold">hold it</a>&#8212;turn a single moment into a continued relationship&#8212;one that we care for, maintain, and nurture.</p><div><hr></div><p>Over dinner with Leia, we talked about how we feel about the things we&#8217;ve made and the struggle of artists to define ourselves. What is the one question or sentence that captures what we care about? We came up with a few questions to apply to projects to help us identify it.</p><ol><li><p><strong>Do you love it?</strong></p></li><li><p><strong>Does it feel like you?</strong></p></li></ol><p>We&#8217;ve both published this alignment exercise on our websites (<a href="https://spencer.place/alignment">mine</a>, <a href="https://leiac.me/alignment/">L&#8217;s</a>). If you do it yourself, let me know!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fdwF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efc8e5-aafd-4dc4-86c9-a502f2d4271b_2712x1478.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fdwF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efc8e5-aafd-4dc4-86c9-a502f2d4271b_2712x1478.png 424w, https://substackcdn.com/image/fetch/$s_!fdwF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efc8e5-aafd-4dc4-86c9-a502f2d4271b_2712x1478.png 848w, https://substackcdn.com/image/fetch/$s_!fdwF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efc8e5-aafd-4dc4-86c9-a502f2d4271b_2712x1478.png 1272w, https://substackcdn.com/image/fetch/$s_!fdwF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efc8e5-aafd-4dc4-86c9-a502f2d4271b_2712x1478.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fdwF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efc8e5-aafd-4dc4-86c9-a502f2d4271b_2712x1478.png" width="1456" height="793" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12efc8e5-aafd-4dc4-86c9-a502f2d4271b_2712x1478.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:793,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2219857,&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;:&quot;https://news.spencer.place/i/180558524?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efc8e5-aafd-4dc4-86c9-a502f2d4271b_2712x1478.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fdwF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efc8e5-aafd-4dc4-86c9-a502f2d4271b_2712x1478.png 424w, https://substackcdn.com/image/fetch/$s_!fdwF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efc8e5-aafd-4dc4-86c9-a502f2d4271b_2712x1478.png 848w, https://substackcdn.com/image/fetch/$s_!fdwF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efc8e5-aafd-4dc4-86c9-a502f2d4271b_2712x1478.png 1272w, https://substackcdn.com/image/fetch/$s_!fdwF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efc8e5-aafd-4dc4-86c9-a502f2d4271b_2712x1478.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 don&#8217;t know what caused me to land on this new mantra. There&#8217;s no doubt that it&#8217;ll likely change over the years, if even that long. But for now, this feels like a culmination of the past few years. Three years to find four words. Life sometimes feels like it moves so slowly, doesn&#8217;t it?</p><h3>UPDATES</h3><ol><li><p>I&#8217;m writing this from the plane on my first business trip to Tokyo. I&#8217;ll be here for the next two weeks setting up an exhibition and participating in <a href="https://www.fvs2025.com/">Future Vision Summit</a>. Afterwards I&#8217;ll stick around Shanghai and Shenzhen for a few weeks. If you&#8217;re around or have recommendations for artful, interesting, or unusual spaces, let me know!</p></li><li><p>Since I wrote about <a href="https://news.spencer.place/p/alive-internet-theory">alive internet theory</a>, which is now my most popular post to date, I created a project by the same name for the Internet Archive&#8217;s celebration of a trillion webpages archived. check it out at <a href="https://alivetheory.net/">alivetheory.net</a></p></li><li><p>The <a href="https://internetsculptures.com/">Internet Sculptures</a> shop just closed for the year! I launched the first new product, the Phone Pillow, a pillow that puts your phone to sleep, to a resounding success. thank you for all your support and any new orders will ship out next year :)</p></li></ol><div><hr></div><p><em>This dispatch was sent to 1779 inboxes. My writing is always free and open, but I am independently funded and appreciate any support you can offer. Consider sharing this with a friend and <a href="https://github.com/sponsors/spencerc99">becoming a patron</a> (or for those without Github, <a href="https://spencerchang.substack.com/subscribe">subscribing on Substack</a>) for the warm &amp; fuzzy feeling of supporting an indie artist (and access to the community &amp; works-in-progress) .</em></p><p><em>Thank you to the 27 people who</em> <a href="https://github.com/sponsors/spencerc99">supported my independent work</a> with a sponsorship last month, and a warm welcome to Aadil and Thaddeus.</p>]]></content:encoded></item><item><title><![CDATA[alive internet theory]]></title><description><![CDATA[why the bots will never win and just hanging out online]]></description><link>https://news.spencer.place/p/alive-internet-theory</link><guid isPermaLink="false">https://news.spencer.place/p/alive-internet-theory</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Sat, 11 Oct 2025 16:06:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B6qU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1762471d-6811-4cb0-b63d-6dec763f3e77_960x1189.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s controversial to have hope for the internet these days. <a href="https://en.wikipedia.org/wiki/Dead_Internet_theory">Dead internet theory</a>, stating that the internet is being overtaken and, eventually, will only be inhabited by bots, is entering mainstream discourse as <a href="https://www.abc.net.au/news/science/2024-02-28/twitter-x-fighting-bot-problem-as-ai-spam-floods-the-internet/103498070">AI social accounts</a> multiply and compete for what flavor of slop comes after <a href="https://en.wikipedia.org/wiki/Italian_brainrot">Italian brainrot</a>. People are arguing with fake people, and creators have to clarify that they didn&#8217;t use AI to make the work they share. Culture commenters are writing about the death of the open internet as people retreat from this phenomenon into <a href="https://www.ystrickler.com/the-dark-forest-theory-of-the-internet/">dark forests</a>, private spaces like group chats that aren&#8217;t discoverable from the web.</p><p>In the midst of all this uncertainty, many blame AI companies for unleashing the beast. But in the end, those abusing this technology for botting are just playing the game set by the owners of the modern-day internet. Instagram, Reddit, and other major social platforms are built to prioritize audience capture and engagement, not community wellness. The AI is just doing what computers do best&#8212;optimizing for a given constraint, and the platforms sell more ads off their virtual backs.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yWQa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e0102a-11b0-437b-80e2-eeed8a8ac2a1_3840x2160.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yWQa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e0102a-11b0-437b-80e2-eeed8a8ac2a1_3840x2160.png 424w, https://substackcdn.com/image/fetch/$s_!yWQa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e0102a-11b0-437b-80e2-eeed8a8ac2a1_3840x2160.png 848w, https://substackcdn.com/image/fetch/$s_!yWQa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e0102a-11b0-437b-80e2-eeed8a8ac2a1_3840x2160.png 1272w, https://substackcdn.com/image/fetch/$s_!yWQa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e0102a-11b0-437b-80e2-eeed8a8ac2a1_3840x2160.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yWQa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e0102a-11b0-437b-80e2-eeed8a8ac2a1_3840x2160.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c4e0102a-11b0-437b-80e2-eeed8a8ac2a1_3840x2160.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:282352,&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;:&quot;https://news.spencer.place/i/175842078?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e0102a-11b0-437b-80e2-eeed8a8ac2a1_3840x2160.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yWQa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e0102a-11b0-437b-80e2-eeed8a8ac2a1_3840x2160.png 424w, https://substackcdn.com/image/fetch/$s_!yWQa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e0102a-11b0-437b-80e2-eeed8a8ac2a1_3840x2160.png 848w, https://substackcdn.com/image/fetch/$s_!yWQa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e0102a-11b0-437b-80e2-eeed8a8ac2a1_3840x2160.png 1272w, https://substackcdn.com/image/fetch/$s_!yWQa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e0102a-11b0-437b-80e2-eeed8a8ac2a1_3840x2160.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">some poems I found on the <a href="http://playhtml.fun/fridge">internet fridge wall</a> today</figcaption></figure></div><p>With all this happening, it&#8217;s easy to forget there&#8217;s still so much life thriving on the open Internet. From rural <a href="https://forum.melonland.net/">forums</a>, <a href="https://merveilles.town/about">towns</a>, and <a href="https://playhtml.fun/fridge">fridge walls</a> to community-run <a href="http://wikipedia.org/">encyclopedias</a> and <a href="https://www.openstreetmap.org/communities">maps</a>, pockets of humanity continue to flourish despite (&amp; perhaps now, in part, in spite) of these existential fears. Messages tossed into the void come back as real friends, collaborators, partners. Strangers <a href="https://bsky.app/profile/kashhill.bsky.social/post/3m2pr7vrc6s2p">meet up spontaneously after shared struggle</a>. Earnestness shines through even in &#8220;content&#8221; manufactured for spread.</p><p>To believe in each other, we must believe in the open Internet.</p><p><strong>If dead internet theory posits that the internet will eventually become only bots, alive internet theory proclaims we will never let the open internet die</strong>. We will always find a way to look for each other, to answer a call for help, to share a laugh and an argument right after one another. If there&#8217;s one trait of the human race that every apocalypse movie agrees on, it&#8217;s our will to survive.</p><div><hr></div><p>But survival doesn&#8217;t have to be where we stop. What might happen if we tried to thrive? How can we make the open internet more resilient, vibrant, and collaborative than ever?</p><p>When the Internet was first introduced, it felt like a magical place you could visit from the comfort of your home. There was a ritual to enter: checking all the connections, dialing into your service provider, and deciding what website you would start from.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B6qU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1762471d-6811-4cb0-b63d-6dec763f3e77_960x1189.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B6qU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1762471d-6811-4cb0-b63d-6dec763f3e77_960x1189.png 424w, https://substackcdn.com/image/fetch/$s_!B6qU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1762471d-6811-4cb0-b63d-6dec763f3e77_960x1189.png 848w, https://substackcdn.com/image/fetch/$s_!B6qU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1762471d-6811-4cb0-b63d-6dec763f3e77_960x1189.png 1272w, https://substackcdn.com/image/fetch/$s_!B6qU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1762471d-6811-4cb0-b63d-6dec763f3e77_960x1189.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B6qU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1762471d-6811-4cb0-b63d-6dec763f3e77_960x1189.png" width="356" height="440.92083333333335" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1762471d-6811-4cb0-b63d-6dec763f3e77_960x1189.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1189,&quot;width&quot;:960,&quot;resizeWidth&quot;:356,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;internet-place.png&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="internet-place.png" title="internet-place.png" srcset="https://substackcdn.com/image/fetch/$s_!B6qU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1762471d-6811-4cb0-b63d-6dec763f3e77_960x1189.png 424w, https://substackcdn.com/image/fetch/$s_!B6qU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1762471d-6811-4cb0-b63d-6dec763f3e77_960x1189.png 848w, https://substackcdn.com/image/fetch/$s_!B6qU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1762471d-6811-4cb0-b63d-6dec763f3e77_960x1189.png 1272w, https://substackcdn.com/image/fetch/$s_!B6qU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1762471d-6811-4cb0-b63d-6dec763f3e77_960x1189.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><figcaption class="image-caption">source <a href="https://www.are.na/block/28725940">https://www.are.na/block/28725940</a></figcaption></figure></div><p>The Internet is still a place, but it&#8217;s been overdeveloped and undergoverned. Like cities that have prioritized cars over people, visiting the internet now entails controlled apps and search engines, designed for extraction. There&#8217;s nowhere to rest because the benches are covered in <a href="https://en.wikipedia.org/wiki/Hostile_architecture">spikes</a>. All we can do is sink into the feed and run along the scrollbar until our eyes bleed.</p><div><hr></div><p>So what would it take to reclaim the Internet as our space?</p><p>Maybe it starts with having places where we can go to just hang out?</p><p>Not to status signal, scheme a job, or consume content.</p><p>Just a place where we can sit for a while, watch the virtual scenery change, and see cursors flutter by.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>There is a virtual place where this has existed for a long time. As a kid, I loved spending time hanging out in video games like Runescape, just watching the pixelated environment and other players pass on the way to new adventures. We already have so much richness available in the existing environment of the internet. Why can&#8217;t we claim it as our public space?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pzzn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2b7c8c2-4945-46ef-bab9-a40012990c31_2560x2560.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pzzn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2b7c8c2-4945-46ef-bab9-a40012990c31_2560x2560.png 424w, https://substackcdn.com/image/fetch/$s_!Pzzn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2b7c8c2-4945-46ef-bab9-a40012990c31_2560x2560.png 848w, https://substackcdn.com/image/fetch/$s_!Pzzn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2b7c8c2-4945-46ef-bab9-a40012990c31_2560x2560.png 1272w, https://substackcdn.com/image/fetch/$s_!Pzzn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2b7c8c2-4945-46ef-bab9-a40012990c31_2560x2560.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pzzn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2b7c8c2-4945-46ef-bab9-a40012990c31_2560x2560.png" width="392" height="392" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d2b7c8c2-4945-46ef-bab9-a40012990c31_2560x2560.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:392,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;sit-on-the-internet.png&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="sit-on-the-internet.png" title="sit-on-the-internet.png" srcset="https://substackcdn.com/image/fetch/$s_!Pzzn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2b7c8c2-4945-46ef-bab9-a40012990c31_2560x2560.png 424w, https://substackcdn.com/image/fetch/$s_!Pzzn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2b7c8c2-4945-46ef-bab9-a40012990c31_2560x2560.png 848w, https://substackcdn.com/image/fetch/$s_!Pzzn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2b7c8c2-4945-46ef-bab9-a40012990c31_2560x2560.png 1272w, https://substackcdn.com/image/fetch/$s_!Pzzn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2b7c8c2-4945-46ef-bab9-a40012990c31_2560x2560.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><figcaption class="image-caption">from <a href="https://www.are.na/block/25313331">https://www.are.na/block/25313331</a></figcaption></figure></div><p>Where can we sit together on the internet? Where do we go for a stroll? Where do we find the digital equivalent of the remote hot spring up in the mountains, or that hidden hike to the waterfall? How do we discover a new neighborhood, shelter under a bodega awning during a summer shower, sit quietly at a cafe and work among the chatter of strangers?</p><p>We are all so online, yet being online feels so solitary. I can&#8217;t feel the people across the feeds from me. Social media is designed for consumption of content, distribution of branding, broadcasting of prestige, not spontaneous encounters or the warm, funny, and weird moments that happen when humans simply exist together.</p><p>But what if we had the tools to reshape it? We could make our own public parks, cafes, bodegas, waterfalls, and mountains. We could carve out spaces that we inhabit and maintain, becoming active stewards rather than just users.</p><p>This is why I keep finding myself coming back to <a href="https://playhtml.fun/">playhtml</a>. I&#8217;ve been able to imagine and create new ways of being with people online, sharing experiences I&#8217;ve never had before. I&#8217;m in wacky territory now, where the ideas are messing with fundamental assumptions about how websites and the internet work. I&#8217;m not sure if that&#8217;s what will lead to this vision, but it feels like it&#8217;s in the right direction.</p><div><hr></div><p><em>This dispatch was sent to 1651 inboxes. My writing is always free and open, but I am independently funded and appreciate any support you can offer. Consider sharing this with a friend and <a href="https://github.com/sponsors/spencerc99">becoming a patron</a> (or for those without Github, <a href="https://spencerchang.substack.com/subscribe">subscribing on Substack</a>) for the warm &amp; fuzzy feeling of supporting an indie artist (and access to the community &amp; works-in-progress) .</em></p><p><em>Thank you to the 30 people who</em> <a href="https://github.com/sponsors/spencerc99">supported my independent work</a> _with a sponsorship last month.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>if you want to be a fluttering cursor, please fill out <a href="https://forms.gle/Nr8ZVKYN3VxTxzbMA">this form</a>! im looking for internet volunteers to be part of a new internet art piece and would love your help :)</p></div></div>]]></content:encoded></item><item><title><![CDATA[pinhole]]></title><description><![CDATA[notes on curation, seeing, and tuning to new forms of perception]]></description><link>https://news.spencer.place/p/pinhole</link><guid isPermaLink="false">https://news.spencer.place/p/pinhole</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Tue, 02 Sep 2025 18:26:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Odsz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d22ad8-126d-492d-95ed-cb4a1d6c8ca0_1182x666.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A little-known gem in Golden Gate Park is the James Turrell Skyspace nestled in the back of the de Young sculpture garden. It's free and open to the public during the opening hours of the museum, and I find myself making a habit of basking inside, often by myself, watching the sky shift above me and the shadows dance. Every time I'm there, I marvel at how simple it seems, yet I find myself having a different experience each time I visit. The quality of light is different, which makes everything seem new&#8212;the shade of the sky, the atmosphere of the walls.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Odsz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d22ad8-126d-492d-95ed-cb4a1d6c8ca0_1182x666.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Odsz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d22ad8-126d-492d-95ed-cb4a1d6c8ca0_1182x666.png 424w, https://substackcdn.com/image/fetch/$s_!Odsz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d22ad8-126d-492d-95ed-cb4a1d6c8ca0_1182x666.png 848w, https://substackcdn.com/image/fetch/$s_!Odsz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d22ad8-126d-492d-95ed-cb4a1d6c8ca0_1182x666.png 1272w, https://substackcdn.com/image/fetch/$s_!Odsz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d22ad8-126d-492d-95ed-cb4a1d6c8ca0_1182x666.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Odsz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d22ad8-126d-492d-95ed-cb4a1d6c8ca0_1182x666.png" width="1182" height="666" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f3d22ad8-126d-492d-95ed-cb4a1d6c8ca0_1182x666.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:666,&quot;width&quot;:1182,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;skyspace.jpeg&quot;,&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="skyspace.jpeg" title="skyspace.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!Odsz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d22ad8-126d-492d-95ed-cb4a1d6c8ca0_1182x666.png 424w, https://substackcdn.com/image/fetch/$s_!Odsz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d22ad8-126d-492d-95ed-cb4a1d6c8ca0_1182x666.png 848w, https://substackcdn.com/image/fetch/$s_!Odsz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d22ad8-126d-492d-95ed-cb4a1d6c8ca0_1182x666.png 1272w, https://substackcdn.com/image/fetch/$s_!Odsz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d22ad8-126d-492d-95ed-cb4a1d6c8ca0_1182x666.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>taken on a spring day at the Skyspace by the de Young</em></p><p>The beauty and effectiveness of the Skyspace lies in curation&#8212;a pinhole into the sky set against a backlit white frame turns an everyday sight into something extraordinary. In doing so, it reveals the magician's prestige: how to spot the extraordinary in everything around us. For artists and creatives who have already learned this lesson, it&#8217;s easy to apply it in everyday scenarios, to select an interesting part from the whole and focus on it. Before I learned this lesson, I was consumed with capturing the whole and getting everything. When I took photos as a kid, I tried my hardest to fit my entire field of vision&#8212;the wider the lens, the more capable I felt. To miss anything felt like I was losing something precious.</p><p>Ironically, the opposite is necessary to learn that we should cherish the beauty of little moments. We have to make a part so beautiful that we can&#8217;t help but appreciate the whole. When you visit the Skyspace, it gifts you a preciousness that resurfaces every time you look at the sky afterward.</p><p>What is the Skyspace for the Internet? How do I create a pinhole to highlight all the little human actions through technology that make me believe in the goodness of people over and over again? How do I show the extraordinary in the swipe of a finger, the tap of a key, the press of a button? How do we start seeing all the people behind those actions, hoping to meet them, believing in them, even, whenever we interact online?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6gs7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a306584-1f93-42e2-bcb3-9e701eb991f4_1080x576.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6gs7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a306584-1f93-42e2-bcb3-9e701eb991f4_1080x576.png 424w, https://substackcdn.com/image/fetch/$s_!6gs7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a306584-1f93-42e2-bcb3-9e701eb991f4_1080x576.png 848w, https://substackcdn.com/image/fetch/$s_!6gs7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a306584-1f93-42e2-bcb3-9e701eb991f4_1080x576.png 1272w, https://substackcdn.com/image/fetch/$s_!6gs7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a306584-1f93-42e2-bcb3-9e701eb991f4_1080x576.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6gs7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a306584-1f93-42e2-bcb3-9e701eb991f4_1080x576.png" width="1080" height="576" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a306584-1f93-42e2-bcb3-9e701eb991f4_1080x576.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:576,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;yi-yi-car.png&quot;,&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="yi-yi-car.png" title="yi-yi-car.png" srcset="https://substackcdn.com/image/fetch/$s_!6gs7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a306584-1f93-42e2-bcb3-9e701eb991f4_1080x576.png 424w, https://substackcdn.com/image/fetch/$s_!6gs7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a306584-1f93-42e2-bcb3-9e701eb991f4_1080x576.png 848w, https://substackcdn.com/image/fetch/$s_!6gs7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a306584-1f93-42e2-bcb3-9e701eb991f4_1080x576.png 1272w, https://substackcdn.com/image/fetch/$s_!6gs7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a306584-1f93-42e2-bcb3-9e701eb991f4_1080x576.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><em>a still from Yi Yi, directed by Edward Yang. A son asks his father about how we can know what each other sees, when we can only see from our own eyes.</em></p><p>When I reflect on personal experiences, I think about the things that have stayed with me long after they happened. I think of Perfect Days and Yi Yi, films that somehow never fail to make me cry no matter how many times I see them for how seen they make me feel. I think about encountering Sarah Sze&#8217;s work for the first time, how her sprawling sculptures took my breath away and rewired my brain for how you could think about installation.</p><p>Ultimately, what I&#8217;m interested in is the ability to widen our aperture, to bring more light in with every look at the world. I&#8217;m interested in developing the awareness mid-gaze of what we are perceiving, experimenting with new ways of looking, and planting the seed for that change to spread.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.spencer.place/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.spencer.place/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xOUv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61af6f60-5224-4132-b156-7f1199fec376_1280x720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xOUv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61af6f60-5224-4132-b156-7f1199fec376_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!xOUv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61af6f60-5224-4132-b156-7f1199fec376_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!xOUv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61af6f60-5224-4132-b156-7f1199fec376_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!xOUv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61af6f60-5224-4132-b156-7f1199fec376_1280x720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xOUv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61af6f60-5224-4132-b156-7f1199fec376_1280x720.png" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/61af6f60-5224-4132-b156-7f1199fec376_1280x720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;runescape-marketplace.png&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="runescape-marketplace.png" title="runescape-marketplace.png" srcset="https://substackcdn.com/image/fetch/$s_!xOUv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61af6f60-5224-4132-b156-7f1199fec376_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!xOUv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61af6f60-5224-4132-b156-7f1199fec376_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!xOUv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61af6f60-5224-4132-b156-7f1199fec376_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!xOUv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61af6f60-5224-4132-b156-7f1199fec376_1280x720.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><em>a screenshot of a typical marketplace in Runescape</em></p><p>I&#8217;m trying to think about the first moment that opened my eyes up to the possibility of the internet. Perhaps standing in the crowded square of Runescape with every manner of conversation floating in Comic Sans text above pixelated avatars. Something about the denseness of the text, the low fidelity aesthetic, made me realize that these were actual people. Maybe it was on twitter in 2020 as I found other people who thought like me and were interested in the same weird internet concepts. The first time I read a blog and felt it could have come straight from my brain. I don't know if art can evoke the same feeling as these fleeting, spontaneous lived experiences, but I sure hope to facilitate them in whatever I make.</p><p>It's funny that the Runescape example comes up because it houses one of my worst memories of the Internet as well. One day, I met a friendly stranger who offered me a new weapon and proposed we fight some beasts together. The area they had in mind was past the boundary of the Wilderness&#8212;an area full of precious loot, along with dangerous monsters and the ability for players to attack each other. I had never been and was scared to death, but it felt like a unique opportunity to try it out. So I put on my best armor and we headed out together. As I crossed the barrier, acknowledging the in-game prompt that described the dangers, I remember thinking: I could lose everything.</p><p>And that's exactly what happened. Only a few paces out from the barrier, my new "friend" began attacking me. I froze. I started typing in all caps incoherently, in fear, as I frantically tried to click back towards the entrance. My character fell, and the screen slowly faded to black.</p><p>Whenever I remember this experience these days, I wonder what that person is up to now. I wonder how many people they pulled this trick on, what went through their mind as they did their first time. In that moment, I'm sure we were both high on adrenaline, sharing a twisted kind of emotional intimacy.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.spencer.place/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.spencer.place/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5jUS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6057e66b-1dd0-4abb-b8cf-f6a7b01b938b_964x644.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5jUS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6057e66b-1dd0-4abb-b8cf-f6a7b01b938b_964x644.png 424w, https://substackcdn.com/image/fetch/$s_!5jUS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6057e66b-1dd0-4abb-b8cf-f6a7b01b938b_964x644.png 848w, https://substackcdn.com/image/fetch/$s_!5jUS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6057e66b-1dd0-4abb-b8cf-f6a7b01b938b_964x644.png 1272w, https://substackcdn.com/image/fetch/$s_!5jUS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6057e66b-1dd0-4abb-b8cf-f6a7b01b938b_964x644.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5jUS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6057e66b-1dd0-4abb-b8cf-f6a7b01b938b_964x644.png" width="964" height="644" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6057e66b-1dd0-4abb-b8cf-f6a7b01b938b_964x644.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:644,&quot;width&quot;:964,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;jubilee.png&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="jubilee.png" title="jubilee.png" srcset="https://substackcdn.com/image/fetch/$s_!5jUS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6057e66b-1dd0-4abb-b8cf-f6a7b01b938b_964x644.png 424w, https://substackcdn.com/image/fetch/$s_!5jUS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6057e66b-1dd0-4abb-b8cf-f6a7b01b938b_964x644.png 848w, https://substackcdn.com/image/fetch/$s_!5jUS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6057e66b-1dd0-4abb-b8cf-f6a7b01b938b_964x644.png 1272w, https://substackcdn.com/image/fetch/$s_!5jUS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6057e66b-1dd0-4abb-b8cf-f6a7b01b938b_964x644.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><em>a screenshot from Jubilee's Surrounded series that pits one person against 20 people with a different belief system</em></p><p>The popular curation of these kinds of experiences is to represent them as black and white&#8212;good and evil. Show these people preying on innocent victims and then create an elaborate scheme to show them a piece of their own medicine. <a href="https://www.youtube.com/watch?v=ZDpo_o7dR8c">Scamming scammers</a>, highlight reels of <a href="https://www.nbcnews.com/tech/internet/jubilee-debate-video-fascist-participant-roils-internet-rcna220303">dunking on supporters</a> of any establishment figure, and even a <a href="https://www.youtube.com/watch?v=p0ieuwFfORE">catfish version</a> of the Runescape story I shared. There's something incredibly satisfying about these stories. They follow the classic Western template of justice: rewarding good behavior and doling out divine punishment on the bad.</p><p>Yet they don't feel like they do anything to change the cycle. In fact, they might add fuel to the fire, turning a small battle into an all-out war.</p><p>Recently, I came across <a href="https://www.tiktok.com/@_anayisss_/video/7542273703300615455">a video</a> that shows a different view. In it, a girl shares the voicemail left by a "scammer" who is laughing and blessing her after getting tricked by her voicemail greeting in which she pretends to answer the phone. There's a subversion of the traditional scripts here. The roles of "hero" and "villain" fall away to reveal two people sharing a moment. The narrative becomes messy, real. Perhaps a scammer realizes that he is preying on innocent people. Perhaps we realize that these so-called scammers have families of their own they are trying to support, too. Or nothing changes at all. We are left to wonder with the question, to find the answers ourselves.</p><p>I have long described my goal partially as creating &#8220;useful art&#8221;. What makes something valuable to me is that it deals with how we live, in the real world, in our real lives. I'm not exactly sure how this voicemail example scales into more universal change, but it feels relatable and real. It makes me wonder about how I can reproduce this kind of deviation in my own scam calls. More importantly, just like every time I enter Skyspace, I feel my perception changing in response to it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.spencer.place/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.spencer.place/subscribe?"><span>Subscribe now</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.spencer.place/p/pinhole?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.spencer.place/p/pinhole?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div><hr></div><p><em>This dispatch was sent to 1634 inboxes. My writing is always free and open, but I am independently funded and appreciate any support you can offer. Consider sharing this with a friend and <a href="https://github.com/sponsors/spencerc99">becoming a patron</a> (or for those without Github, <a href="https://spencerchang.substack.com/subscribe">subscribing on Substack</a>) for the warm &amp; fuzzy feeling of supporting an indie artist (and access to the community &amp; works-in-progress) .</em></p><p><em>Thank you to the 29 people who</em> <a href="https://github.com/sponsors/spencerc99">supported my independent work</a> _with a sponsorship last month, and a warm welcome to Peter and Chris.</p>]]></content:encoded></item><item><title><![CDATA[computing shrines: play as kindling for liberation]]></title><description><![CDATA[on communal websites in sculptures, the title of this newsletter, and perpetual energy]]></description><link>https://news.spencer.place/p/computing-shrines-play-as-kindling</link><guid isPermaLink="false">https://news.spencer.place/p/computing-shrines-play-as-kindling</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Tue, 17 Jun 2025 22:12:12 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b92cec99-a383-46f0-8ce1-32495b47f9d0_2667x4000.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last weekend, I shared the culmination of an idea seeded 2+ years ago. At a large, open-air office building in Manhattan (<strong>180 Maiden Lane</strong> by WSA), four sculptures invited visitors to offer up their phones to connect with past and future visitors.</p><p>In the weeks leading up to it, I shipped a 100lb+ rock from San Francisco, learned to use a CNC on a large corkboard, and created 3 distinctive and expressive tiny social networks.</p><p><a href="https://www.demofestival.org/">DEMO2025</a> is the showcase of the latest work from NEW INC, the New Museum's art and technology incubator. I flew in a week early and spent the weekend prior installing so that everything was ready for the show. It's the largest physical installation I've ever worked: featuring 4 distinct works joined by a single unifying project, Computing Shrines. In parallel, I prepped a <a href="https://www.youtube.com/watch?v=l-2t-N96Bn8">7-minute talk</a> that could give a compelling overview of my creative practice and why it exists.</p><p>Afterwards, I couldn't sleep from all the adrenaline coursing through my body, all the conversations running through my head and the ideas branching off from them.</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e23da39d-7702-49b0-9623-a51dc2c7abf3_2488x3732.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d490d1e8-6bd2-401a-b0b6-096d3c879279_2667x4000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4c7aa0c6-87d8-47be-aa72-eeb3eb2e6f9e_2667x4000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3afcff18-206b-4683-87a3-f776d56fa6be_2667x4000.jpeg&quot;}],&quot;caption&quot;:&quot;from left to right, 1) Shrine Map (Earth, Others, Voice) and Shrine to Earth at DEMO2025: Embodied Algorithms / Collective Mechanics Installation View photo by Carlos Galek Sefchovich, 2) Shrine to Earth close-up, 3) Shrine to Others close-up with one Shrine to Voice in background, 4) man interacting with Shrine to Voice, phone placed inside the shrine&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1eae728-9650-422b-9312-1276a86e7ff6_1456x1456.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p><a href="https://spencer.place/creation/computing-shrines/">Computing Shrines</a> is a series of site-specific sculptures that co-opt our devices to foster local connection in everyday places. Each shrine connects visitors' phones to a custom communal web interface that facilitates exchange of small intimacies between past and future visitors. Beyond an installation, Computing Shrines is an open protocol for creating public good technology that fosters local connection rather than replacing it. Designed with common materials, open-sourcing the interfaces, and collaborating with local stewards, the project transforms the normally solitary and exclusive act of creating technology into a community improvement project for all to shape.</p><p>The installation features three distinct shrines, anchored around Shrine Map, an homage to community bulletin boards featuring a smartphone for each shrine. Two mobile phone booths sit on columns across from each other, inviting visitors to listen and share their worries and hopes with the last and next stranger in Shrine to Voice. Shrine to Earth features a found boulder and rock garden that invites visitors to share photos of rocks they&#8217;ve found, which become pieces in a cairn-making mini-game. And in Shrine to Others, a clay tablet nestled beside a seating area invites visitors to notice the people they share the space with and share what they admire about strangers.</p><p>In the talk, I described Computing Shrines as a culmination of my practice, and in many ways, it is: the combination of intimate, empowering technology and person-to-person connection &amp; community. But rather than a linear path as we like to interpret stories, it feels more like a perpetual spiral.</p><p>All my work provided the foundation for this project, but these projects aren&#8217;t mere stepping stones towards this final piece. Instead, I will certainly circle back to them over the years&#8212;the different perspectives that lead me to this particular creation. I imagine my work expanding in all directions, like an exploding star rather than climbing a ladder to the top.</p><p>Technology that facilitates local connection is important and interesting. But there is still value to purely digital connection, creation, and play. We exist in a web of contradictions&#8212;our very existence sometimes feels like one. We are not so simple as to be contained by a single right answer. Instead, I'm seeking answers in plurality, complexity, and the infinite possibilities that the world and other people offer us every day.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y9pa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38454ff-b230-4f17-a39a-356814cf0d82_598x600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y9pa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38454ff-b230-4f17-a39a-356814cf0d82_598x600.png 424w, https://substackcdn.com/image/fetch/$s_!y9pa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38454ff-b230-4f17-a39a-356814cf0d82_598x600.png 848w, https://substackcdn.com/image/fetch/$s_!y9pa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38454ff-b230-4f17-a39a-356814cf0d82_598x600.png 1272w, https://substackcdn.com/image/fetch/$s_!y9pa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38454ff-b230-4f17-a39a-356814cf0d82_598x600.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y9pa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38454ff-b230-4f17-a39a-356814cf0d82_598x600.png" width="598" height="600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e38454ff-b230-4f17-a39a-356814cf0d82_598x600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:598,&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_!y9pa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38454ff-b230-4f17-a39a-356814cf0d82_598x600.png 424w, https://substackcdn.com/image/fetch/$s_!y9pa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38454ff-b230-4f17-a39a-356814cf0d82_598x600.png 848w, https://substackcdn.com/image/fetch/$s_!y9pa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38454ff-b230-4f17-a39a-356814cf0d82_598x600.png 1272w, https://substackcdn.com/image/fetch/$s_!y9pa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38454ff-b230-4f17-a39a-356814cf0d82_598x600.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><figcaption class="image-caption"><em>I wrote about <a href="https://spencer.place/posts/spiraling/">spiraling as my word</a> for 2024. <a href="https://www.instagram.com/p/CHlemD7lZaJ/">image source</a></em></figcaption></figure></div><p>It feels weird to show my work in this context&#8212;a big production team, curators, photographers, and art handlers. There's an elevated sense of importance, which can be helpful to encourage people to deeply engage (as well as celebrate thework). But there's an artificial feeling that I can't shake&#8212;in that this is not the form that I imagine people interacting with my work.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.spencer.place/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.spencer.place/subscribe?"><span>Subscribe now</span></a></p><p>I want these Shrines to be living out in the world amongst our daily lives. I want them to be nestled in subway stations, neighborhood parks, alleyways and mailboxes, cafes, and sidewalk plant beds. I want them to be a pleasant surprise you stumble into on your regular stroll. I want them to encourage your curiosity&#8212;to stoke the wonder that the world coaxes out of you every waking moment.</p><p>Still, even in this environment, I noticed the patterns that I hoped for: visitors sneaking away to private corners to listen and record a voice message for a future visitor; people bringing rock offerings and creating their own cairns atop Shrine to Earth; others sitting, lying, and kneeling by Shrine to Others to gaze at the people around them, returning to their phones to record what they notice.</p><p>I wander around and try to hear people's honest reactions. A few have trouble accessing the website. Others light up about how cool it is. Universally, I observe curiosity and a desire to learn more. When I share the background and hope behind the idea, I see their faces change as they "get it" and start applying the framework in their own histories and homes. They imagine shrines on airplanes, beside conference seats, at local cafes, set into random street walls, hanging from a street-level window&#8212;a vision of technology situated to physical contexts and that empowers us to learn about, and thus, form trust with, those around us.</p><p>I watch as the possibilities expand and multiply, and they slowly grow the conviction to host one of their own, to take technology into their own hands and shape it in a way that can engage with people at an unexpectedly meaningful level.</p><p>I'm looking for others to grow this project with me next! Message or email me (<a href="mailto:spencer@spencer.place">spencer@spencer.place</a>) if you're interested in hosting a Shrine in your own neighborhood or work together on one for your organization. I'd love for these to be a way for local businesses to host art experiences that also facilitate connection within their communities.</p><div><hr></div><p>Seeing all the energy around the <a href="https://www.axios.com/2025/06/14/no-kings-protests-usa-june-14-trump-military-parade">protests</a> in the U.S. against the indiscriminate and brutal detainments by ICE, I'm reminded of the ends for which I do my work. This kind of gathering, solidarity, and collective demand &amp; fight for change is what I believe technology offers potential to empower. We already see it in clever creations that facilitate the organizing of these kinds of events, <a href="https://www.forbes.com/sites/johnkoetsier/2019/09/02/hong-kong-protestors-using-mesh-messaging-app-china-cant-block-usage-up-3685/">secure communication</a> during, and systems to <a href="https://www.vice.com/en/article/tiktok-texas-abortion-law-bot-site-ios-shortcut/">disrupt institutional control</a>. People are using their diverse social media audiences to bring <a href="https://www.tiktok.com/t/ZP8rFfQBD/">attention to these issues</a> and host <a href="https://blog.cryptoflies.com/kids-gather-in-roblox-metaverse-for-pro-palestine-virtual-protest/">gatherings in solidarity</a> even when they can't attend physically.</p><p>This level of commitment doesn't appear instantly. People aren't convinced of a cause or their need to participate overnight. These movements, for a world where everyone can live a dignified life, or, in short, a better world for all, happen slowly over decades and even centuries. With every generation, we move the needle further on our notions of equality and liberty and get closer to this fleeting idea of <em>truth</em>.</p><p>And importantly, I believe these movements can't flourish solely through these serious, radical actions like protests, facts, and resistance. These are all essential factors, but we need a foundation where we are willing to stand up for our neighbors, to risk ourselves for a greater cause. I believe this foundation forms through lightness&#8212;joy, play, boredom. We must say hi to each other at the coffee shop, lend out groceries and tools to our neighbors, and play and joke with each other before we can form the trust to fight together.</p><p>Creating space for joy and play is as radical as creating space for protest and solidarity. In fact, they might circle each other in one single spiral. At least, that's what my hypothesis is.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aMNv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F452e4a7e-4cdd-441e-88de-2b7162793573_640x554.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aMNv!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F452e4a7e-4cdd-441e-88de-2b7162793573_640x554.gif 424w, https://substackcdn.com/image/fetch/$s_!aMNv!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F452e4a7e-4cdd-441e-88de-2b7162793573_640x554.gif 848w, https://substackcdn.com/image/fetch/$s_!aMNv!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F452e4a7e-4cdd-441e-88de-2b7162793573_640x554.gif 1272w, https://substackcdn.com/image/fetch/$s_!aMNv!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F452e4a7e-4cdd-441e-88de-2b7162793573_640x554.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aMNv!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F452e4a7e-4cdd-441e-88de-2b7162793573_640x554.gif" width="640" height="554" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/452e4a7e-4cdd-441e-88de-2b7162793573_640x554.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:554,&quot;width&quot;:640,&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_!aMNv!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F452e4a7e-4cdd-441e-88de-2b7162793573_640x554.gif 424w, https://substackcdn.com/image/fetch/$s_!aMNv!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F452e4a7e-4cdd-441e-88de-2b7162793573_640x554.gif 848w, https://substackcdn.com/image/fetch/$s_!aMNv!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F452e4a7e-4cdd-441e-88de-2b7162793573_640x554.gif 1272w, https://substackcdn.com/image/fetch/$s_!aMNv!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F452e4a7e-4cdd-441e-88de-2b7162793573_640x554.gif 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><div><hr></div><p>My talk focused on this paradox of perpetual energy that I seek through all my work. It reminded me of the title of this newsletter: <em>spencer's paradoxes</em>. I've always felt drawn to holding contradictions in balance as a means to get closer to some deeper truth. I like playing with ideas, experimenting with provocations, designing things that cause people to say &#8220;what if?&#8221; a thousand times over. A question mark is the seed of change, so let's plant some more questions in each other's hearts and go looking for the answers together.</p><h3>Recent Updates</h3><ul><li><p><strong>optional support</strong> I've decided to enable optional paid subscriptions for this newsletter! I already run an optional sponsorship program with Github, but I've gotten feedback from people having to make an account to support me. If you're an existing sponsor (or you have Github and would like to support there), don't worry&#8212;you'll be automatically associated with a free "paid" subscription on here for any bonus behind-the-scenes work I publish. Have ideas for what would be fun to offer to supporters while keeping most of my content free? I'd love to hear.</p></li><li><p><strong>workshops in New York </strong>I'm hosting two "<a href="https://spencerchang.substack.com/p/touching-computers">Touching Computers</a>" workshops this week to make interactive NFC objects: one will be creating them out of <a href="https://partiful.com/e/8ufX29A7gdILRZqaiRdd">meaningful objects we own</a> with <a href="https://munusshih.com/">Munus Shih</a> and the other will be my first event designed for children and their parents <a href="https://partiful.com/e/seza9nFlQlSKAur6YP1b">working with clay</a> with <a href="https://www.irena-w.xyz/">Irena Wang</a> and her son Luka.</p></li><li><p><strong>Show closes June 22nd </strong>Starting around 4pm I'll be in the space to host walkthroughs and a small celebration. come if you're around! You can also watch the talk I gave on <a href="https://www.youtube.com/watch?v=l-2t-N96Bn8">Youtube</a>, and learn more about the project on the case study published by <a href="https://apossible.com/applied-experiments/computing-shrines">APOSSIBLE</a>.</p></li><li><p><strong>website update</strong> I quite like how this bottom row of my <a href="https://spencer.place/">personal website</a> is turning out! The &#8220;stats&#8221; box with the little colors for people brings me a lot of joy</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-iaf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce4508d0-6edf-4e95-a3f0-1e311bdfcac6_1926x726.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-iaf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce4508d0-6edf-4e95-a3f0-1e311bdfcac6_1926x726.png 424w, https://substackcdn.com/image/fetch/$s_!-iaf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce4508d0-6edf-4e95-a3f0-1e311bdfcac6_1926x726.png 848w, https://substackcdn.com/image/fetch/$s_!-iaf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce4508d0-6edf-4e95-a3f0-1e311bdfcac6_1926x726.png 1272w, https://substackcdn.com/image/fetch/$s_!-iaf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce4508d0-6edf-4e95-a3f0-1e311bdfcac6_1926x726.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-iaf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce4508d0-6edf-4e95-a3f0-1e311bdfcac6_1926x726.png" width="1456" height="549" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce4508d0-6edf-4e95-a3f0-1e311bdfcac6_1926x726.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:549,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1120049,&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;:&quot;https://spencerchang.substack.com/i/166184662?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce4508d0-6edf-4e95-a3f0-1e311bdfcac6_1926x726.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-iaf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce4508d0-6edf-4e95-a3f0-1e311bdfcac6_1926x726.png 424w, https://substackcdn.com/image/fetch/$s_!-iaf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce4508d0-6edf-4e95-a3f0-1e311bdfcac6_1926x726.png 848w, https://substackcdn.com/image/fetch/$s_!-iaf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce4508d0-6edf-4e95-a3f0-1e311bdfcac6_1926x726.png 1272w, https://substackcdn.com/image/fetch/$s_!-iaf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce4508d0-6edf-4e95-a3f0-1e311bdfcac6_1926x726.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></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.spencer.place/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.spencer.place/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><em>This dispatch was sent to 1559 inboxes. My writing is always free and open, but I am independently funded and appreciate any support you can offer. Consider sharing this with a friend and <a href="https://github.com/sponsors/spencerc99">becoming a patron</a> or subscribing for the warm &amp; fuzzy feeling of supporting an indie artist (and access to the community &amp; works-in-progress) </em></p><p><em>Thank you to the 24 people who</em> <em><a href="https://github.com/sponsors/spencerc99">supported my independent work</a></em> <em>with a monthly sponsorship last month: Shaobo, Janvi, Raymond, Jacky, Sunil, Jess, Tim, Sarah, Jon, soft networks, Nikhil, Alejandro, Andy, Caro, Charles, James, Crystal, Dan, Jonah, Rachel, Gleb, Yorke, Brandon, and one anonymous donor.</em></p>]]></content:encoded></item><item><title><![CDATA[pocket angel or demon]]></title><description><![CDATA[[TI-19] examining our devices as subjects & objects rather than foils]]></description><link>https://news.spencer.place/p/pocket-angel-or-demon</link><guid isPermaLink="false">https://news.spencer.place/p/pocket-angel-or-demon</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Wed, 16 Apr 2025 19:40:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6e1cf851-b452-42dc-8221-24af70d57c60.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I open my Screen Time settings to check how many times I've picked up my phone the past few days: 62, 103, 77. I wonder what the record is. I wonder how high you could get if you tried for a full day to break it.</p><p>My daily average is 4 hours, higher than it's been the past. I suppose all my recent practice creating social content<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> is taking its toll: it entails both lots of time filming and also lots of time consuming to understand the different storytelling mechanisms people use. It's hard to do so without getting sucked in. Minutes turn into hours and, for some, whole spans of lives are lost to endless scrolling.</p><p>A Pew survey in 2011 asked people for one word they would use to describe their smartphones (at that point around 42% of people who owned a cellphone owned a smartphone). As of 2024, Pew has recorded over 90% of people owning a smartphone. While they haven't repeated the question of asking for a single word to describe their phones, we don't need a survey to see that our distaste for our phones as a society is reaching a fever pitch.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!96cS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ff2d7b-4734-470c-9cc6-f89ea12446dd_700x323.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!96cS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ff2d7b-4734-470c-9cc6-f89ea12446dd_700x323.png 424w, https://substackcdn.com/image/fetch/$s_!96cS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ff2d7b-4734-470c-9cc6-f89ea12446dd_700x323.png 848w, https://substackcdn.com/image/fetch/$s_!96cS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ff2d7b-4734-470c-9cc6-f89ea12446dd_700x323.png 1272w, https://substackcdn.com/image/fetch/$s_!96cS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ff2d7b-4734-470c-9cc6-f89ea12446dd_700x323.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!96cS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ff2d7b-4734-470c-9cc6-f89ea12446dd_700x323.png" width="700" height="323" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04ff2d7b-4734-470c-9cc6-f89ea12446dd_700x323.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:323,&quot;width&quot;:700,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;pew-2011-smartphone-word-cloud.png&quot;,&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="pew-2011-smartphone-word-cloud.png" title="pew-2011-smartphone-word-cloud.png" srcset="https://substackcdn.com/image/fetch/$s_!96cS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ff2d7b-4734-470c-9cc6-f89ea12446dd_700x323.png 424w, https://substackcdn.com/image/fetch/$s_!96cS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ff2d7b-4734-470c-9cc6-f89ea12446dd_700x323.png 848w, https://substackcdn.com/image/fetch/$s_!96cS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ff2d7b-4734-470c-9cc6-f89ea12446dd_700x323.png 1272w, https://substackcdn.com/image/fetch/$s_!96cS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04ff2d7b-4734-470c-9cc6-f89ea12446dd_700x323.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>States all across the U.S. are implementing <a href="https://www.kff.org/mental-health/issue-brief/a-look-at-state-efforts-to-ban-cellphones-in-schools-and-implications-for-youth-mental-health/">Phone-Free policies</a>, screen-time and focus aids that block access to apps are wildly popular on app stores, and viral content (how ironic) about <a href="https://www.youtube.com/watch?v=nnsyGSTKlw0">ditching phones</a> and acquiring "dumb" phones are trending<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>. Many smart people are making alternative devices that package all the useful capabilities of a smartphone into a <a href="https://www.thelightphone.com/">less distracting</a> and <a href="https://origamicomputing.com/">less extractive</a> package. What would the word cloud say now if we asked people?</p><div><hr></div><p>I'm not surprised how opinion has shifted on our phones. I feel the same exhausting tension even seeing my phone out of the corner of my eye as I write this essay on my computer. I am on my phone too much. I scroll more than feels good. My attention span has definitely suffered.</p><p>Our phones: these supercomputers in our pockets, these demons on our shoulders, these portals to entire worlds sitting in our palms. Their rise to ubiquity has confused more than a few people and our existing definitions of technology. Are they computers? Are apps the Internet? Where do we end and the phone begin?</p><p>But it's not all bad. Otherwise, we wouldn't keep coming back. I find incredible things on the Internet, through my phone, every day. I am filled with wonder, inspiration, joy, curiosity, and laughter trawling through the various corners of the web. I am filled with these feelings, mostly, by other people sharing pieces of themselves on the internet, finding a way to express themselves in this cyborg language that fills the negative space around our physical lives.</p><p>If we live as beings of matter, perhaps our digital lives live as dark matter. People say that the digital doesn't feel tangible, but the digital has embedded itself in most parts of my life&#8212;blogs I've read have shaped my way of living, digital avatars I met have become some of my closest friends, and inspirational work I came across formed the seed of what has become my lifelong creative practice.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9pfM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0887c03-2695-43cc-bca2-285a7393b507_1206x2030.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9pfM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0887c03-2695-43cc-bca2-285a7393b507_1206x2030.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9pfM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0887c03-2695-43cc-bca2-285a7393b507_1206x2030.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9pfM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0887c03-2695-43cc-bca2-285a7393b507_1206x2030.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9pfM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0887c03-2695-43cc-bca2-285a7393b507_1206x2030.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9pfM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0887c03-2695-43cc-bca2-285a7393b507_1206x2030.jpeg" width="1206" height="2030" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0887c03-2695-43cc-bca2-285a7393b507_1206x2030.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2030,&quot;width&quot;:1206,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:506276,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://spencerchang.substack.com/i/161475937?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe68f03f0-1ede-4ea8-8fba-da1f7655ce96_1206x2312.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9pfM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0887c03-2695-43cc-bca2-285a7393b507_1206x2030.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9pfM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0887c03-2695-43cc-bca2-285a7393b507_1206x2030.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9pfM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0887c03-2695-43cc-bca2-285a7393b507_1206x2030.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9pfM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0887c03-2695-43cc-bca2-285a7393b507_1206x2030.jpeg 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><figcaption class="image-caption">a portrait of my phone, featuring one of my favorite wallpapers</figcaption></figure></div><p>What about the phone, the object, itself&#8212;what about the chunk of metal and glass you carry with you every day?</p><p>As a physical subject, the phone takes on a new light. I turn the screen off and examine the round curves and precise studded holes that mark the speakers. I press its tactile buttons, test the varying pressure thresholds, and listen to the distinctive clicks. I tap the screen to wake it up and pay attention to the nature of its light. I consider which parts of the iconography and text might constitute its face and which its body. I consider what name it might want me to call it by. I listen for its breath and heartbeat. Would it feel nice to buzz with a new notification? Does it feel powerful to shine its flashlight? Will it understand fear when the battery drops dangerously low? What kind of drug does getting charged most closely resemble?</p><p>These phones are some of our most intimate companions&#8212;we have touched them more than most of our loved ones and lovers, likely combined. They have seen us at our lowest and our highest. They capture our meaningful moments and help us reach those who can comfort us when we feel the most alone. They are always there for us when we need to celebrate our latest wins or when we need to numb ourselves to the world through the flood of content.</p><p>My resentment of what I do on it and what it makes me feel like seems silly under this frame. Like a longtime friend, sometimes we have difficult fights, but in the end, we're there for each other.</p><div><hr></div><p><a href="https://artlab.hyundai.com/commissions/spencer-chang-everyday">everyday</a> is my latest work that emerged from the height of these tensions. It's a participatory work that lives on your phone and composes scores of gestures, representing people all over the world dancing with their phones to hourly prompts.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;193e1133-ec1c-424a-af3d-d6bdd0083797&quot;,&quot;duration&quot;:null}"></div><p>I wanted to make something that could play with this strange state of affairs. something that captures a brief flashing moment in time, that might be obsolete at some point soon in the future, as our devices constantly change (and the mobile device APIs that web browsers expose). I learned about so many obscure sources of information you could access from a phone, and how few consensus there was across different phones and browsers on which ones were allowable.</p><p>Some devices allow you to get a person's heartbeat (using the fingerprint sensor). Others grant permission for system-level information like your battery levels. A few actively discourage any information access outside of native applications. In the end, the kinds of things we can do with our mobile companions is still dictated entirely by the priorities of a few companies.</p><p>I had a lot of fun considering what strange rituals we could conduct with our devices&#8212;both using the phone for its physical body rather than what it represents and as the constant companion in our lives. For example, at noon, it asks you to "Catch a ray of sunlight with your phone," and later at 6pm, it asks you to "Treat your device as your dance partner." Phone as mirror, as dance partner, each hour invites you to reimagine these everyday companions as sources of play, exploration, and reflection.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;b562a1bf-9718-40b9-b5e2-f1794f374f56&quot;,&quot;duration&quot;:null}"></div><p>In the end, I wanted each action to be an invitation to connect with someone else, to turn these devices that so often isolate us from the world and each other, into conversation starters&#8212;both with the people in the physical spaces around us, watching us do absurd dances to our phones, and those around the world, connected to us in a brief moment of strange dance and movement.</p><div><hr></div><p>If our phones can be demons, they can be angels, too. Or jesters, magicians, personal trainers. They have just as much agency to reinvent themselves, if we allow them to. Who do you want your phone to be? And who do you want to be when you're with it?</p><div><hr></div><h3>Updates</h3><ol><li><p><strong>DEMO 2025</strong> I'll be sharing new work for the conclusion of my time in <a href="https://newinc.org/">NEW INC</a> at <a href="https://www.demofestival.org/">DEMO 2025</a>. Come see my talk on June 4th or the show June 4-22nd if you're in NYC :)</p></li><li><p><strong>Asian Art Museum</strong> I'm boothing (for the first time) for the <a href="https://calendar.asianart.org/event/spring-artisan-market-2025/">Asian Art Museum's Spring Fair</a> May 2-4 from 10AM to 5:30PM. Come say hi! I'm excited to see <a href="https://exhibitions.asianart.org/exhibitions/everyday-war/">Yuan Goang-Ming's new work</a> in the museum too</p></li></ol><div><hr></div><p><em>This dispatch was sent to 1200 inboxes. My writing is always free and open, but I am independently funded and appreciate any support you can offer. Consider sharing this with a friend and <a href="https://github.com/sponsors/spencerc99">becoming a patron</a> for the warm &amp; fuzzy feeling of supporting an indie artist (and access to the community &amp; works-in-progress) .</em></p><p><em>Thank you to the 24 people who</em> <a href="https://github.com/sponsors/spencerc99">supported my independent work</a> <em>with a monthly sponsorship last month: Shaobo, Janvi, Raymond, Jacky, Sunil, Jess, Tim, Sarah, Jon, soft networks, Nikhil, Alejandro, Andy, Caro, Riley, Charles, James, Crystal, Dan, Jonah, Rachel, Gleb, Yorke, and one anonymous donor.</em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>I've been on a journey to make 30 videos talking to the camera about random things. follow along on <a href="https://www.tiktok.com/@spencer.place">TikTok</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Following the land grab of all the different naming variations of "dumb phone" is a fun game. <a href="https://www.hmd.com/en_us/press/dialing-up-nights-out-heineken-and-bodega-launch-the-no-frills-boring">The Boring Phone</a> (launched by Heineken of all people), <a href="https://www.thelightphone.com/">The Light Phone</a>, and even <a href="https://www.hmd.com/en_us/hmd-barbie-phone?sku=AHM2850USA01BB1">The Barbie Phone</a>. What's next? What would your dumb phone collab be called?</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[what we're up against]]></title><description><![CDATA[[TI-18] an interlude on what I care about by detailing it's opposite, or the kind of technology i find so wrong]]></description><link>https://news.spencer.place/p/what-were-up-against</link><guid isPermaLink="false">https://news.spencer.place/p/what-were-up-against</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Sun, 23 Feb 2025 21:31:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f084b2-13c1-4966-8968-dc7937ff711b_1330x1993.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_!kkQ4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8080fc1-665c-491f-9788-94344d7e7172_640x360.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kkQ4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8080fc1-665c-491f-9788-94344d7e7172_640x360.png 424w, https://substackcdn.com/image/fetch/$s_!kkQ4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8080fc1-665c-491f-9788-94344d7e7172_640x360.png 848w, https://substackcdn.com/image/fetch/$s_!kkQ4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8080fc1-665c-491f-9788-94344d7e7172_640x360.png 1272w, https://substackcdn.com/image/fetch/$s_!kkQ4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8080fc1-665c-491f-9788-94344d7e7172_640x360.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kkQ4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8080fc1-665c-491f-9788-94344d7e7172_640x360.png" width="725" height="407.8125" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8080fc1-665c-491f-9788-94344d7e7172_640x360.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:360,&quot;width&quot;:640,&quot;resizeWidth&quot;:725,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;1B49E97E-4D17-4CE2-9007-874ACE8C3EF2_4_5005_c.jpeg&quot;,&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="1B49E97E-4D17-4CE2-9007-874ACE8C3EF2_4_5005_c.jpeg" title="1B49E97E-4D17-4CE2-9007-874ACE8C3EF2_4_5005_c.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!kkQ4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8080fc1-665c-491f-9788-94344d7e7172_640x360.png 424w, https://substackcdn.com/image/fetch/$s_!kkQ4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8080fc1-665c-491f-9788-94344d7e7172_640x360.png 848w, https://substackcdn.com/image/fetch/$s_!kkQ4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8080fc1-665c-491f-9788-94344d7e7172_640x360.png 1272w, https://substackcdn.com/image/fetch/$s_!kkQ4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8080fc1-665c-491f-9788-94344d7e7172_640x360.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>the underside of a large leaf at the Conservatory of Flowers</em></p><p>It's been quiet in my writing brain the past few weeks. I've been busy making, figuring out how to juggle a several different moving pieces at once while keeping my mind quiet and my hands steady. I don't do well with frenetic energy&#8212;I find it jumbles up momentum, scatters it into pieces that you find yourself looking for in a daze in between switches. I feel a bit like the hummingbirds I sometimes see outside the window of my office, fluttering for a moment in front of one branch and darting to another. Are they present for every moment? Do they remember when they revisit branches? I wonder if they have any advice to give to me.</p><p>Driving back from coworking in the mission today, I experienced an exceptionally above-average amount of anger. One man honked at me intermittently for the 5-10 seconds I waited for someone to cross the street to turn. Then, as I stopped to pick up a stool from the side of the road, a woman started screaming at me to get out of her driveway&#8212;honking, cursing, and threatening to tow, all the while. L notes all the unresolved rage that manifests on the road. People swerving between lanes, trying to save several extra seconds or even a minute or two getting to where they're trying to go. Where does it all come from and where does it all go?</p><p>It makes me angry. Angry, of course, at being yelled at unjustifiably (to my perspective), but more encompassing, angry at the entire situation, the cycle, the pointlessness of it all. More than angry, it makes me sad: this burden that so many carry with them and pass onto unsuspecting others, perpetuating a cycle of mischanneled rage and illwill. The fact that some swerving and honking in a car is one of the few places where they feel enough agency to process their emotions.</p><p>I wonder why I feel so affected by this as I finish my ride home. I think it's the opposite parallel of how comforted I feel when I experience or witness surprisingly warm encounters among people&#8212;whether strangers forming an instant connection over something silly or the little everyday acts of care, from a smile on the street to a nice word at the cafe. I feel so affected because these cycles of misdirected rage and fear and vengeance feel like the antithesis of everything I stand for and everything I work towards with my practice.</p><div><hr></div><p>Last week, I saw the launch of this app, branding itself as "Uber for guns." The post author is known for creating extremely viral social apps that quickly become acquired (mostly for their data and other scraps as the virality fades). They consult as a "consumer, social, and growth expert" and their calls start at $2800/hr.</p><p><a href="https://x.com/nikitabier/status/1891685562412675284">https://x.com/nikitabier/status/1891685562412675284</a></p><p>My first reaction was "we live in a dystopia." This is a prime example of a <em>system</em> that accelerates and perpetuates everything that made me so sad and angry in my driving experience. The marketing is slick and leverages all the latest trending social devices to go viral. Their hero content features a couple of influencers sharing their experience calling "Protectors" to pick them up from LAX and drive them around for a day of sightseeing. It hits the right balance of absurd casual that makes for a viral video formula, featuring tall men in suits and earpieces escorting them picturesque LA spots in Cadillacs. Their social media pages feature professional portraits featuring assured, powerful men with sharp jawlines and straight backs in matching suits. Clicking in reveals a video where they talk to the camera about their past military and law enforcement experience, with a rotating slideshow of heroic images from their experiences. Each is captioned "&lt;NAME&gt; is a Protector." On their lapels, you see small red pins featuring the company's logo. Red: for power, or maybe for the blood that they are prepared to shed in defense. They have several other videos commenting on the United Healthcare CEO killing, showing how things could have been different if only they had been around.</p><p>The messaging capitalizes on fear, sharpens it into a spearhead to drive people to enter their hyper-optimized onboarding flow. Their UX is equal parts fun and streamlined, designed to maximize things that would be a hit on social while eliminating distractions. For example, you can swipe through a token Security Service-looking Protector in different outfits to customize how they come dressed. The dystopia is not climate change or nuclear war&#8212;it's when summoning guns into everyday society becomes as fun as playing a video game.</p><p>Taking all this in, I try to think about how to describe the intensity of my emotion. Disbelief. Rage. <em>Disgust</em>. The app proliferates with the rise of crime. The app addresses our fear through suppression, by putting more guns out onto our streets, creating a wealth gap for who deserves safety, creating a cool aura around being someone who can feel untouchable. To put as many systems in place where we live in a world free from fear, and free from the connection found in each other, too.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://news.spencer.place/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts or support my work by becoming a <a href="https://github.com/sponsors/spencerc99">sponsor</a></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>They promise something they can't give: safety from all the turmoil in the world. Like all the large platforms of technology, it seizes a death grip on one of our most vulnerable emotions and presents a neatly packaged solution at a reasonable market price. Their solution appears to address all the issues, but the trick, the prestige, is that it solves symptoms while perpetuating the system that produces the problem. After all, if they eliminated their problem, where would their business go?</p><p>The worst part is that it feels like everything is designed to be controversial. They know being provocative yields engagement, and engagement yields the kind of curve you need to show venture capital investors. The people deriding it (myself included) are just accelerating their efforts. All of it fills me with a rage that I don't know what to do with.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xxy6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f084b2-13c1-4966-8968-dc7937ff711b_1330x1993.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xxy6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f084b2-13c1-4966-8968-dc7937ff711b_1330x1993.png 424w, https://substackcdn.com/image/fetch/$s_!xxy6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f084b2-13c1-4966-8968-dc7937ff711b_1330x1993.png 848w, https://substackcdn.com/image/fetch/$s_!xxy6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f084b2-13c1-4966-8968-dc7937ff711b_1330x1993.png 1272w, https://substackcdn.com/image/fetch/$s_!xxy6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f084b2-13c1-4966-8968-dc7937ff711b_1330x1993.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xxy6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f084b2-13c1-4966-8968-dc7937ff711b_1330x1993.png" width="450" height="674.3233082706766" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/88f084b2-13c1-4966-8968-dc7937ff711b_1330x1993.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1993,&quot;width&quot;:1330,&quot;resizeWidth&quot;:450,&quot;bytes&quot;:2547231,&quot;alt&quot;:&quot;FDF3DF9A-AE7F-4BCF-BBEF-D64D7950CB10_1_102_a.jpeg&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="FDF3DF9A-AE7F-4BCF-BBEF-D64D7950CB10_1_102_a.jpeg" title="FDF3DF9A-AE7F-4BCF-BBEF-D64D7950CB10_1_102_a.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!xxy6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f084b2-13c1-4966-8968-dc7937ff711b_1330x1993.png 424w, https://substackcdn.com/image/fetch/$s_!xxy6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f084b2-13c1-4966-8968-dc7937ff711b_1330x1993.png 848w, https://substackcdn.com/image/fetch/$s_!xxy6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f084b2-13c1-4966-8968-dc7937ff711b_1330x1993.png 1272w, https://substackcdn.com/image/fetch/$s_!xxy6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88f084b2-13c1-4966-8968-dc7937ff711b_1330x1993.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><em>a rotating flower arrangement we keep on the windowsill next to our kitchen sink</em></p><p>So what to do with this rage?</p><p>Every once in a while, I zoom out at the state of the world and feel bewildered by how we live in this state. So many people stuck working <a href="https://en.wikipedia.org/wiki/Bullshit_Jobs">bullshit jobs</a> that they hate, so many people lacking basic necessities while billions of dollars go towards inconsequential or actively harmful ends, so much hate and exploitation when life already offers so much love and bounty.</p><p>I don't know the answer&#8212;I just have my working answer that allows me to continue on.</p><p>I think about circles expanding outwards. Most immediately, taking care of yourself, doing something that fulfills you, giving yourself enough rest. And slowly expanding outwards, contributing to your community, making small differences in the days of those around you. And using all those experiences to think about how our systems should change, how they could work for us rather than against us. What kind of world do we want to live in? What kinds of behaviors should be encouraged? Who do you want kids to look up to growing up?</p><p>For me, it means committing to my health as just as important as my creative practice and my community. It means cultivating the handmade, personal, loving internet and computing that I see every day when I watch people use their devices. It means making things dedicated to that love and things that make it easier for us to create spaces and technology that feels like this, overflowing with the humanity inherent to all artificial creations. It means appreciating art that I love, telling people when their works touch me, supporting independent creators giving their own answer to the question. It means smiling at the people I walk by, supporting peers in my community, showing up for friends, stopping at the neighbor's house to chat about their garage sale and help them move something heavy up the stairs. It means treating every day as a new chance to give another answer, to do my part in actualizing the kind of world I hope for in my dreams.</p><div><hr></div><p><em>This dispatch was sent to 1282 inboxes. My writing is always free and open, but I am independently funded and appreciate any support you can offer. Consider sharing this with a friend and <a href="https://github.com/sponsors/spencerc99">becoming a patron</a> for the warm &amp; fuzzy feeling of supporting an indie artist (and access to the community &amp; works-in-progress) .</em></p><p><em>Thank you to the 24 people who</em> <a href="https://github.com/sponsors/spencerc99">supported my independent work</a> <em>with a monthly sponsorship last month: Shaobo, Janvi, Raymond, Jacky, Sunil, Jess, Tim, Sarah, Jon, soft networks, Nikhil, Alejandro, Andy, Caro, Riley, Charles, James, Crystal, Dan, Jonah, Rachel, Gleb, Yorke, and one anonymous donor.</em></p>]]></content:encoded></item><item><title><![CDATA[field companions]]></title><description><![CDATA[[TI-17] a world of computation all around us and infinite possibility]]></description><link>https://news.spencer.place/p/field-companions</link><guid isPermaLink="false">https://news.spencer.place/p/field-companions</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Thu, 19 Dec 2024 16:24:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IaB7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1600499b-a46b-4ed3-9cc1-2944f53b48cf_4000x3200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I'm a hoarder by nature. It might have come from my parents who keep every spare grocery bag, packaging box, and more stacked high in organized clumps in their extra storage room.</p><p>I feel a deep nostalgia for objects and places. I'm obsessed with all the <a href="https://spencerchang.substack.com/p/the-faces-of-objects">history they hold</a>, especially when their lifetimes may be several times our own. We encounter so many things in our daily lives that have seen much more than we have. Whenever I visit a place with history, I try to picture scenes that happened so long ago in the same place. If I listen closely, I can feel their energy communicating with me.</p><p>Maybe that's why I'm obsessed with <a href="https://en.wikipedia.org/wiki/Pareidolia">finding faces in objects</a>. I have a whole Are.na <a href="https://www.are.na/spencer-chang/faces-k5rszoq0nv0">collection dedicated to them</a> (curated with <a href="https://gather.directory/">Gather</a> of course).</p><p>It's definitely a <a href="https://spencerchang.substack.com/p/life-of-a-romantic">romantic</a> notion. It takes a certain faith and a certain hope to look for meaning beyond the current reality. You have to be a <a href="https://spencerchang.substack.com/p/the-weight-of-dreams">dreamer</a>, to be open to letting your imagination lead you into precarious positions, teetering<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> between the real and imaginary.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IaB7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1600499b-a46b-4ed3-9cc1-2944f53b48cf_4000x3200.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IaB7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1600499b-a46b-4ed3-9cc1-2944f53b48cf_4000x3200.png 424w, https://substackcdn.com/image/fetch/$s_!IaB7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1600499b-a46b-4ed3-9cc1-2944f53b48cf_4000x3200.png 848w, https://substackcdn.com/image/fetch/$s_!IaB7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1600499b-a46b-4ed3-9cc1-2944f53b48cf_4000x3200.png 1272w, https://substackcdn.com/image/fetch/$s_!IaB7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1600499b-a46b-4ed3-9cc1-2944f53b48cf_4000x3200.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IaB7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1600499b-a46b-4ed3-9cc1-2944f53b48cf_4000x3200.png" width="1456" height="1165" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1600499b-a46b-4ed3-9cc1-2944f53b48cf_4000x3200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1165,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;field-companions-staged-1.jpg&quot;,&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="field-companions-staged-1.jpg" title="field-companions-staged-1.jpg" srcset="https://substackcdn.com/image/fetch/$s_!IaB7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1600499b-a46b-4ed3-9cc1-2944f53b48cf_4000x3200.png 424w, https://substackcdn.com/image/fetch/$s_!IaB7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1600499b-a46b-4ed3-9cc1-2944f53b48cf_4000x3200.png 848w, https://substackcdn.com/image/fetch/$s_!IaB7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1600499b-a46b-4ed3-9cc1-2944f53b48cf_4000x3200.png 1272w, https://substackcdn.com/image/fetch/$s_!IaB7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1600499b-a46b-4ed3-9cc1-2944f53b48cf_4000x3200.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>My latest project, <a href="https://shrine.computer/companions">Field Companions</a> is an ode to this romantic feeling. It's a dedication to the desire to hoard, to hold onto the memory of our objects, to listen to the earth.</p><p>Field Companions are a collection of everyday objects that I've transformed into interactive sculptures, imbued with the agency to share their stories. Found stones from meaningful locations have had centers carved out and replaced with a portal to a 1-min audio memory from the moment they were found. Tapping your phone to this "soul" initiates an interactive web experience that captures a mini time capsule of its history.</p><p>(A limited first collection of 25 from 5 different locations is available on <a href="https://sc.metalabel.com/field-companions">Metalabel</a> as they graciously invited me to be an artist for their FW2024 collection.)</p><div><hr></div><p>This idea is an extension of my initial exploration of embedding NFCs with site-specific websites into objects to create <a href="https://spencerchang.substack.com/p/touching-computers">computers you can touch</a>. I wanted to see how I could apply the same concept to things that already exist. But embedding computational capabilities into things that already exist is just a small drop compared to if manufacturing changes to start embedding everyday things with computation.</p><p>What do our lives look like when this is taken to the extreme and becomes the norm, when every barcode and label is suddenly a computer chip? And is this the kind of world that we even want?</p><div><hr></div><p>We seem to be at or near a threshold point with this kind of everyday technology entering popular culture. Since COVID, contactless payments have grown exponentially, doubling twice from 2019-2023. I've never seen so much public awareness around people customizing NFCs for use in their daily lives. TikToks showing tutorials and life hacks using NFCs to automate your life have millions of views.</p><p><a href="http://iyk.app/">IYK</a> is a company that makes its own branded NFC chips loaded with mini-apps for specific purposes (like <a href="https://iyk.app/shop/glimmers">saving memories</a> or <a href="http://">sending a video message</a>). I like the concept of these mini experiences, but I can't say I don't feel some wariness given they're backed by a16z's crypto arm.</p><p>Nintendo has also been sneaking NFC technology into the hands of kids through their <a href="https://en.wikipedia.org/wiki/Amiibo">amiibo</a>, interactive figurines that can connect to their video game consoles. These little toys can unlock characters, equipment, and even custom data. I love the social behavior that this platform enables: I can share my favorite game assets with my friends by bringing over my amiibo.</p><p>Computation is seeping into our surroundings. More and more objects around us are becoming <a href="https://enchantedobjects.com/">enchanted</a>. But while the technology is becoming more available, the experience is still rough at the edges and can be unpredictable. Sometimes scanning tags involves a juggling act of moving your phone around until it hits the sweet spot.</p><p>Still, we seem to crave this physical intimacy with our technology. It seems to stem from the interpersonal tension with our phones&#8212;these all-powerful devices that seem to steal our time and energy even as they enable so much of our daily functionality. These physical-digital experiences are a path for redemption for our devices. They offer surprise and whimsy, a joy that we forgot we could have.</p><p>Even though the experience feels new and cutting edge, the feeling we get from it feels nostalgic, reminiscent of an old internet (or at least our experience with it when we were younger), when going on the internet meant playing a dumb game or reading a poorly designed site rather than wading through optimized flows and corporate-speak-pretending-to-be-hip copy.</p><div><hr></div><p>The other day on Bluesky (<a href="https://bsky.app/profile/spencer.place">follow me</a> I'm optimistically transitioning from Twitter to it), I asked about devices that inspire joy in a home. <a href="https://bsky.app/profile/micocool.quest/post/3lavmsek7ck2y">Suzanne</a> recommended <a href="https://en.wikipedia.org/wiki/Cube_World_%28toy%29">Cube World</a> to me, and I was blown away by the demos<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>. R also sent me this video of <a href="https://www.instagram.com/reel/DCk3aukNnb0/">Pixel Chix</a>, made by the same company, which seems to be mostly the same thing but marketed to girls and more intense Tamagotchi-like gameplay. For a Kernel Magazine launch event, Jacky and I had ideated a communal mobile <a href="https://en.wikipedia.org/wiki/Gashapon">Gashapon</a> that required putting two phones together and pulling an on-screen handle down at the same time to trigger an exchange of digital files from your device (unfortunately Web NFC is still in experimental mode and we couldn't actually make it).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wynq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5956d66-2ccc-4375-87d7-941b87e21445_640x662.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wynq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5956d66-2ccc-4375-87d7-941b87e21445_640x662.png 424w, https://substackcdn.com/image/fetch/$s_!wynq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5956d66-2ccc-4375-87d7-941b87e21445_640x662.png 848w, https://substackcdn.com/image/fetch/$s_!wynq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5956d66-2ccc-4375-87d7-941b87e21445_640x662.png 1272w, https://substackcdn.com/image/fetch/$s_!wynq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5956d66-2ccc-4375-87d7-941b87e21445_640x662.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wynq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5956d66-2ccc-4375-87d7-941b87e21445_640x662.png" width="640" height="662" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d5956d66-2ccc-4375-87d7-941b87e21445_640x662.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:662,&quot;width&quot;:640,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;cube-world.png&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="cube-world.png" title="cube-world.png" srcset="https://substackcdn.com/image/fetch/$s_!wynq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5956d66-2ccc-4375-87d7-941b87e21445_640x662.png 424w, https://substackcdn.com/image/fetch/$s_!wynq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5956d66-2ccc-4375-87d7-941b87e21445_640x662.png 848w, https://substackcdn.com/image/fetch/$s_!wynq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5956d66-2ccc-4375-87d7-941b87e21445_640x662.png 1272w, https://substackcdn.com/image/fetch/$s_!wynq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5956d66-2ccc-4375-87d7-941b87e21445_640x662.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><em>image credit <a href="https://www.reddit.com/r/nostalgia/comments/x6slcn/anybody_remember_playing_with_radica_cube_world/">Reddit</a></em></p><p>The combinatorial possibilities that these toys hint at make me think of the magic of things like <a href="https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life">Conway's Game of Life</a>: simple interface mechanics that enable a seemingly limitless set of interactions. This limitless possibility is what makes the real world so exciting. Every day you can discover something new from a particular reflection at a time of day to what makes little wind cyclones form and the kinds of patterns that form when rain races across a windshield. What if our digital worlds could offer this too?</p><p>Rather than captors of our attention, I hope our phones feel like portals to this possibility one day. Where you could discover a game someone made by offering your phone at your favorite park bench, or retrieve someone's last played playlist in the window seat on the bus, or receive a compliment while grabbing a coffee from your local cafe. I dream of a day when our devices feel like facilitators in forming in-person communities: where the limitless possibility of our physical worlds meets the infinite expanse of our digital worlds. I dream of a day where the internet feels real, human because of each other.</p><h3>Updates &amp; Asks</h3><ul><li><p>I teased a "patron/sponsor" benefit of a bi-weekly raw audio dump &amp; discussion thread of the latest of my thinking and research for my <a href="https://github.com/sponsors/spencerc99/dashboard">sponsors</a>, and i'm going to do a free test run this weekend! I'm thinking about either combining this with Substack's paid tier (for non-Github users) or just centralizing it all to something like Patreon(?) If you have thoughts on this, please let me know (like if you would support but Github is too big of a barrier). As a reminder, all my writing is and will always be free and public, and my sponsors enable me to do that and the rest of my independent work.</p></li><li><p>I am experimenting more with AT Protocol and Bluesky! I'm in the process of making something to explore the <a href="https://bsky.app/profile/spencer.place/post/3lcdycw4ogc2a">links being posted in real-time</a></p></li><li><p>I'll be part of an experimental <a href="https://www.instagram.com/p/DDr7hWKMiTK/">24-hour livestream / net performance</a> that thing.tube is hosting! It'll be streaming December 29 from 12:00 a.m. to 11:59 p.m. EST. Put it on in a corner while you celebrate the holiday season with your family?</p></li><li><p>S &amp; I's new office / workshop is coming together... I'm looking for essential tools that you find yourself reaching for again and again in your work space. What do you recommend?</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A7LO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77fe2b32-737a-4326-bb22-8088a649faf9_720x1280.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A7LO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77fe2b32-737a-4326-bb22-8088a649faf9_720x1280.png 424w, https://substackcdn.com/image/fetch/$s_!A7LO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77fe2b32-737a-4326-bb22-8088a649faf9_720x1280.png 848w, https://substackcdn.com/image/fetch/$s_!A7LO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77fe2b32-737a-4326-bb22-8088a649faf9_720x1280.png 1272w, https://substackcdn.com/image/fetch/$s_!A7LO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77fe2b32-737a-4326-bb22-8088a649faf9_720x1280.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A7LO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77fe2b32-737a-4326-bb22-8088a649faf9_720x1280.png" width="330" height="586.6666666666666" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/77fe2b32-737a-4326-bb22-8088a649faf9_720x1280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1280,&quot;width&quot;:720,&quot;resizeWidth&quot;:330,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;All Photos - 1 of 1.jpeg&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="All Photos - 1 of 1.jpeg" title="All Photos - 1 of 1.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!A7LO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77fe2b32-737a-4326-bb22-8088a649faf9_720x1280.png 424w, https://substackcdn.com/image/fetch/$s_!A7LO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77fe2b32-737a-4326-bb22-8088a649faf9_720x1280.png 848w, https://substackcdn.com/image/fetch/$s_!A7LO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77fe2b32-737a-4326-bb22-8088a649faf9_720x1280.png 1272w, https://substackcdn.com/image/fetch/$s_!A7LO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77fe2b32-737a-4326-bb22-8088a649faf9_720x1280.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><div><hr></div><p><em>This dispatch was sent to 1189 inboxes. My writing is always free and open, but I am independently funded and appreciate any support you can offer. Consider sharing this with a friend and</em> <a href="https://github.com/sponsors/spencerc99">sponsoring me</a> <em>if you have the means.</em></p><p><em>Thank you to the 25 people who</em> <a href="https://github.com/sponsors/spencerc99">supported my independent work</a> <em>with a monthly sponsorship last month: Shaobo, Janvi, Raymond, Jacky, Sunil, Jess, Tim, Sarah, Jon, soft networks, Nikhil, Alejandro, Andy, Caro, Riley, Charles, Greg, James, Crystal, Dan, Jonah, Rachel, Gleb, Yorke, and one anonymous donor.</em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>I recently read a book accompaniment to one of Sarah Sze's early exhibitions. In it, the writer discusses one of the two main methods of Sze's work as teetering between states. To explain the reasoning behind this phenomena, they write "this teetering keeps us on our toes, active and open, visually, bodily, and mentally, as each new piece tasks viewers to solve a puzzle that is both perceptual and cognitive, and to do so live, in real time and space. In short, it renders us epistemologically alert, which is a value in its own right." This liminal transit between two opposites&#8212;a paradox&#8212;is the kind of feeling I can now imagine I was searching for in naming my newsletter "spencer's paradoxes." This precarious state seems to offer the most leverage for change (along with the most risk).</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>I am afraid to admit that I was influenced and purchased a set from eBay as my holiday gift to myself. I can't wait to play with them.</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[the anatomy of motion]]></title><description><![CDATA[[TI-16] fine arts agency, interventions & subversions, the punctuated pause between every whirlwind]]></description><link>https://news.spencer.place/p/the-anatomy-of-motion</link><guid isPermaLink="false">https://news.spencer.place/p/the-anatomy-of-motion</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Fri, 15 Nov 2024 16:24:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qXx0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17cf52ee-a4d3-4bd9-a959-ec6df67a77b3_1536x1525.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I'm writing this in our new, still-forming home office. This past month has been filled with motion. I flew back to San Francisco from New York yesterday morning. Last weekend I flew out to New York and the weekend before I moved apartments in SF to the Sunset. Things are in flux. I've been packing and unpacking and traveling in planes and trains&#8212;weaving in and out of sculptures and under light-filled skyscrapers and above roaring trains and along worn dirt trails. I feel like an out-of-focus image, an artsy long-exposure portrait where the subject looks like they're materializing in the air.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qXx0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17cf52ee-a4d3-4bd9-a959-ec6df67a77b3_1536x1525.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qXx0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17cf52ee-a4d3-4bd9-a959-ec6df67a77b3_1536x1525.png 424w, https://substackcdn.com/image/fetch/$s_!qXx0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17cf52ee-a4d3-4bd9-a959-ec6df67a77b3_1536x1525.png 848w, https://substackcdn.com/image/fetch/$s_!qXx0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17cf52ee-a4d3-4bd9-a959-ec6df67a77b3_1536x1525.png 1272w, https://substackcdn.com/image/fetch/$s_!qXx0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17cf52ee-a4d3-4bd9-a959-ec6df67a77b3_1536x1525.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qXx0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17cf52ee-a4d3-4bd9-a959-ec6df67a77b3_1536x1525.png" width="1456" height="1446" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17cf52ee-a4d3-4bd9-a959-ec6df67a77b3_1536x1525.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1446,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Space-by-Francesca Woodman.png&quot;,&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="Space-by-Francesca Woodman.png" title="Space-by-Francesca Woodman.png" srcset="https://substackcdn.com/image/fetch/$s_!qXx0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17cf52ee-a4d3-4bd9-a959-ec6df67a77b3_1536x1525.png 424w, https://substackcdn.com/image/fetch/$s_!qXx0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17cf52ee-a4d3-4bd9-a959-ec6df67a77b3_1536x1525.png 848w, https://substackcdn.com/image/fetch/$s_!qXx0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17cf52ee-a4d3-4bd9-a959-ec6df67a77b3_1536x1525.png 1272w, https://substackcdn.com/image/fetch/$s_!qXx0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17cf52ee-a4d3-4bd9-a959-ec6df67a77b3_1536x1525.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>'Space&#178;, Providence, Rhode Island, 1975-1978&#8217;, Francesca Woodman, 1975-8 | Tate</em> taken from this <a href="https://www.are.na/block/2538642">Are.na block</a> by <a href="https://www.are.na/hiroaki-yamane">Hiroaki Yamane</a></p><p>Motion creates new resting states. I think of the Big Bang and turning a snow globe upside down. A state of flux makes space for transitioning into a new state of being.</p><p>Saturday night, before I flew out, I took a field trip from where I was staying in Brooklyn up to Times Square at 11PM. I watched people come and go from the subway car, revelers on their way to Halloween celebrations, late-night commuters headed home, and those, seemingly searching for an answer to a question they haven't asked, staring off into the distance, earbuds shutting off the world.</p><p>I emerged from the station and made my way towards the beacon of light emanating from the square. The area feels like the equivalent of an urban <a href="https://en.wikipedia.org/wiki/Midnight_sun">midnight sun</a>. Rather than natural light, the trash-filled streets radiate with the blue glow of millions of pixels and flashing animation.</p><p>Times Square is not designed for free motion. It is, instead, optimized for maximal brand engagement. From the massive screens that barrel between 15-second ads to the storefronts with flashing window displays, everything screams "Look at me!!" with an urgent fervor. Barricades are set up around the public art sculptures and stanchions designate waiting areas to get your moment of fame recorded on the big screens. It's weird. Everything around you is moving at a blinding pace, but you aren't allowed to move. Maybe that's the illusion that the space wants you to believe&#8212;to think that your freedom comes from the brands and spaces that tease you with flight.</p><p>At 11:57pm, exactly 3 minutes before midnight, a vintage black-and-white countdown slowly took over every screen. For the next three minutes, each screen shimmered with a soft blur, ebbing and flowing between a range of muted colors and sharpness. Amorphous blobs danced with shadows and textured curves twinkled. The square grew dark as the screens, which previously screamed with color and animation at maximum brightness, transformed into the soft glow of a home laptop in the dark&#8212;more like a paper lamp than an artificial sun. It felt like a digital eclipse&#8212;casting the world into darkness for a few brief moments.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8dgl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf06dd1-b0be-4262-8f79-1187e3a0cb73_1024x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8dgl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf06dd1-b0be-4262-8f79-1187e3a0cb73_1024x768.png 424w, https://substackcdn.com/image/fetch/$s_!8dgl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf06dd1-b0be-4262-8f79-1187e3a0cb73_1024x768.png 848w, https://substackcdn.com/image/fetch/$s_!8dgl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf06dd1-b0be-4262-8f79-1187e3a0cb73_1024x768.png 1272w, https://substackcdn.com/image/fetch/$s_!8dgl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf06dd1-b0be-4262-8f79-1187e3a0cb73_1024x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8dgl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf06dd1-b0be-4262-8f79-1187e3a0cb73_1024x768.png" width="1024" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cbf06dd1-b0be-4262-8f79-1187e3a0cb73_1024x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;lifeworld.jpeg&quot;,&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="lifeworld.jpeg" title="lifeworld.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!8dgl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf06dd1-b0be-4262-8f79-1187e3a0cb73_1024x768.png 424w, https://substackcdn.com/image/fetch/$s_!8dgl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf06dd1-b0be-4262-8f79-1187e3a0cb73_1024x768.png 848w, https://substackcdn.com/image/fetch/$s_!8dgl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf06dd1-b0be-4262-8f79-1187e3a0cb73_1024x768.png 1272w, https://substackcdn.com/image/fetch/$s_!8dgl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbf06dd1-b0be-4262-8f79-1187e3a0cb73_1024x768.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><em>~11:58PM during the performance in the middle of Times Square</em></p><p>Around me, people snapped pictures while exclaiming "what the fuck is happening right now?" (much like I imagine people who first see a solar eclipse react). At the end of the three minutes, the screens promptly returned to their regular reel of ads, and some said "that was it?"</p><div><hr></div><p>That was it. And that pause and break from the normal is all that artist Olafur Eliasson intended with his piece, <a href="https://lifeworld.wetransfer.com/">Lifeworld</a>. In an artist talk the night before, he talked about his desire for spaces that allow for uncertainty and doubt so that people are invited to co-produce the space. Having been in lots of technologist circles that that center agency as the goal of critical technologies, it was surprising to encounter an internationally-recognized artist claim and champion collective agency so prominently in their work.</p><p>My own work is deeply interwoven with collective agency. I think the goal of my creative practice is to figure out how to enable grassroots collective agency at scale through both cultural changes and infrastructure changes (both making people aware of what that agency feels like and why they deserve it and creating the tools and foundations to actually realize that agency).</p><p>I was curious how effective Olafur's approach would be as a fine-arts approach. The entire premise for this art project is dependent on a twisted set of circumstances. After all, his work is critiquing the very premise of Times Square and the industries that power it, yet the Times Square Art Commission is officially sponsoring this work. It reminds me of Terry Allen's <em>Corporate Head</em> statue, created outside an EY office in Los Angeles<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KXGh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e894b48-d00c-4cd8-b49a-41ba3f250296_1023x731.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KXGh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e894b48-d00c-4cd8-b49a-41ba3f250296_1023x731.png 424w, https://substackcdn.com/image/fetch/$s_!KXGh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e894b48-d00c-4cd8-b49a-41ba3f250296_1023x731.png 848w, https://substackcdn.com/image/fetch/$s_!KXGh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e894b48-d00c-4cd8-b49a-41ba3f250296_1023x731.png 1272w, https://substackcdn.com/image/fetch/$s_!KXGh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e894b48-d00c-4cd8-b49a-41ba3f250296_1023x731.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KXGh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e894b48-d00c-4cd8-b49a-41ba3f250296_1023x731.png" width="728" height="520.2033235581623" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e894b48-d00c-4cd8-b49a-41ba3f250296_1023x731.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:731,&quot;width&quot;:1023,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;corporate-head.png&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="corporate-head.png" title="corporate-head.png" srcset="https://substackcdn.com/image/fetch/$s_!KXGh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e894b48-d00c-4cd8-b49a-41ba3f250296_1023x731.png 424w, https://substackcdn.com/image/fetch/$s_!KXGh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e894b48-d00c-4cd8-b49a-41ba3f250296_1023x731.png 848w, https://substackcdn.com/image/fetch/$s_!KXGh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e894b48-d00c-4cd8-b49a-41ba3f250296_1023x731.png 1272w, https://substackcdn.com/image/fetch/$s_!KXGh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e894b48-d00c-4cd8-b49a-41ba3f250296_1023x731.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><em>image credit <a href="https://publicartarchive.org/art/Corporate-Head/5977adec">Public Art Archive</a></em></p><p>I wished they had been able to negotiate longer than 3 minutes with Times Square because there wasn't enough time to experience the piece and people's reactions, but that bewildered moment&#8212;that "what the fuck" I heard&#8212;is a powerful start for any work.</p><div><hr></div><p>One day while riding the subway I shared a profound moment with a tourist couple's baby. He was standing on the edge of the seat near where I was holding the railing, and suddenly, we met eyes for a deep gaze. From then on, we kept staring at each other. He tried to communicate (in French, so unsuccessfully), so we only had our eyes and hands to talk to each other with. Despite our brief exchange, part of me feels like I <em>know</em> them now.</p><p>I spontaneously began an experiment for the rest of the week. While riding public transit, I studied the eyes of strangers around me and tried to avoid looking away if they met my eyes. This was... terrifying, to be frank. As someone who is always afraid of making others uncomfortable, I had to fight every urge to look away. And in return, I found the soul of New York&#8212;watching eyes of people of all ages, sizes, colors.</p><p>It was a simple experiment, but it felt significant because I gave myself permission to play with strangers in a small and harmless way. Play has mostly been eliminated from <a href="http://">our public spaces</a>, and we're afraid of each other. I want to try more experiments that are consequentially harmless but still dance at this boundary of connection (reply with any ideas!).</p><p>There are ways to create collective agency in small practices such as these, too. Simple, small trends are the first step in popular culture, actively rewiring our collective consciousness.</p><div><hr></div><p>Motion and pauses. The interplay between them is what leads to change. Agency often comes in sudden step changes rather than linear increases. Whenever I travel, I find myself caught in a whirlwind of plans and faces and inspiration. I feel overstimulated in the best ways. And then when I return to my home, I hermit and pause and reflect. I whirlwind my mind's snow globe, pause the falling snow, and consider their trajectories.</p><p>The throughline of the works I'm documenting here is <em>interventions</em>. Works that interrupt and subvert our everyday expectations to prod us into considering their place in our lives. Practices that break the mundane continuity of commonplace moments and offer us connection in the most unexpected of places. Pregnant pauses that trigger a flurry of life changes.</p><p>Are you moving or are you paused?</p><div><hr></div><h3>Recent Updates</h3><ul><li><p><strong>TEACHING</strong> I'm co-teaching an online class in January for the <a href="https://sfpc.study">School for Poetic Computation (SFPC)</a>! it&#8217;s called <a href="https://sfpc.study/sessions/winter-25/gift-interfaces">Gift Interfaces</a> and explores how you can incorporate reciprocity in traditional product design to create experiences people care about and of course, we&#8217;ll practice different kinds of gifts for our loved ones &amp; communities. There&#8217;s a ton of great offerings every season (ive taken two before!). <a href="https://sfpc.study/sessions/winter-25/gift-interfaces">Applications close this weekend</a>!</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1yHO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800c9939-4e5a-4c89-a307-632ccd10abd5_665x609.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1yHO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800c9939-4e5a-4c89-a307-632ccd10abd5_665x609.png 424w, https://substackcdn.com/image/fetch/$s_!1yHO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800c9939-4e5a-4c89-a307-632ccd10abd5_665x609.png 848w, https://substackcdn.com/image/fetch/$s_!1yHO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800c9939-4e5a-4c89-a307-632ccd10abd5_665x609.png 1272w, https://substackcdn.com/image/fetch/$s_!1yHO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800c9939-4e5a-4c89-a307-632ccd10abd5_665x609.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1yHO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800c9939-4e5a-4c89-a307-632ccd10abd5_665x609.png" width="399" height="365.4" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/800c9939-4e5a-4c89-a307-632ccd10abd5_665x609.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:609,&quot;width&quot;:665,&quot;resizeWidth&quot;:399,&quot;bytes&quot;:517623,&quot;alt&quot;:&quot;gift-interfaces.jpeg&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="gift-interfaces.jpeg" title="gift-interfaces.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!1yHO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800c9939-4e5a-4c89-a307-632ccd10abd5_665x609.png 424w, https://substackcdn.com/image/fetch/$s_!1yHO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800c9939-4e5a-4c89-a307-632ccd10abd5_665x609.png 848w, https://substackcdn.com/image/fetch/$s_!1yHO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800c9939-4e5a-4c89-a307-632ccd10abd5_665x609.png 1272w, https://substackcdn.com/image/fetch/$s_!1yHO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800c9939-4e5a-4c89-a307-632ccd10abd5_665x609.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><ul><li><p><strong>OBJECTS</strong> I released a batch of holiday edition <a href="https://objects.spencer.place/">fortune webstones</a>, featuring the ability to leave a gift message for the recipient, and the shop has a new logo by my friend <a href="https://x.com/songyou_">Song You</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img processing" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bWbp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b6dcb1-719a-44a6-8b42-d43b736f5903_1080x1620.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bWbp!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b6dcb1-719a-44a6-8b42-d43b736f5903_1080x1620.gif 424w, https://substackcdn.com/image/fetch/$s_!bWbp!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b6dcb1-719a-44a6-8b42-d43b736f5903_1080x1620.gif 848w, https://substackcdn.com/image/fetch/$s_!bWbp!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b6dcb1-719a-44a6-8b42-d43b736f5903_1080x1620.gif 1272w, https://substackcdn.com/image/fetch/$s_!bWbp!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b6dcb1-719a-44a6-8b42-d43b736f5903_1080x1620.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bWbp!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b6dcb1-719a-44a6-8b42-d43b736f5903_1080x1620.gif" width="266" height="399" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11b6dcb1-719a-44a6-8b42-d43b736f5903_1080x1620.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1620,&quot;width&quot;:1080,&quot;resizeWidth&quot;:266,&quot;bytes&quot;:13301193,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:true,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bWbp!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b6dcb1-719a-44a6-8b42-d43b736f5903_1080x1620.gif 424w, https://substackcdn.com/image/fetch/$s_!bWbp!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b6dcb1-719a-44a6-8b42-d43b736f5903_1080x1620.gif 848w, https://substackcdn.com/image/fetch/$s_!bWbp!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b6dcb1-719a-44a6-8b42-d43b736f5903_1080x1620.gif 1272w, https://substackcdn.com/image/fetch/$s_!bWbp!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b6dcb1-719a-44a6-8b42-d43b736f5903_1080x1620.gif 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></li><li><p><strong>EXPERIMENT</strong> I'm going to try out an experiment for my sponsors where I do a weekly/bi-weekly 10-15 min walk &amp; talk sharing in-progress work and what's on my mind. Also considering a Discord for supporters :) If you're a sponsor, get in touch so I can add you (github doesn't give me everyone's email..) and if you aren't, is this something you'd find valuable? </p><ul><li><p>Also trying to figure out a better platform to handle this.. I&#8217;d ideally like to use substack&#8217;s audio feature.. but then i guess I would have to add a paid tier rather than using github? advice/preferences/thoughts?</p></li></ul></li></ul><div><hr></div><p><em>This dispatch was sent to 1143 inboxes. My writing is always free and open, but I am independently funded and appreciate any support you can offer. Consider sharing this with a friend and</em> <a href="https://github.com/sponsors/spencerc99">sponsoring me</a> <em>if you have the means.</em></p><p><em>Thank you to the 26 people who</em> <a href="https://github.com/sponsors/spencerc99">supported my independent work</a> <em>with a monthly sponsorship last month: Shaobo, Janvi, Jasmine, Raymond, Jacky, Sunil, Jess, Tim, Sarah, Jon, soft networks, Nikhil, Alejandro, Andy, Caro, Riley, Charles, Greg, James, Crystal, Dan, Jonah, Rachel, Gleb, Yorke, and one anonymous donor.</em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><ol><li><p>Terry Allen in retelling how it came into being says that he pitched it as a way to show that everybody has their head up in something (<a href="https://www.tiktok.com/@latimes/video/7420948436414958879">source</a>). I love this subtle, subversive criticism that has to happen under the nose of the very patrons that fund and approve the work.</p></li></ol><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[public play]]></title><description><![CDATA[[TI-15] on museums, public art, and other environments that offer us a new normal]]></description><link>https://news.spencer.place/p/public-play</link><guid isPermaLink="false">https://news.spencer.place/p/public-play</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Sat, 28 Sep 2024 18:13:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bcn5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70295e2-9a6c-4087-83da-7ba13788f2bc_480x330.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_!bcn5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70295e2-9a6c-4087-83da-7ba13788f2bc_480x330.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bcn5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70295e2-9a6c-4087-83da-7ba13788f2bc_480x330.png 424w, https://substackcdn.com/image/fetch/$s_!bcn5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70295e2-9a6c-4087-83da-7ba13788f2bc_480x330.png 848w, https://substackcdn.com/image/fetch/$s_!bcn5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70295e2-9a6c-4087-83da-7ba13788f2bc_480x330.png 1272w, https://substackcdn.com/image/fetch/$s_!bcn5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70295e2-9a6c-4087-83da-7ba13788f2bc_480x330.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bcn5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70295e2-9a6c-4087-83da-7ba13788f2bc_480x330.png" width="728" height="500.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d70295e2-9a6c-4087-83da-7ba13788f2bc_480x330.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:330,&quot;width&quot;:480,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:327886,&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_!bcn5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70295e2-9a6c-4087-83da-7ba13788f2bc_480x330.png 424w, https://substackcdn.com/image/fetch/$s_!bcn5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70295e2-9a6c-4087-83da-7ba13788f2bc_480x330.png 848w, https://substackcdn.com/image/fetch/$s_!bcn5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70295e2-9a6c-4087-83da-7ba13788f2bc_480x330.png 1272w, https://substackcdn.com/image/fetch/$s_!bcn5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70295e2-9a6c-4087-83da-7ba13788f2bc_480x330.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>Isamu Noguchi's Playscapes in Atlanta (image source <a href="https://www.hermanmiller.com/stories/why-magazine/the-story-behind-isamu-noguchis-playscapes-in-atlanta/">Herman Miller</a>)</em></p><p>I love when people just going about their normal lives suddenly become the focus of attention.</p><p>I visited L the other day at work. They had just started their job at the Exploratorium, which describes itself as a "museum of science, technology and arts." It's filled with interactive installations that illustrate how the natural world works, from pendulums and springs to lasers and reflections.</p><p>As we wandered around, I saw an old man attempt to blow a huge bubble out of a metal ring and break into a huge smile when it popped in his face. I watched a grandmother, mother, and daughter make funny faces at each other in front of a massive NASA mirror. I saw a teenager walk up to an exhibit, eyes going wide, twirling around the room, taking it all in. They reached out to touch the installation, so captivated by the experience that they tuned out the docent's voice telling them not to touch.</p><p>It suddenly became clear to me that the Exploratorium, for all its magical experiences, is about showing people. You would probably still enjoy going to the Exploratorium alone, but it really comes to life when you experience these tiny moments of curiosity together with everyone around you.</p><p>Artworks that incorporate audience participation are described as "participatory art." Wikipedia <a href="https://en.wikipedia.org/wiki/Participatory_art">defines it</a> as "an approach to making art which engages&nbsp;<a href="https://en.wikipedia.org/wiki/Public_participation">public participation</a>&nbsp;in the creative process, letting them become co-authors, editors, and observers of the work."</p><p>The Exploratorium probably wouldn't use this term to describe their work, but contemporary artists do think about this actively.</p><div><hr></div><p>In July, I visited the Tate Modern's solo retrospective of Yoko Ono. I've long admired the conceptual simplicity and emotional impact of her works. Her launch into the art world starts from her time in Fluxus<a href="app://obsidian.md/index.html#fn-1-efd593b809cd48d7"><sup>[1]</sup></a>, one of the first groups to pioneer "conceptual art." For an idea of what this means, works included Alison Knowles' <em><a href="https://en.wikipedia.org/wiki/Make_a_Salad">Make a Salad</a></em> (chopping a salad to the beat of live music and serving it to the audience), Nam June Paik's <em><a href="https://www.moma.org/collection/works/128108https://www.moma.org/collection/works/128108">Zen for Film</a></em> (an 8-minute short film of unprocessed film), and Ono's <em><a href="https://www.moma.org/audio/playlist/15/373">Cut Piece</a></em> (a performance piece in which audience members are invited to cut pieces of Ono's clothing).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!U6m_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58fc8b5d-b94e-4369-ba22-d2c9d6f6c01a_1600x800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!U6m_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58fc8b5d-b94e-4369-ba22-d2c9d6f6c01a_1600x800.png 424w, https://substackcdn.com/image/fetch/$s_!U6m_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58fc8b5d-b94e-4369-ba22-d2c9d6f6c01a_1600x800.png 848w, https://substackcdn.com/image/fetch/$s_!U6m_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58fc8b5d-b94e-4369-ba22-d2c9d6f6c01a_1600x800.png 1272w, https://substackcdn.com/image/fetch/$s_!U6m_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58fc8b5d-b94e-4369-ba22-d2c9d6f6c01a_1600x800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!U6m_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58fc8b5d-b94e-4369-ba22-d2c9d6f6c01a_1600x800.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58fc8b5d-b94e-4369-ba22-d2c9d6f6c01a_1600x800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:638840,&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_!U6m_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58fc8b5d-b94e-4369-ba22-d2c9d6f6c01a_1600x800.png 424w, https://substackcdn.com/image/fetch/$s_!U6m_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58fc8b5d-b94e-4369-ba22-d2c9d6f6c01a_1600x800.png 848w, https://substackcdn.com/image/fetch/$s_!U6m_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58fc8b5d-b94e-4369-ba22-d2c9d6f6c01a_1600x800.png 1272w, https://substackcdn.com/image/fetch/$s_!U6m_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58fc8b5d-b94e-4369-ba22-d2c9d6f6c01a_1600x800.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><em>Zen for Film (<a href="https://kanal.brussels/en/events/zen-film-1">source</a>) and Cut Piece (<a href="https://www.moma.org/audio/playlist/15/373">source</a>)</em></p><p>In her show at the Tate, the gallery was alive with people's actions, both present and past. <em><a href="https://www.imaginepeace.com/archives/7487">Painting to Hammer a Nail</a></em> provided a hammer and nails and asked you to hammer a piece of your hair into the frame. <em><a href="https://en.wikipedia.org/wiki/Wish_Tree_(Yoko_Ono_art_series)">Wish Tree</a></em> instructed visitors to write a wish and tie it to trees in the lobby. <em><a href="https://twitter.com/yokoono/status/1820836630510342474">Bag Piece</a></em> invited visitors to perform in the space by doing "whatever [they] want" (as the docent answered when we asked what was allowed) after putting on a large black canvas bag<a href="app://obsidian.md/index.html#fn-2-efd593b809cd48d7"><sup>[2]</sup></a>.</p><p>I can't find any documentation of this online now, but the original instructions for this piece say something like enter bag, take all clothes off, put all clothes back on, exit bag. So that's exactly what S and I did after we got in.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;2d491bfb-cb81-496f-88b3-b112c4ade534&quot;,&quot;duration&quot;:null}"></div><p>It was a really strange feeling, to say the least. From seeing others perform, your brain knows that you can't see into the bag. However, the first thing you notice when you go under, is that you can see <em>out</em> of the bag and watch everyone staring at you performing. So it feels like everyone is watching you strip into your underwear.</p><p>This piece probably had the most pronounced effect on me of all the ones in the show. It changed my agency in a significant way&#8212;pushing me to act in a way that I would never have dared to act in a similar setting without it, and my mind feels permanently rewired as a result of it.</p><div><hr></div><p>Broadly, all participatory art tries to engender some kind of <strong>public play</strong>. The goal is to create an environment where we feel safe enough to play with actions that we might not normally consider.</p><p>When applied at a community scale, we see the compounding effects that these practices can have. Mutual aid fridges make it feel normal to redistribute your extra food to people in need. Little Free Libraries create an environment where it's easy to exchange books with neighbors. Every piece of public participatory art gives us the excuse to try on a new <em>normal</em>.</p><p>How people use these environments depends a lot on their constraints.</p><p><em><a href="https://en.wikipedia.org/wiki/New_York%E2%80%93Dublin_Portal">The Portal</a></em>, a circular real-time video screen connecting Dublin, Ireland and New York City, was shut down for 6 days due to "inappropriate behavior."<a href="app://obsidian.md/index.html#fn-3-efd593b809cd48d7"><sup>[3]</sup></a> It relaunched with the installment of 24-hour security in New York as well as blurring the live stream if people approached with phones.</p><p>Ideally, we find ways to make communal participatory experiences that don't require this kind of heavy-handed authority yet still encourage "good" behavior.</p><p>These participatory sites are effectively games: designing a controlled environment and narrative for players to experience a new range of agency. The key difference is that you can't make anyone play as someone else in real life. We have to meet them where they are and convince them of the desired behavior.</p><div><hr></div><p>In my practice, which emphasizes participation, I've tried to move beyond the participatory to foster solidarity, inviting visitors to not only shape the work themselves but also create their own works and versions of the technology. I want to create environments that are shaped by the acts of the people who visit them, thereby highlighting our human experience through <em>a specific human's</em> experience. And I want to also provide the infrastructure that empowers visitors to steward and propagate that experience in the future within their own communities.</p><p>I think deeply about the spectrum of participation in digital spaces. So many of our digital experiences are <a href="https://spencerchang.substack.com/p/ti-09-the-internet-is-one-big-video">devoid of other people's presence</a>. Every day, we scroll past hundreds of people and stories, but they feel more like ghosts than real people. We're missing the <a href="https://spencerchang.substack.com/p/finding-texture">texture</a> that comes from live interactions. We need spaces that allow us to express ourselves more richly&#8212;<a href="https://spencerchang.substack.com/p/digital-playgrounds">digital playgrounds</a>.</p><p>Mindy Seu, an author, designer, and artist championing cyberfeminism, has been experimenting with a <a href="https://www.instagram.com/p/C_CDKM5slx9/?img_index=3">participatory lecture</a> that plays out on everyone's phone at the same time through Instagram stories. This format hijacks our devices as facilitators for a collective performance and redefines the significance of the everyday action of clicking through social media content.</p><p><em><a href="https://www.playmodes.com/home/vjyourself/">VJYourself!</a></em>, a work by playmodes studio, features a magic mirror that plays back snapshots of visitors' movements in a mosaic-like collage. I experienced a small version of the work in Portland last month and was blown away by how it invited strangers to dance together in front of a mirror, figuring out new ways to combine compositions together.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;8e429eec-9f14-40f3-a67e-40a81a474b57&quot;,&quot;duration&quot;:null}"></div><p>The key, I think, in all of these experiences that makes them <em>feel</em> <em>good</em> is that there's a balance between players feeling ownership in their actions while nudging them to notice or do something they otherwise wouldn't. Something encourages the player to go from a lurker to an active participant. And hopefully, they leave with a greater sense of agency that they can then impart onto their broader community.</p><div><hr></div><p>There's an art to creating an environment that makes people comfortable co-creating a space. I&#8217;m still trying to crack it, but I&#8217;m excited that there&#8217;s so much inspiration to learn from.</p><p>What have you noticed in the participatory art you've encountered? Are there everyday practices that we can do that promote these kinds of spaces? What's one of your favorite public play encounters?</p><h2>Updates</h2><ol><li><p>Welcome to all the new subscribers! We're now over 1000 subscribers :) shout out to all the ones who have been here since day one. I encourage you to be an <em>active participant</em> and treat our comments sections as a space for public play too</p></li><li><p>I launched my <a href="https://objects.spencer.place/">first ever shop</a> for the interactive, computing-infused ceramics I've been working on. I've got 2 pieces left before I&#8217;m sold out on this round and will likely prepare one more batch this year for holiday season! If your company or organization is interested in a custom commission or collab, let me know!</p></li><li><p>I'm a member of the <a href="https://www.newinc.org/year-11-members/spencer-chang">NEW INC Art &amp; Code</a> cohort this year. I'm excited to be visiting New York a lot more this year and scheming my largest installation work to date!</p></li></ol><div><hr></div><p><em>This dispatch was sent to 1078 inboxes. My writing is always free and open, but I am independently funded and appreciate any support you can offer. Consider sharing this with a friend and</em> <em><a href="https://github.com/sponsors/spencerc99">sponsoring me</a></em> <em>if you have the means.</em></p><p><em>Thank you to the 26 people who</em> <em><a href="https://github.com/sponsors/spencerc99">supported my independent work</a></em> <em>with a monthly sponsorship last month: Jasmine, Raymond, Jacky, Sunil, Jess, Tim, Sarah, Jon, soft networks, Nikhil, Alejandro, Andy, Caro, Riley, Charles, Greg, James, Crystal, Dan, Jonah, Rachel, Gleb, Song, Yorke, and one anonymous donor.</em></p>]]></content:encoded></item><item><title><![CDATA[opening yourself to support]]></title><description><![CDATA[[TI-14] a reflection on in(ter)dependence, asking for help, and acknowledgements]]></description><link>https://news.spencer.place/p/opening-yourself-to-support</link><guid isPermaLink="false">https://news.spencer.place/p/opening-yourself-to-support</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Wed, 26 Jun 2024 20:04:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9JC1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcad50780-781d-4fce-9a02-ef8dad21525b_3024x2268.heic" 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_!9JC1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcad50780-781d-4fce-9a02-ef8dad21525b_3024x2268.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9JC1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcad50780-781d-4fce-9a02-ef8dad21525b_3024x2268.heic 424w, https://substackcdn.com/image/fetch/$s_!9JC1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcad50780-781d-4fce-9a02-ef8dad21525b_3024x2268.heic 848w, https://substackcdn.com/image/fetch/$s_!9JC1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcad50780-781d-4fce-9a02-ef8dad21525b_3024x2268.heic 1272w, https://substackcdn.com/image/fetch/$s_!9JC1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcad50780-781d-4fce-9a02-ef8dad21525b_3024x2268.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9JC1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcad50780-781d-4fce-9a02-ef8dad21525b_3024x2268.heic" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cad50780-781d-4fce-9a02-ef8dad21525b_3024x2268.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2251250,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!9JC1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcad50780-781d-4fce-9a02-ef8dad21525b_3024x2268.heic 424w, https://substackcdn.com/image/fetch/$s_!9JC1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcad50780-781d-4fce-9a02-ef8dad21525b_3024x2268.heic 848w, https://substackcdn.com/image/fetch/$s_!9JC1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcad50780-781d-4fce-9a02-ef8dad21525b_3024x2268.heic 1272w, https://substackcdn.com/image/fetch/$s_!9JC1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcad50780-781d-4fce-9a02-ef8dad21525b_3024x2268.heic 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">my laptop bundled in my sweater to protect against the sun during the event</figcaption></figure></div><p>At the <a href="https://www.are.na/editorial/spring-cleaning-event">Are.na spring cleaning</a> I hosted, we discovered that we all shared one thing in common: none of us had a full-time job. Instead, P &amp; T compared themselves to "professional sidemissioners," people who always have a project but never have a job.</p><p>Most people are on a side quest these days (or yearning for the freedom to pursue them), whether that "side quest" is their life's work or simply some time to rest from the daily grind of a 9-5. With the continuing <a href="https://www.pewresearch.org/politics/2024/06/24/public-trust-in-government-1958-2024/">loss of trust</a> in any sort of institution to provide a stable existence, much less a nurturing one, lots of us are in some form of employment instability or looking for an exit. Everyone wants to be free.</p><p>When I started my "professional" sidequest last year, I phrased it as <a href="https://spencerchang.substack.com/p/towards-flight">a chapter of independence</a>. I was breaking free from my corporate bonds and making space for my creative desires. People I met commended my bravery to be nontraditional and commit to myself.</p><p>There's a romanticism in the "<a href="https://www.nobelprize.org/martin-chalfie-npii-canada/">myth of the lone genius</a>" that lives on in the modern age filled with independent creatives and solo makers. "Doing your own thing" and going indie signal an unshakeable confidence in your abilities. People dream of toiling away on a game for years on end like <a href="https://www.gq.com/story/stardew-valley-eric-barone-profile">ConcernedApe</a>, the maker of Stardew Valley, and becoming an overnight success.</p><blockquote><p>"All it took was nearly life-ruining levels of obsessiveness"<br>(from the <a href="https://www.gq.com/story/stardew-valley-eric-barone-profile">above profile</a> of Eric Barone AKA ConcernedApe)</p></blockquote><p>But there are real (and honestly, necessary) "marketing" benefits that come with this branding. How else can indie, mostly <a href="https://www.nathalielawhead.com/candybox/solo-devs-and-risk-takers-an-artistic-exploration-of-experimental-tools">solo devs</a> compete with triple-A game studios and venture-backed startups? </p><p>How do we set expectations, and ask for help, without leaving out all the people who have made our work possible?</p><p>Even when you do want to make space for all the people and communities that have enabled your accomplishments, many systems don't provide space to acknowledge them publicly. We can send them thanks in private and make <a href="https://spencerchang.substack.com/p/ti-11-dedications-gifts-odes">personal dedications</a> to them, but how do we make them part of the work as much as we are?</p><p>As the year progressed, I became more intimately aware of how much I did was inextricably tied to and made possible by someone else. Even as I spent hours on end nurturing ideas and cultivating them into public projects, they would've been meaningless without the community who gave me early feedback and decided to bet on (and believe in) me.</p><p>It's not much of an exaggeration to say I owe so much of my current art practice to Max and Shelby of the <a href="https://thehtml.review/">HTML Review</a> taking a chance on me &amp; giving space to show <a href="https://www.htmls.garden/">html garden</a>. This work led to my first encounter with the physical installation of internet art and formed a foundation for finding my unique artistic voice. <a href="https://naiveweekly.com/">Kristoffer's</a> highlighting of <a href="https://www.naiveweekly.com/p/url-poetry-club">my work</a> has connected me with several supporters and collaborators. My partner and close friends have given me so much detailed feedback that helps what I do connect meaningfully with people.</p><p>This story repeats over and over for so much of the work I've been able to do throughout the past year. Friends giving me feedback, collaborating with me, and supporting my work with not only an unshakeable belief in the importance of it, but also materially connecting me to the right opportunities and people to make it possible to continue. </p><p>And most of it has started from the courage to ask for help and the dedication to honoring and returning the gift.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!a4gL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facdda577-54bf-4930-a0ea-0b6b11c23822_1304x726.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a4gL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facdda577-54bf-4930-a0ea-0b6b11c23822_1304x726.png 424w, https://substackcdn.com/image/fetch/$s_!a4gL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facdda577-54bf-4930-a0ea-0b6b11c23822_1304x726.png 848w, https://substackcdn.com/image/fetch/$s_!a4gL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facdda577-54bf-4930-a0ea-0b6b11c23822_1304x726.png 1272w, https://substackcdn.com/image/fetch/$s_!a4gL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facdda577-54bf-4930-a0ea-0b6b11c23822_1304x726.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a4gL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facdda577-54bf-4930-a0ea-0b6b11c23822_1304x726.png" width="1304" height="726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/acdda577-54bf-4930-a0ea-0b6b11c23822_1304x726.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:726,&quot;width&quot;:1304,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:159925,&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_!a4gL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facdda577-54bf-4930-a0ea-0b6b11c23822_1304x726.png 424w, https://substackcdn.com/image/fetch/$s_!a4gL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facdda577-54bf-4930-a0ea-0b6b11c23822_1304x726.png 848w, https://substackcdn.com/image/fetch/$s_!a4gL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facdda577-54bf-4930-a0ea-0b6b11c23822_1304x726.png 1272w, https://substackcdn.com/image/fetch/$s_!a4gL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facdda577-54bf-4930-a0ea-0b6b11c23822_1304x726.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><em>from <a href="https://twitter.com/spencerc99/status/1790630845109399858">https://twitter.com/spencerc99/status/1790630845109399858</a></em></p><div><hr></div><p>Last week, I released <a href="https://gather.directory/">Gather</a>, an offline-enabled multimedia collections app that connects to Are.na. It's the first time I've explicitly asked for monetary support for something I've made, and I was terrified to do so. It's not required, simply a nudge of the labor that went into the app's creation and the maintenance required to keep it alive<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>.</p><p>Instead of charging a recurring subscription which is common practice for most software, even the kind that doesn't require much continual upkeep or incur big variable costs (and is a practice that is <a href="https://www.reddit.com/r/SaaS/comments/1apywld/what_is_the_worst_saas_product_youve_ever_used/">universally</a> <a href="https://www.reddit.com/r/SaaS/comments/1aer9um/most_hated_saas_products/">hated</a>), I decided to ask for a one-time contribution for Gather (that is completely optional) for its development<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WgkZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd58b32ab-4382-4e2f-99fc-d1235f057fc6_603x1304.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WgkZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd58b32ab-4382-4e2f-99fc-d1235f057fc6_603x1304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WgkZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd58b32ab-4382-4e2f-99fc-d1235f057fc6_603x1304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WgkZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd58b32ab-4382-4e2f-99fc-d1235f057fc6_603x1304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WgkZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd58b32ab-4382-4e2f-99fc-d1235f057fc6_603x1304.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WgkZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd58b32ab-4382-4e2f-99fc-d1235f057fc6_603x1304.jpeg" width="405" height="875.820895522388" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d58b32ab-4382-4e2f-99fc-d1235f057fc6_603x1304.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1304,&quot;width&quot;:603,&quot;resizeWidth&quot;:405,&quot;bytes&quot;:173381,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&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_!WgkZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd58b32ab-4382-4e2f-99fc-d1235f057fc6_603x1304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WgkZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd58b32ab-4382-4e2f-99fc-d1235f057fc6_603x1304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WgkZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd58b32ab-4382-4e2f-99fc-d1235f057fc6_603x1304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WgkZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd58b32ab-4382-4e2f-99fc-d1235f057fc6_603x1304.jpeg 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><em>The contribution screen is the last part in the "setup" flow. The default is $13 and the scale ranges from $3-$60.</em></p><p>I decided to share my story and bring the people using Gather into my community. I wanted them to understand how much, not only their contribution, but their very use of the app was part of this interdependence. That I wasn't just a faceless company that doesn't care who signs up for their app outside of how they contribute to the revenue figures. I wanted them to know that each contribution had a face on it&#8212;one I would personally cherish.</p><p>I didn't have much expectations. I figured just a few people would donate, and that would be that<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a>. But the response has been incredible. Over 70 people have contributed something to use Gather, with an average payment of ~$11. There are less than 300 people signed up for the beta now, so it comes out to around 1/3 of the people using the app contributed something. It's more than I could have hoped for, and it's making me dream of a world where this might sustain my living expenses for a couple of months.</p><p>Every time I am shocked by the willingness of people to help you when you ask for it. The community will support you if you ask them to. It will hold you if you open yourself to being held.</p><div><hr></div><p>Every day of this "independent" life further cements my belief that the network (as in <a href="https://www.nationalforests.org/blog/underground-mycorrhizal-network">mycelium</a>) is everything. Everything I'm able to accomplish is made possible by someone else. I've started to depart from "independent" as a classifier and reaching instead for "indie" to distinguish myself from being supported through traditional employment at a company.</p><blockquote><p>"We want independence, yes, but also interdependence." <br>from <a href="https://www.interdependence.online/">https://www.interdependence.online/</a></p></blockquote><p>Even as I say this, it's hard to change my language to reflect it. It's easy to think that I'm on my own and feel guilty about all the work I'm not able to do. That it's weak or even incompetent to ask for help. I even titled my reflection about a year of this freedom "<a href="https://spencer.place/posts/one-year-research/">a year of independence</a>."</p><div><hr></div><p>One place that has always held space for the gratitude of indie makers is the Acknowledgements section lodged at the end of works, from writing to websites. I love reading through these letters wherever I find them to see how others manage to capture the gratitude for everyone in their lives who helped make their work possible. Do they acknowledge every single person who believed in them, critiqued their work, shared time with them, brought some tea or gave them a hug during the hardest moments? How can you capture all your gratitude in a single space?<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> I love seeing the personal, inside-joke messages that weave between the lines, how the author's writing voice starts to transform from a singular representation to a multifaceted, jumbled composition of the personalities of everyone they pull into the space as they thank them.</p><p>Maybe we could acknowledge them in our very titles? Maybe we could be "in(ter)dependent" (from <a href="https://twitter.com/wolkenmachine?lang=en">Marcel Goethals</a>) artists, researchers, engineers, technologists, and creatives?</p><p>I have an old practice of acknowledging. A couple years ago, I started keeping a record of appreciations for people. There's not really a central repository for them&#8212;I just tag them with "#appreciations" in the most accessible note-taking app at that time. Whenever I feel gratitude for someone, I record their name followed by what part of them I'm feeling grateful for. I wrote a little script to extract these, and I've been thinking about sharing them with people on their birthday (or perhaps every season?). There's the seed of something beautiful here. How would you adopt this practice and how else would you share it with the people you love to thank them?</p><div><hr></div><h2>Latest News</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!01Ni!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F228c737d-2c94-46b6-a9fe-cc0e379afec0_2192x1279.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!01Ni!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F228c737d-2c94-46b6-a9fe-cc0e379afec0_2192x1279.png 424w, https://substackcdn.com/image/fetch/$s_!01Ni!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F228c737d-2c94-46b6-a9fe-cc0e379afec0_2192x1279.png 848w, https://substackcdn.com/image/fetch/$s_!01Ni!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F228c737d-2c94-46b6-a9fe-cc0e379afec0_2192x1279.png 1272w, https://substackcdn.com/image/fetch/$s_!01Ni!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F228c737d-2c94-46b6-a9fe-cc0e379afec0_2192x1279.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!01Ni!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F228c737d-2c94-46b6-a9fe-cc0e379afec0_2192x1279.png" width="1456" height="850" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/228c737d-2c94-46b6-a9fe-cc0e379afec0_2192x1279.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:850,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2562519,&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_!01Ni!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F228c737d-2c94-46b6-a9fe-cc0e379afec0_2192x1279.png 424w, https://substackcdn.com/image/fetch/$s_!01Ni!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F228c737d-2c94-46b6-a9fe-cc0e379afec0_2192x1279.png 848w, https://substackcdn.com/image/fetch/$s_!01Ni!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F228c737d-2c94-46b6-a9fe-cc0e379afec0_2192x1279.png 1272w, https://substackcdn.com/image/fetch/$s_!01Ni!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F228c737d-2c94-46b6-a9fe-cc0e379afec0_2192x1279.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><ul><li><p><a href="https://gather.directory/">Gather</a> is available for anyone to try on <a href="https://testflight.apple.com/join/dnskzBf8">iOS</a> and <a href="https://coda.io/form/Untitled-Form_dwglAPFKR8v?fromWebsite=true">Android</a>. I'd love to hear your thoughts. You can read more about it and my broader computing philosophy in this <a href="https://www.are.na/editorial/an-interview-with-spencer-chang">wonderful interview</a> Meg and Cab from Are.na conducted with me.</p></li><li><p>I'm headed to London and Berlin for a couple weeks in mid-July. I'd love to hear recommendations and if you know of <a href="https://twitter.com/spencerc99/status/1802848914196078970">venues</a> where I could host a webstone workshop!</p></li><li><p>With Gather released, I'm heads-down working on my installation, AcknowledgeNET, a piece honoring how much of our labor makes up the Internet, for <a href="https://grayarea.org/event/gray-area-artist-showcase-summer-2024/">Gray Area's Artist Showcase</a> on July 10 and 11th in San Francisco. If you're free come by to see it and 10+ other works :)</p></li><li><p>I'm starting to explore the possibilities of creating a small batch of <a href="https://spencerchang.substack.com/p/touching-computers">computing-infused</a> ceramic objects monthly as another way to make rent (more thoughts on this whole tension with money soon.. lol). Let me know if you have ideas.. and I'm also open to <a href="https://spencer.place/collab/#commission">custom commissions</a> (either a personal webstone for yourself or a specialized design for your team or even your most loyal customers)</p></li></ul><div><hr></div><p><em>This dispatch was sent to 846 inboxes. My writing is independently funded and made free and possible, in large part, through the support of the community. Consider sharing this with a friend and</em> <em><a href="https://spencer.place/support/">tipping me</a></em> <em>if you have the means and want to see this work continue!</em></p><p><em>Thank you to the 27 people who</em> <em><a href="https://github.com/sponsors/spencerc99">supported my independent work</a></em> <em>with a monthly sponsorship last month and especially to</em> <em><a href="https://twitter.com/j_asminewang?lang=en">Jasmine</a></em> <em>for their generous sponsorship.</em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>It's designed more like <a href="https://arbesman.substack.com/p/the-nature-of-shareware">shareware</a>, except nothing destructive happens if you don't pay. I might send some gentle reminders after continued use, but I haven't implemented it yet.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Although I've been encouraged to also ask for some sort of recurring contribution to support updating of dependencies and changing phone OS versions that will require consistent work every year, so I've been thinking of adding a link out for people to do so in very small amounts like $5-30 <em>annually</em>. I don't know maybe this is still too small to justify maintaining it. I have a tough time reconciling how much we've become normalized to pay for software (hundreds of dollars per month to send emails) and simultaneously how much we've come to expect software to be free when it requires active labor to maintain. If you make an indie game that becomes wildly played, the millions who play it subsidize the cost for everyone else. The low variable cost of software means that you can only charge a low price if you go big. I haven't figured out how to reconcile this with making <a href="https://spencerchang.substack.com/p/ti-07-my-homecooked-apps">personal, handmade software</a> for your community.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>in fact I probably wouldn't even have launched with this screen without the encouragement of <a href="https://www.are.na/charles-broskoski/channels">Cab</a>, whose nudge I'm now incredibly grateful for</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>I&#8217;d love to see examples of acknowledgements / credits that you love! Please send them to me :)</p></div></div>]]></content:encoded></item><item><title><![CDATA[computing you can hold]]></title><description><![CDATA[[TI-13] webstones, mobile apps, and intimate handheld computing experiences]]></description><link>https://news.spencer.place/p/computing-you-can-hold</link><guid isPermaLink="false">https://news.spencer.place/p/computing-you-can-hold</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Sat, 11 May 2024 16:03:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vcre!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336dcccc-7831-41a2-bb4f-07cdc4375831_2201x1080.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_!vcre!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336dcccc-7831-41a2-bb4f-07cdc4375831_2201x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vcre!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336dcccc-7831-41a2-bb4f-07cdc4375831_2201x1080.png 424w, https://substackcdn.com/image/fetch/$s_!vcre!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336dcccc-7831-41a2-bb4f-07cdc4375831_2201x1080.png 848w, https://substackcdn.com/image/fetch/$s_!vcre!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336dcccc-7831-41a2-bb4f-07cdc4375831_2201x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!vcre!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336dcccc-7831-41a2-bb4f-07cdc4375831_2201x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vcre!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336dcccc-7831-41a2-bb4f-07cdc4375831_2201x1080.png" width="1456" height="714" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/336dcccc-7831-41a2-bb4f-07cdc4375831_2201x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:714,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;hands.png&quot;,&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="hands.png" title="hands.png" srcset="https://substackcdn.com/image/fetch/$s_!vcre!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336dcccc-7831-41a2-bb4f-07cdc4375831_2201x1080.png 424w, https://substackcdn.com/image/fetch/$s_!vcre!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336dcccc-7831-41a2-bb4f-07cdc4375831_2201x1080.png 848w, https://substackcdn.com/image/fetch/$s_!vcre!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336dcccc-7831-41a2-bb4f-07cdc4375831_2201x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!vcre!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F336dcccc-7831-41a2-bb4f-07cdc4375831_2201x1080.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>assorted hands from my <a href="https://spencer.place/creation/Touching-Computers-Creating-Data-Talismans/">webstone workshops</a></em></p><p>A person's hand can tell you <a href="https://www.instagram.com/subwayhands/?hl=en">so much about them</a>. Perhaps it's only natural because they are our instruments for creation.</p><p>Maybe that's why there's something so intimate about designing a computing experience that unfolds in someone's hand. Designing a mobile app and handheld devices should, therefore, be an act of love.</p><p>Unfortunately, it doesn't feel that way for many, if not most, of our everyday mobile experiences. Most apps feel like they've been designed to check off requirements and not for people to use. Some even feel like they actively work against what you want, to hold you against your will. Others simply feel like they want your money (or your data to sell for money).</p><p>Our devices are trapped in platforms that allow for little experimentation, with companies spending millions lobbying against <a href="https://pirg.org/articles/who-doesnt-want-the-right-to-repair-companies-worth-over-10-trillion/#:~:text=Companies%20that%20contribute%20to%20lobbying,eBay%2C%20plus%20the%20big%20five.">modifying or repairing devices</a> and <a href="https://www.cnbc.com/2022/02/03/senate-committee-advances-open-app-markets-act.html">open payments</a>.</p><div><hr></div><p>Between making a <a href="https://twitter.com/spencerc99/status/1787915562041098636">mobile app</a> and <a href="https://twitter.com/spencerc99/status/1783563075171524732">webstones</a> (and the experiences that these stones should lead you to), handheld computer experiences have been a bit of an obsession recently.</p><p>Hosting these workshops has shown me all the different ways we hold our phones and conceptualize how they talk to other things. We each have a personal relationship with our devices, from the unique way we hold them to how we choose the wallpaper and font to the way we arrange our apps.</p><p>And in a world where we're always expecting more from our phones, watching people make something <em>for</em> their phones is a strange <em>and humanizing</em> experience. In these workshops, these phones feel like their own individuals. One participant in the webstones workshop created a notch in the stone to cradle their phone&#8217;s corner, and L created a pillow for their phone to go to sleep (do not disturb mode).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bOTU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe812d8ec-78d8-4d3e-8e6c-1302e2e91b67_2000x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bOTU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe812d8ec-78d8-4d3e-8e6c-1302e2e91b67_2000x1080.png 424w, https://substackcdn.com/image/fetch/$s_!bOTU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe812d8ec-78d8-4d3e-8e6c-1302e2e91b67_2000x1080.png 848w, https://substackcdn.com/image/fetch/$s_!bOTU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe812d8ec-78d8-4d3e-8e6c-1302e2e91b67_2000x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!bOTU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe812d8ec-78d8-4d3e-8e6c-1302e2e91b67_2000x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bOTU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe812d8ec-78d8-4d3e-8e6c-1302e2e91b67_2000x1080.png" width="1456" height="786" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e812d8ec-78d8-4d3e-8e6c-1302e2e91b67_2000x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:786,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;made-for-phones.png&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="made-for-phones.png" title="made-for-phones.png" srcset="https://substackcdn.com/image/fetch/$s_!bOTU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe812d8ec-78d8-4d3e-8e6c-1302e2e91b67_2000x1080.png 424w, https://substackcdn.com/image/fetch/$s_!bOTU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe812d8ec-78d8-4d3e-8e6c-1302e2e91b67_2000x1080.png 848w, https://substackcdn.com/image/fetch/$s_!bOTU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe812d8ec-78d8-4d3e-8e6c-1302e2e91b67_2000x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!bOTU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe812d8ec-78d8-4d3e-8e6c-1302e2e91b67_2000x1080.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>There's a tenderness to introducing clay in this way, activating our hands as the creative tools they are and in a way that "gives back" to the devices that do so much for us. These creations feel intimate in the way that a handheld computing experience should. They introduce a new possibility, a new branch to unfold in our relationship with our devices.</p><p>It feels impossible to imagine this kind of relationship with our devices when our narrative with mobile technology is fraught with tales of exploitation, from endless hours of scrolling to apps that won't let you do the thing you want and need to do<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>.</p><p>But when these mobile experiences go well, there is so much potential for magic. I see it in the sparks of joy and wonder when people tap their phones to my webstone and see the prompt for my website pop up on their screens. I've seen it in the yelps of wonder and the excited chatter when people start imagining their own webstone possibilities at these workshops.</p><p>I'm excited for a future of handheld computing that feels like this, shaped by people's hopes, filled with play, and open to possibilities.</p><div><hr></div><p>I talk about the relationship between our hands and our devices because I'm interested in the texture of computing. And by that I mean, what does it <em>feel</em> like to interact with a computer, with our mobile devices? What emotions are prickled and what kinds of memories arise? How does the digital environment hold your hopes and make space to achieve your desires? <a href="https://www.are.na/block/20630178">Does it feel fun</a> to use? Does it make your body resonate like it does when you see a star shoot across the sky, when you hear the crash of waves standing at the edge of a beach, when you feel the warmth of the day fall to cool night as the last rays of sun set over the horizon?</p><p>A handheld digital experience should be as intimate as it feels to hold someone's hand. You must support the phone's full weight with your body, and it must support the full weight of your generous attention. It's not a one-way extraction, but rather an exchange&#8212;a kind of barter. In return for your labor, it must deliver something, an experience, a tool, a place&#8212;one worthy of your concentrated gaze.</p><p>This is the bargain that must be upheld each time we interact with the computers in our hands. This is the contract we must remember in our everyday digital experiences. This is the deal we made.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xApm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18562510-53c9-4b5b-846e-ac59421aaac0_768x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xApm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18562510-53c9-4b5b-846e-ac59421aaac0_768x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xApm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18562510-53c9-4b5b-846e-ac59421aaac0_768x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xApm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18562510-53c9-4b5b-846e-ac59421aaac0_768x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xApm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18562510-53c9-4b5b-846e-ac59421aaac0_768x1024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xApm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18562510-53c9-4b5b-846e-ac59421aaac0_768x1024.jpeg" width="768" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18562510-53c9-4b5b-846e-ac59421aaac0_768x1024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;32418161-2BC9-49B1-8A0F-506EC67BBC69_1_105_c.jpeg&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="32418161-2BC9-49B1-8A0F-506EC67BBC69_1_105_c.jpeg" title="32418161-2BC9-49B1-8A0F-506EC67BBC69_1_105_c.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!xApm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18562510-53c9-4b5b-846e-ac59421aaac0_768x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xApm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18562510-53c9-4b5b-846e-ac59421aaac0_768x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xApm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18562510-53c9-4b5b-846e-ac59421aaac0_768x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xApm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18562510-53c9-4b5b-846e-ac59421aaac0_768x1024.jpeg 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><em>an alien-like plaster mold of my hand holding a phone</em></p><p>So when does a mobile experience uphold its end of the bargain?</p><p>It feels fast. It feels sturdy and trustworthy.</p><p>It feels expressive and personal. It feels warm, reassuring, and accepting, like an old friend, the kind you can pick up a conversation with even after several years apart.</p><p>It should feel playfully magical. It should feel inviting and <a href="https://docs.google.com/document/d/1QbPa3URLo5cp07bi6U-vTFjX_4btORAlwSnSRxEapsk/edit">full of possibility</a>, like a dance circle that calls you in.</p><p>It makes it feel like it's okay to be yourself. It should feel like a collaboration, a communion, like the moment you touch hands with someone you love for the first time&#8212;the moment you feel their heartbeat meld with yours.</p><p>When have you felt this way with a mobile experience? What else should they feel like? Please share your inspirations with me.</p><h2>Latest News</h2><ul><li><p>"minute faces": I made a clock that allows you to become with the unique face of every second of the day for <a href="https://taper.badquar.to/12/">Taper 12</a>: check <a href="https://clock.spencer.place/">it out</a> or learn more on <a href="https://spencer.place/creation/minute-faces">my website</a></p></li><li><p>I've been hosting workshops for making your own webstone, lately <a href="https://x.com/spencerc99/status/1783563075171524732">at madsci</a> (thanks zain!) and <a href="https://x.com/spencerc99/status/1787548606050050171">at stanford</a> (thanks kelsey!! reply if you'd like to join the next one and i'll make sure to send the link to you when it gets organized.</p></li><li><p>I released some <a href="https://x.com/spencerc99/status/1787915562041098636">sneak previews of Gather</a>, the mobile client for collecting &amp; cultivating data collections. It's available now for my <a href="https://github.com/sponsors/spencerc99/">sponsors</a> (any tier). Support my indie work if you can &#129505;</p></li><li><p>I gave a talk at Gray Area about my practice and the Internet: <a href="https://www.youtube.com/watch?v=EbaQecvGR3E">recording here</a></p></li></ul><div><hr></div><p><em>This dispatch was sent to 770 inboxes. My writing is independently funded and made free and possible, in large part, through the support of the community. Consider sharing this with a friend and <a href="https://spencer.place/support/">tipping me</a> if you have the means and want to see this work continue!</em></p><p><em>Thank you to the 24 people who <a href="https://github.com/sponsors/spencerc99">supported my independent work</a> with a monthly sponsorship last month and especially to <a href="https://twitter.com/j_asminewang?lang=en">Jasmine</a> for their generous sponsorship.</em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>otherwise, known simply as "bad software"</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[one year of independence]]></title><description><![CDATA[what has passed, what's to come, and an ask for help]]></description><link>https://news.spencer.place/p/one-year-of-independence</link><guid isPermaLink="false">https://news.spencer.place/p/one-year-of-independence</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Sun, 14 Apr 2024 19:33:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!GB-w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db4ad7f-970e-476e-8190-8227fe8843cb_2100x1575.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This has been one of those posts that I&#8217;ve started and stopped several times for the past few months. It&#8217;s one of the scarier pieces I&#8217;ve written. A candid look at what a year of independent work has been lik for me.</p><p>I&#8217;ve reached the dreaded &#8220;too long for email&#8221; with this post, so please head over to my (secret work-in-progress new!!) website to read this one.</p><p><a href="https://spencer.place/posts/one-year-research/">https://spencer.place/posts/one-year-research/</a></p><p>Thank you as always for your care and attention.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GB-w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db4ad7f-970e-476e-8190-8227fe8843cb_2100x1575.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GB-w!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db4ad7f-970e-476e-8190-8227fe8843cb_2100x1575.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GB-w!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db4ad7f-970e-476e-8190-8227fe8843cb_2100x1575.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GB-w!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db4ad7f-970e-476e-8190-8227fe8843cb_2100x1575.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GB-w!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db4ad7f-970e-476e-8190-8227fe8843cb_2100x1575.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GB-w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db4ad7f-970e-476e-8190-8227fe8843cb_2100x1575.jpeg" width="536" height="402" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8db4ad7f-970e-476e-8190-8227fe8843cb_2100x1575.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:536,&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_!GB-w!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db4ad7f-970e-476e-8190-8227fe8843cb_2100x1575.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GB-w!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db4ad7f-970e-476e-8190-8227fe8843cb_2100x1575.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GB-w!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db4ad7f-970e-476e-8190-8227fe8843cb_2100x1575.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GB-w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db4ad7f-970e-476e-8190-8227fe8843cb_2100x1575.jpeg 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">&#8220;<a href="https://spencerchang.substack.com/p/touching-computers">touching computers</a>&#8221;</figcaption></figure></div><div><hr></div><p><em>This dispatch was sent to 686 inboxes. My writing is always free and made possible, in large part, through the support of the community. I am independently funded so appreciate any support you can offer. Consider sharing this with a friend and <a href="https://github.com/sponsors/spencerc99">tipping or sponsoring me</a> if you have the means.</em></p><p><em>Thank you to the 11 people who</em> <a href="https://github.com/sponsors/spencerc99">supported my independent work</a> <em>with a monthly sponsorship last month: Luis, James, Jacky, Jonah, Rachel, Raymond, Greg, Dan, Crystal, Max, Gleb, and Eric.</em></p>]]></content:encoded></item><item><title><![CDATA[touching computers]]></title><description><![CDATA[[TI-12] on carrying my website around, tangible computing, and computing shrines]]></description><link>https://news.spencer.place/p/touching-computers</link><guid isPermaLink="false">https://news.spencer.place/p/touching-computers</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Mon, 11 Mar 2024 17:43:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7d5a625-b818-4676-8a8f-f230fff43a48_2240x1159.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last fall while taking a hand-building ceramics class<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a><sup> </sup>with S, I had the wild idea that I wanted to make something to carry my website around with me. I was thinking about the logo for both my website and this newsletter, which comes from my Chinese name, &#27491;. I wanted a physical, tangible representation of my identity, something that could explain more than words what I care about to people when I first meet them.</p><p>What if I made a trinket that held my website so I could carry around a thing that feels like one of the most true expressions of myself?</p><div><hr></div><p>Simultaneously, I'd been playing with NFC chips<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a><sup> </sup>more lately (<a href="https://amzn.to/3FNOLrS">get your own pack</a>), and it felt like a perfect combination of mediums to achieve my vision. NFC chips can hold small amounts of data, including links that open when tapped by compatible devices. The idea was to make a ceramic trinket with my logo embossed on the front and somehow get an NFC chip on the inside.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0ZYV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60059695-76b4-427e-98a6-72a06abfd267_810x415.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0ZYV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60059695-76b4-427e-98a6-72a06abfd267_810x415.png 424w, https://substackcdn.com/image/fetch/$s_!0ZYV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60059695-76b4-427e-98a6-72a06abfd267_810x415.png 848w, https://substackcdn.com/image/fetch/$s_!0ZYV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60059695-76b4-427e-98a6-72a06abfd267_810x415.png 1272w, https://substackcdn.com/image/fetch/$s_!0ZYV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60059695-76b4-427e-98a6-72a06abfd267_810x415.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0ZYV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60059695-76b4-427e-98a6-72a06abfd267_810x415.png" width="810" height="415" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60059695-76b4-427e-98a6-72a06abfd267_810x415.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:415,&quot;width&quot;:810,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:326162,&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_!0ZYV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60059695-76b4-427e-98a6-72a06abfd267_810x415.png 424w, https://substackcdn.com/image/fetch/$s_!0ZYV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60059695-76b4-427e-98a6-72a06abfd267_810x415.png 848w, https://substackcdn.com/image/fetch/$s_!0ZYV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60059695-76b4-427e-98a6-72a06abfd267_810x415.png 1272w, https://substackcdn.com/image/fetch/$s_!0ZYV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60059695-76b4-427e-98a6-72a06abfd267_810x415.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>After a few iterations, involving MATH(!!) to calculate clay shrinkages to size the container to the NFC chip and testing whether NFC chips survive sitting through a kiln (spoiler alert they do not), I finally made a version that feels pretty good and works really well! I fired it in two pieces, one acting as the "base" and one as the "lid" to insert the NFC chip after they came out of the kiln, sealed up the hole with epoxy putty, and <em>SIGIL I</em> was complete.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ketS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7d5a625-b818-4676-8a8f-f230fff43a48_2240x1159.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ketS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7d5a625-b818-4676-8a8f-f230fff43a48_2240x1159.png 424w, https://substackcdn.com/image/fetch/$s_!ketS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7d5a625-b818-4676-8a8f-f230fff43a48_2240x1159.png 848w, https://substackcdn.com/image/fetch/$s_!ketS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7d5a625-b818-4676-8a8f-f230fff43a48_2240x1159.png 1272w, https://substackcdn.com/image/fetch/$s_!ketS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7d5a625-b818-4676-8a8f-f230fff43a48_2240x1159.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ketS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7d5a625-b818-4676-8a8f-f230fff43a48_2240x1159.png" width="1456" height="753" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7d5a625-b818-4676-8a8f-f230fff43a48_2240x1159.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:753,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4246005,&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_!ketS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7d5a625-b818-4676-8a8f-f230fff43a48_2240x1159.png 424w, https://substackcdn.com/image/fetch/$s_!ketS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7d5a625-b818-4676-8a8f-f230fff43a48_2240x1159.png 848w, https://substackcdn.com/image/fetch/$s_!ketS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7d5a625-b818-4676-8a8f-f230fff43a48_2240x1159.png 1272w, https://substackcdn.com/image/fetch/$s_!ketS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7d5a625-b818-4676-8a8f-f230fff43a48_2240x1159.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><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;abd87476-314c-40d3-974f-8bc7a7aa00b9&quot;,&quot;duration&quot;:null}"></div><p><em>overhead view of the stamp in action</em></p><p>Reflecting on a few months of carrying <em>SIGIL I</em> with me, I'm really enjoying being able to carry around a tangible object that somehow represents me on a deeper level? The physical object <em>feels nice</em> and I enjoy its varied texture from the logo marks, an uneven layer of clay, and chipped glaze. It feels rough and incomplete yet deeply important, like my website. Whenever I get to show it to others (often when they want to learn more about my work, which leads me to ask "can I give you my website?"), there's this look of genuine wonder and delight from the whole experience. I especially love how this feels in more "professional" settings. The playful joy that emerges from the interaction feels like a tiny subversion against all the 3D chess politics that are usually involved in networking situations.</p><div><hr></div><p>This focus on physical augmentation has a long history in <em>tangible computing</em> from the <a href="https://tangible.media.mit.edu/">MIT Media Lab</a>. Their principles focus on direct manipulation and seamless integration between the digital and physical worlds. For example, a core exploration is around "ambient displays" that leverage physical space as an environment for digital material to be felt, such as a "wind of bits" causing pinwheels to spin.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OdfM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c44a137-55e7-47b9-93a1-d189e8eed4cb_1321x747.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OdfM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c44a137-55e7-47b9-93a1-d189e8eed4cb_1321x747.png 424w, https://substackcdn.com/image/fetch/$s_!OdfM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c44a137-55e7-47b9-93a1-d189e8eed4cb_1321x747.png 848w, https://substackcdn.com/image/fetch/$s_!OdfM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c44a137-55e7-47b9-93a1-d189e8eed4cb_1321x747.png 1272w, https://substackcdn.com/image/fetch/$s_!OdfM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c44a137-55e7-47b9-93a1-d189e8eed4cb_1321x747.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OdfM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c44a137-55e7-47b9-93a1-d189e8eed4cb_1321x747.png" width="1321" height="747" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c44a137-55e7-47b9-93a1-d189e8eed4cb_1321x747.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:747,&quot;width&quot;:1321,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1618565,&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_!OdfM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c44a137-55e7-47b9-93a1-d189e8eed4cb_1321x747.png 424w, https://substackcdn.com/image/fetch/$s_!OdfM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c44a137-55e7-47b9-93a1-d189e8eed4cb_1321x747.png 848w, https://substackcdn.com/image/fetch/$s_!OdfM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c44a137-55e7-47b9-93a1-d189e8eed4cb_1321x747.png 1272w, https://substackcdn.com/image/fetch/$s_!OdfM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c44a137-55e7-47b9-93a1-d189e8eed4cb_1321x747.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><em>from the <a href="https://speakerdeck.com/ishii_mit/making-digital-tangible-the-battle-against-the-pixel-empire?slide=74">slides</a> of Hiroshi Ishii, the head of the Tangible Media Group</em></p><p>It's an interesting time to revisit these principles with the latest buzz in computing around the Vision Pro.</p><p>I still haven't gotten the chance to try it out<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a>), but on first instinct, I feel less excited about <em>augmented reality (AR)</em> that involves overlaying software on the physical world for a solo experience, of which the Vision Pro seems to represent the apex achievement. This approach seems to only grow our attachment to the device rather than any of the reality being augmented. It hijacks physical reality and massages it into the optimal form for our digital realities.</p><p>Instead, I'm compelled by the kind that involves imbuing software into physical objects that are perceptible by everyone, in the same way physical objects already are. I want to imbue physical objects with computational properties. I want computing that brings people together where they already are, rather than more advanced and convenient ways of immersing into digital realities.</p><p>This is partially what makes my stamp feel so magical. It's meaningless <em>without other people</em> and the computational property activates a communal sense of joy and wonder. This shared sense of reality is a core part of the tangible computing explorations.</p><p>Compared to augmented reality, tangible computing is:</p><ul><li><p>an inherently<strong> shared experience</strong> because it involves enchanting physical objects that everyone can see rather than individual technological overlays</p></li><li><p>adds functionality inherently tailored to a specific object's <strong>physical properties</strong></p></li></ul><p>I'm very excited about all the developments that continue to come out in this field from folks like <a href="http://folk.computer/">folk</a> and the innovations painting <a href="https://www.bareconductive.com/collections/electric-paint">circuits</a>. I imagine a day in the future when we can simply draw our computers and manipulate them from both our devices and the objects we already have in our lives.</p><div><hr></div><p>On my end, I'm excited to continue exploring this idea by creating NFC-enhanced objects. The next step in my explorations is to lean more into the "manipulable" property of the tangible computing principles. NFC doesn't allow for a ton of expressiveness. The communication is one-way. But what if we could communicate two-way, and visitors could shape not only the digital space the object holds but also the very object itself? One novel emphasis in my explorations, compared to prior work, is an emphasis on no or minimal battery power required.</p><p>The requirement of a constant power supply limits where these devices can be placed. But I want tangible computing devices that can be as commonplace and ubiquitous as the flyers that plaster telephone poles across cities.</p><p>I think embedding these tangible computing devices in public can help facilitate and strengthen local communities.</p><p>We already feel a latent connection to those in our communities even if we don't know them: the other regulars at our favorite cafe, those who love the same park bench that we always visit on our walks, our neighbors who we pass on the street day after day. That bond activates with a surprising strength when we learn something intimate about them. I think about how I feel seeing other people's works at the pottery studio, the fortunes people write at <a href="https://en.wikipedia.org/wiki/O-mikuji">Buddhist temples</a>, or the little messages people leave in the sidewalk.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iC8z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3bd904-47c2-4fcc-a09a-5d0fc84405c2_768x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iC8z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3bd904-47c2-4fcc-a09a-5d0fc84405c2_768x1024.png 424w, https://substackcdn.com/image/fetch/$s_!iC8z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3bd904-47c2-4fcc-a09a-5d0fc84405c2_768x1024.png 848w, https://substackcdn.com/image/fetch/$s_!iC8z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3bd904-47c2-4fcc-a09a-5d0fc84405c2_768x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!iC8z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3bd904-47c2-4fcc-a09a-5d0fc84405c2_768x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iC8z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3bd904-47c2-4fcc-a09a-5d0fc84405c2_768x1024.png" width="768" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de3bd904-47c2-4fcc-a09a-5d0fc84405c2_768x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1663964,&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_!iC8z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3bd904-47c2-4fcc-a09a-5d0fc84405c2_768x1024.png 424w, https://substackcdn.com/image/fetch/$s_!iC8z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3bd904-47c2-4fcc-a09a-5d0fc84405c2_768x1024.png 848w, https://substackcdn.com/image/fetch/$s_!iC8z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3bd904-47c2-4fcc-a09a-5d0fc84405c2_768x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!iC8z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3bd904-47c2-4fcc-a09a-5d0fc84405c2_768x1024.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><em>a warm message on a San Francisco sidewalk</em></p><p>I think these public computing devices can become a kind of infrastructure to facilitate this. In the same way that we already share with our community through memorials, neighborhood libraries, and community fridges, I wonder what computing as a material can offer us if we could embed them in public areas as easily. Can we move beyond merely facilitating connection to <a href="https://www.are.na/omayeli-arenyeka/solidarity-on-the-web">building solidarity</a>?</p><p>I want to make <em>computing shrines</em><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a>: communally created and maintained sites of intimacy and solidarity facilitated by the fabric of computing. </p><p>I want computers that I can touch and make me feel touched, by all the lives that I'm surrounded by.</p><div><hr></div><h3><em>recent updates &amp; asks</em></h3><ul><li><p><a href="https://twitter.com/spencerc99/status/1762863522482950488">playhtml react launch</a>: I made a big update to <a href="https://playhtml.fun/">playhtml</a> to add react support. It feels oddly good to use to make small communal web experiences, like having a <a href="https://playhtml.fun/experiments/one/">"choose-the-color" website</a> and a <a href="https://playhtml.fun/experiments/two/">cursor party</a>. These two are part of my weekly(ish) <a href="https://twitter.com/spencerc99/status/1760451742276493502">experiments with playhtml</a> that take less than an hour to make. Play around and I encourage you to make something simple with playhtml if you've been interested! If you run into any trouble, I'd love to help you out&#8212;just DM me.</p></li><li><p>I debuted my latest piece of internet art at an event in New York a couple of weeks ago. You can experience some of it live on the web: </p><p><a href="https://cursorwatch.ing/">https://cursorwatch.ing/</a></p></li></ul><div><hr></div><p><em>This dispatch was sent to 639 inboxes. My writing is always free and open, but I am independently funded so appreciate any support you can offer. Consider sharing this with a friend and <a href="https://github.com/sponsors/spencerc99">sponsoring me</a> if you have the means.</em></p><p><em>Thank you to the 11 people who <a href="https://github.com/sponsors/spencerc99">supported my independent work</a> with a monthly sponsorship last month: Luis, James, Jacky, Jonah, Rachel, Raymond, Greg, Dan, Crystal, Max, Gleb, and Eric.</em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>a practice focusing on using your hands to make ceramics rather than a wheel.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Stands for "Near Field Communication" and refers to a technology that powers everything from tap payments, to transit cards, to keycard readers. Effectively, the technology involves tiny computer chips that are able to communicate sizable bits of pre-programmed information without a power source. I've taken to referring to them as the world's tiniest computers from conversations with <a href="https://omar.website/">Omar</a> about them. I got a big pack from <a href="https://amzn.to/3FNOLrS">Amazon</a> (this is an affiliate link that helps support my work).</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>if you have one and are willing to let me try... let me know?</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>I started an <a href="https://www.are.na/spencer-chang/computing-shrines">are.na channel</a> to hold inspiration. If you have ideas, please do comment or reply :)</p></div></div>]]></content:encoded></item><item><title><![CDATA[[TI-11] dedications, gifts, odes]]></title><description><![CDATA[the things we make for the people and things we care for]]></description><link>https://news.spencer.place/p/ti-11-dedications-gifts-odes</link><guid isPermaLink="false">https://news.spencer.place/p/ti-11-dedications-gifts-odes</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Mon, 22 Jan 2024 01:28:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!chiW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ef43d4-ce0d-47c2-a84b-7973c0a8e5d3_768x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div><hr></div><p>I'm sitting under the warm glow of circular paper lamps that fill the ceiling. I'm at a local bakery with a vast open seating area. Because I work from home 90% of the time now, I forget how much I enjoy working with the clamor of people living (talking, eating, bustling) around me. Somehow, the noise fuels my focus, while silence can feel like too much pressure. I like the camouflage that working amidst a big crowd offers. I feel safe when I'm surrounded by the clatter of living.</p><div><hr></div><p>I've been thinking about gifting. I have an unfinished gift guide for 2023 I started during the holiday season that I suppose is too late to send out now (but will maybe make a good spring surprise?). Likely, it was inspired by me making more gifts lately. Ceramics, as a craft, makes for a convenient medium for gift-making. You can imagine something and form a rough prototype of it relatively easily. S and I made a bunch of fortune cookies out of ceramic, and I've been giving some of them away with handwritten fortunes stuffed inside.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!chiW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ef43d4-ce0d-47c2-a84b-7973c0a8e5d3_768x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!chiW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ef43d4-ce0d-47c2-a84b-7973c0a8e5d3_768x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!chiW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ef43d4-ce0d-47c2-a84b-7973c0a8e5d3_768x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!chiW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ef43d4-ce0d-47c2-a84b-7973c0a8e5d3_768x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!chiW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ef43d4-ce0d-47c2-a84b-7973c0a8e5d3_768x1024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!chiW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ef43d4-ce0d-47c2-a84b-7973c0a8e5d3_768x1024.jpeg" width="768" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35ef43d4-ce0d-47c2-a84b-7973c0a8e5d3_768x1024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:217200,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&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_!chiW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ef43d4-ce0d-47c2-a84b-7973c0a8e5d3_768x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!chiW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ef43d4-ce0d-47c2-a84b-7973c0a8e5d3_768x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!chiW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ef43d4-ce0d-47c2-a84b-7973c0a8e5d3_768x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!chiW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ef43d4-ce0d-47c2-a84b-7973c0a8e5d3_768x1024.jpeg 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>the array of glazes and fortunes</em></p><p>Each cookie has a different glaze and I chose their recipient to match. Combine that with the fact that each fortune is customized, and the gifts feel like 1/1 creations, made for their recipient.</p><div><hr></div><p>Laurel writes that she "only makes odes," celebrations of the worth of another person or influence. I like this framing because it provides a powerful perspective of "who am I honoring?" which makes a powerful contrast to the growth-minded perspectives that have started to take over discussions of what you should focus your time on. Rather than a chart going up and to the right being the marker of success, making odes is done well when it helps people feel a new-found appreciation for your target subject.</p><p>Every couple months, discourse comes up on what you should prioritize when you <a href="https://twitter.com/parkerhendo/status/1746338693592592500">work on a side project</a>. The pendulum usually swings along a spectrum of fun-maxxing vs. utility-maxxing (clout, revenue, etc.). But another option exists. You can make something to bring it into existence for someone else. Rilke says that the best art comes out of necessity. Making something for the purpose of someone else may not be <em>necessity</em> exactly, but it's something close to it. When you make something for someone that they deeply appreciate, the exchange captures a similar kind of urgent resonance</p><p>Personal gifts are much like <a href="https://spencerchang.substack.com/p/ti-10-make-small-web-tools">single-purpose websites and tools</a>. They are designed for a single purpose, too&#8212;to make a specific someone feel appreciated. They have the flexibility to be uniquely beautiful because they are catering to the tastes of a single person. There is no conflict of interest. You can match their taste as closely as your ability allows you to.</p><div><hr></div><p>When you make something for one person, you can narrow in on emotional resonance. Novels and movies convey a universal message by telling a compelling personal story. "The personal is the universal" as Carl Rogers' famous saying goes. To be general, we must be specific. To reach the universe, we must touch one person deeply.</p><p>Many general-purpose tools and projects have emerged from gifts. I'm reminded of how this <a href="https://github.com/jackyzha0/telescopic-text">expanding text library</a> emerged from <a href="https://jzhao.xyz/">Jacky</a> making a website as an <a href="https://twitter.com/_jzhao/status/1493274555921674255">anniversary gift</a> for his partner and how this <a href="https://tangible.media.mit.edu/project/musicbottles/">musicBottles</a> project from the MIT Media Lab emerged from creating a <a href="https://sander.are.na/block/25809205">gift to a mother</a>. Rainer Maria Rilke's <em>Letters to a Young Poet</em>, an influential book for artists for many years, is a series of letters between Rilke and a student seeking his advice. Even when the specific someone you are honoring is yourself, it can translate into something that connects others. <em><a href="https://press.stripe.com/the-making-of-prince-of-persia">The Making of Prince of Persia</a></em> is a cleaned-up collection of Jordan Mechner's mostly raw journal entries from the period he worked on the video game.</p><p>All of us are so unique in undeniable ways, yet we're also not as different as we think. Perhaps working to honor someone or something can bring us closer to the universal answers humankind has always sought.</p><div><hr></div><p>A few months ago, I found a dead bird in my apartment's shared backyard. The night before a bird had flown into my room through an open window and got stuck inside for a while. An image of it perched atop our curtain rod lingers in my mind. I think I must have taken this as a sign that I had a duty to this passed bird. Even as my mind raced with questions like "won't it look weird for me to be carrying around a dead animal?" and "what will people think of me digging a hole in a public park?", My body seemed to move on its own to honor this bird.</p><p>I put on some gloves, wrapped its body in a plastic bag, and took it to a favorite park nearby. I found a clearing in front of a bush of purple flowers to give it a proper burial. After covering the hole and gingerly laying its body inside. I assembled an altar out of found tributes from the park: flowers, a fallen strawberry fruit, and a broken fragment of green stone.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6Di4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b0f1ab-8f68-4f10-a856-cb9a54055f34_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6Di4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b0f1ab-8f68-4f10-a856-cb9a54055f34_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!6Di4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b0f1ab-8f68-4f10-a856-cb9a54055f34_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!6Di4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b0f1ab-8f68-4f10-a856-cb9a54055f34_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!6Di4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b0f1ab-8f68-4f10-a856-cb9a54055f34_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6Di4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b0f1ab-8f68-4f10-a856-cb9a54055f34_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/42b0f1ab-8f68-4f10-a856-cb9a54055f34_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2268743,&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_!6Di4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b0f1ab-8f68-4f10-a856-cb9a54055f34_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!6Di4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b0f1ab-8f68-4f10-a856-cb9a54055f34_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!6Di4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b0f1ab-8f68-4f10-a856-cb9a54055f34_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!6Di4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b0f1ab-8f68-4f10-a856-cb9a54055f34_1920x1080.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><em>left to right, bird stuck in room photo taken by S and the initial altar</em></p><p>This all happened several months ago, but I still pass by the spot regularly to check up on the shrine. The tributes are mostly gone each time, and I try to replace them with something each time to mark my coming. In an act of <em>folk programming</em> and platform reappropriation, I added the location of the shrine to <a href="https://maps.app.goo.gl/U6WHwF8zTkTP7haX6">Google Maps</a>, so that others might contribute offerings when they pass by.</p><p>I find myself paying more attention to birds since this act. I notice them in the crevices of trees and atop distant phone lines, where I wouldn't have seen them before. My head swerves to scan the surroundings when I hear a call that I don't recognize. I look at community-made shrines and notice the traces of offerings through the weeks.</p><p>This act of dedication has changed me in ways I didn't imagine, and I'm sure it'll continue to do so.</p><div><hr></div><p>What dedications have you made? Do you know of other stories where a broader project emerged from a gift or dedication?</p><div><hr></div><p><em>Thank you for everyone who is reading this and to the 587 inboxes subscribed. To support my independent work, please share my work with someone you think would enjoy it.</em></p><p><em>Thank you to the 11 people who <a href="https://github.com/sponsors/spencerc99">support me</a> with a monthly sponsorship: Luis, James, Jacky, Jonah, Rachel, Raymond, Dan, Crystal, Max, Gleb, and Eric.</em></p>]]></content:encoded></item><item><title><![CDATA[[TI-10] make small web tools]]></title><description><![CDATA[my growing internet toolshed]]></description><link>https://news.spencer.place/p/ti-10-make-small-web-tools</link><guid isPermaLink="false">https://news.spencer.place/p/ti-10-make-small-web-tools</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Wed, 10 Jan 2024 23:22:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UCOb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749e3ca3-002c-4cf2-bb84-b6f7ce7d73c4_1920x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One of my favorite activities on the internet these days is finding tiny web tools and libraries that just do one niche thing really well (or at least, decently well and the site&#8217;s personality makes up for it).</p><p>From generating <strong><a href="https://manytools.org/hacker-tools/convert-images-to-ascii-art/">ASCII art</a></strong> to finding <strong><a href="https://calebkruse.com/wikitrip/">Wikipedia articles about places</a></strong> near your location, to changing the faces of <strong><a href="https://github.com/4lejandrito/creepyface">images to look at your cursor</a></strong>, the web is full of wondrous gadgets (peruse <strong><a href="https://sander.are.na/spencer-chang/small-tools-a4cx3duticc">my full catalog</a></strong>). I keep these tabs pinned in a browser window and think of them as my <em>internet toolshed</em>. I head to the <strong><a href="https://river.maxbittker.com/">river</a></strong> when I&#8217;m in a visual mood. I scroll through <strong><a href="https://transparenttextures.com/">https://transparenttextures.com/</a></strong> when I&#8217;m in need of an interesting feel. I go to <strong><a href="https://carefulwords.com/">careful words</a></strong> to play with language when it&#8217;s not coming out the right way, and I go to my <strong><a href="https://euangoddard.github.io/clipboard2markdown/">local clipboard converter</a></strong> whenever I need to paste some content into Obsidian to get it formatted correctly. I even have <strong><a href="https://lingojam.com/SmallTextGenerator">a place</a></strong> I visit to create &#7511;&#7590;&#8319;&#696; &#7511;&#7497;&#739;&#7511; (you&#8217;d be surprised how often one needs tiny text!).</p><p>I like how distinct these tools feel, each with their own stories, personalities, and creators. They feel a lot like <a href="http://spencerchang.substack.com/p/ti-07-my-homecooked-apps/">my homecooked apps</a> except they&#8217;ve been made and made available by someone else for me to use. This means I don't have the agency to change them (except for open-source ones), but they still feel personal and are often designed well enough for the specific use I have in mind. I&#8217;ve grown fond of them over the months as we make memories in the timeless sea that is the web. My hands are accustomed to their interfaces&#8212;I skip over the introduction text as soon as I arrive and the clang and clack of industry begins.</p><p>As much as I like the idea of a single general-purpose tool for creating any software that you want (I passionately worked at <strong><a href="https://coda.io/">Coda</a></strong>, after all), I don&#8217;t think we can make something entirely new that lasts forever. More and more, we want to build something that is <em>the</em> solution<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> to everything, the tool to end all tools, rather than making something useful in one specific way.</p><p>While I applaud the effort, I find myself drawn to the simple beauty of single-purpose tools more and more lately. They don&#8217;t claim to be anything they are not. They do the one thing well, and that&#8217;s all they have to do.</p><p>Being optimized for a specific task, single-purpose tools necessarily have constraints. As a result, they tend to look and function pretty uniquely, which often makes them hard to miss. Some are made fun of for how niche their purpose is (like the avocado slicer) and others are celebrated for their dedication to a single craft (like the <strong><a href="https://www.youtube.com/watch?v=TD2XGwmRJi8">ultimate Bonsai scissors</a></strong>).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UCOb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749e3ca3-002c-4cf2-bb84-b6f7ce7d73c4_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UCOb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749e3ca3-002c-4cf2-bb84-b6f7ce7d73c4_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!UCOb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749e3ca3-002c-4cf2-bb84-b6f7ce7d73c4_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!UCOb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749e3ca3-002c-4cf2-bb84-b6f7ce7d73c4_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!UCOb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749e3ca3-002c-4cf2-bb84-b6f7ce7d73c4_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UCOb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749e3ca3-002c-4cf2-bb84-b6f7ce7d73c4_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/749e3ca3-002c-4cf2-bb84-b6f7ce7d73c4_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1891911,&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_!UCOb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749e3ca3-002c-4cf2-bb84-b6f7ce7d73c4_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!UCOb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749e3ca3-002c-4cf2-bb84-b6f7ce7d73c4_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!UCOb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749e3ca3-002c-4cf2-bb84-b6f7ce7d73c4_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!UCOb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F749e3ca3-002c-4cf2-bb84-b6f7ce7d73c4_1920x1080.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>the <strong><a href="https://www.oxo.com/3-in-1-avocado-slicer-901.html">OXO Avocado Slicer</a></strong> and a <strong><a href="https://en.bentoandco.com/blogs/bento/battle-of-the-tamagoyaki-pans">tamagoyaki egg pan</a></strong></em></p><p>And although they&#8217;re only advertised as having a single purpose, sometimes their constraints actually provide a fertile environment to find new creative uses, like using <strong><a href="https://sander.are.na/block/20509676">a vanity mirror to look at flowers</a></strong>. Purists may be shocked at the idea of using something so meticulously crafted as Bonsai scissors to snip green onions, but I like that we challenge the purported single-nature of these tools. We don&#8217;t make it easy for them.</p><p>On the web, there&#8217;s something charming about the &#8220;smallness&#8221; of these tools, in contrast to the big polished monoliths that claim to do everything. I often trust a site that is a little unresponsive, but obviously made by a person much more than a polished site with a landing page that looks like Stripe&#8217;s (or whatever the latest trending aesthetic will be). When the site feels like its made by a person, it feels different from what we&#8217;re accustomed to seeing on the web nowadays. These sites are not SEO-optimized. They feature plain, sometimes grammatically incorrect and sometimes dry and lengthy, language. They may not be mobile-responsive and may even occasionally be down when you try to visit them.</p><p>They aren&#8217;t trying to <em>convince</em> you to use the tool because they likely made the tool for themselves, first and foremost. And if they do, it's purely because they want more people to be able to use it, rather than getting signups for their product<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!n_Rs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7566ad3a-381c-4470-b6ca-b0375dbbec79_1264x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!n_Rs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7566ad3a-381c-4470-b6ca-b0375dbbec79_1264x1080.png 424w, https://substackcdn.com/image/fetch/$s_!n_Rs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7566ad3a-381c-4470-b6ca-b0375dbbec79_1264x1080.png 848w, https://substackcdn.com/image/fetch/$s_!n_Rs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7566ad3a-381c-4470-b6ca-b0375dbbec79_1264x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!n_Rs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7566ad3a-381c-4470-b6ca-b0375dbbec79_1264x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!n_Rs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7566ad3a-381c-4470-b6ca-b0375dbbec79_1264x1080.png" width="1264" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7566ad3a-381c-4470-b6ca-b0375dbbec79_1264x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1264,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:337273,&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_!n_Rs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7566ad3a-381c-4470-b6ca-b0375dbbec79_1264x1080.png 424w, https://substackcdn.com/image/fetch/$s_!n_Rs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7566ad3a-381c-4470-b6ca-b0375dbbec79_1264x1080.png 848w, https://substackcdn.com/image/fetch/$s_!n_Rs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7566ad3a-381c-4470-b6ca-b0375dbbec79_1264x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!n_Rs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7566ad3a-381c-4470-b6ca-b0375dbbec79_1264x1080.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><em>(from left to right) Josh Comeau&#8217;s <strong><a href="https://www.joshwcomeau.com/gradient-generator/">gradient generator</a></strong>, the <strong><a href="https://practice-guide.glitch.me/">practice guide maker</a></strong>,<strong> </strong>and<strong> </strong>the <strong><a href="https://lingojam.com/ItalicTextGenerator">italic text generator</a></strong>, </em></p><p>These kinds of tools mesh well with the rising culture of getting creative value out of the things you already have. We glamorize the creative resilience of creating a feast out of kitchen scraps and leftovers to sustain ourselves (girl dinner). And, we love finding new <a href="https://www.reddit.com/r/LifeProTips/">life hacks</a> to avoid buying more things. Another part I love about these tools is that their creator took the time to turn the code they likely originally wrote themselves into a website that makes the tool available for others to benefit from. They are connecting their creation to the broader internet, and as a result, giving me another tool to put in my toolshed<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a>.</p><p>Sure, more people now make these tools to capture a popular search query with fancy domains, SEO-optimized pages, and a web of upsells and ads waiting in the wings. But for every one of those, I believe we&#8217;ll still find people like you and me who make small tools because they need them and share them because they think it&#8217;ll help at least one other person on this wide, wide internet.</p><p>When you try to make something that solves everything, you obsess over questions of power: how to make something that is all-powerful and everlasting. But when you make a small tool that solves one thing, you only need to answer a very personal one: <em>does it solve my problem?</em> Rather than the question of how to make software that lasts forever, I think more about <em>how long</em> and <em>who for</em> and where will it push the space to develop. I want to see more visionary efforts that embrace the pluralistic nature of the internet, that allow you to bring many little tools together in one place, while preserving their unique characteristics. </p><p>Making some small tools for the web isn't a bad place to start.</p><p>What are some of your favorite small tools and libraries you&#8217;ve come across on the web? When do you wish you could combine them together? Do you already cobble some of them together regularly?</p><div><hr></div><p>in related news, Tiff Ng wrote a lovely piece about the whimsy of the internet for <strong><a href="https://www.technologyreview.com/2023/12/21/1084525/internet-whimsy-html-energy/">MIT Technology Review</a></strong>, featuring html garden! Speaking of, the garden&#8217;s exhibition at the DeYoung ended this past weekend, and I got a new shiny domain for it (<strong><a href="https://htmls.garden/">htmls.garden</a></strong>, sadly <code>html.garden</code> was taken).</p><p>And here&#8217;s a sneak peek of that app I&#8217;ve been working on (my first mobile app ever!). If you&#8217;re interested in curating multi-media albums on-the-go from your phone and/or use <a href="https://www.are.na/">are.na</a> liberally, just reply and let me know (iPhone only for now).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!54ok!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da68532-0ca9-499f-b200-4f2c6849a72b_296x296.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!54ok!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da68532-0ca9-499f-b200-4f2c6849a72b_296x296.jpeg 424w, https://substackcdn.com/image/fetch/$s_!54ok!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da68532-0ca9-499f-b200-4f2c6849a72b_296x296.jpeg 848w, https://substackcdn.com/image/fetch/$s_!54ok!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da68532-0ca9-499f-b200-4f2c6849a72b_296x296.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!54ok!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da68532-0ca9-499f-b200-4f2c6849a72b_296x296.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!54ok!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da68532-0ca9-499f-b200-4f2c6849a72b_296x296.jpeg" width="296" height="296" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9da68532-0ca9-499f-b200-4f2c6849a72b_296x296.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:296,&quot;width&quot;:296,&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_!54ok!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da68532-0ca9-499f-b200-4f2c6849a72b_296x296.jpeg 424w, https://substackcdn.com/image/fetch/$s_!54ok!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da68532-0ca9-499f-b200-4f2c6849a72b_296x296.jpeg 848w, https://substackcdn.com/image/fetch/$s_!54ok!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da68532-0ca9-499f-b200-4f2c6849a72b_296x296.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!54ok!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da68532-0ca9-499f-b200-4f2c6849a72b_296x296.jpeg 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><figcaption class="image-caption">the logo on my homescreen</figcaption></figure></div><div><hr></div><p><em>Thank you for everyone who is reading this, and welcome to all the new folks (now <strong>581</strong> of you!!). If you&#8217;d like to support my independent work, I&#8217;d appreciate if you shared anything I&#8217;ve made that resonates with someone who you think would enjoy it (and I also have a <strong><a href="https://github.com/sponsors/spencerc99">sponsors page</a></strong> for people to support my independent work and get inside scoops)!</em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Perhaps aspiring to be the modern &#8221;<strong><a href="https://www.youtube.com/watch?v=yJDv-zdhzMY">Mother of All Demos</a></strong>&#8221; that becomes a productionized reality</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>One of my favorite things to notice in a small web tool is when they go to the extra effort to make it accessible to people irrespective of programming ability. I still think about the <a href="https://github.com/jackyzha0/telescopic-text">transforming text library</a> that Jacky made where I helped make it compatible with plain-text format (and <a href="http://poems.verses.xyz/test">a live playground</a> for use). This lead to students from a local college using it in their final projects even though they weren't coders! That has got to be one of the best feelings of making a small tool.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>I have this long-standing project idea note about creating an "internet sack" browser extension to carry around these tools that you find on the internet around with you. Perhaps these websites just appear as iframes that you can pull up as pop-ups when you need them. Maybe they could even specify "widget" displays for a compact version that you could embed. Maybe you could even pass them data directly from the page just by highlighting things or dragging them over. Let me know if this is interesting to you, and I might find some time to build it?</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[[TI-09] the internet is one big video game]]></title><description><![CDATA[I like newsletters that feel more like dispatches than editorialized posts.]]></description><link>https://news.spencer.place/p/ti-09-the-internet-is-one-big-video</link><guid isPermaLink="false">https://news.spencer.place/p/ti-09-the-internet-is-one-big-video</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Fri, 03 Nov 2023 18:58:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7186500-032b-4436-adc6-3655bf28b0be_900x510.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I like newsletters that feel more like dispatches than editorialized posts. Inspired by <strong><a href="https://anotherdayinthedome.substack.com/">Laurel</a></strong> and <strong><a href="https://www.robinsloan.com/">Robin</a></strong>, I&#8217;d like to share a little bit about where I am and where I&#8217;ve been lately. I write this from Atlas Cafe, a wonderfully cozy cafe near me I like to escape to when my desk starts to feel laden with expectation every once in a while. It&#8217;s been hard lately, to be honest. I wrote last time about <strong><a href="https://spencerchang.substack.com/p/again-and-again-and-again">reaffirming your choices</a></strong>, even and especially when it&#8217;s hard. And I&#8217;ve been trying to take my own advice, but I still feel a bit lost, perhaps more so than any moment before in this independent research arc. Still, I find immense joy in the most unexpected places and the people who always support me. The world manages to find a way to strike you with the most indescribable beauty when you need it most.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qAPV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69dc5bb0-6e50-457a-8284-0e5ed3837571_3411x2213.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qAPV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69dc5bb0-6e50-457a-8284-0e5ed3837571_3411x2213.png 424w, https://substackcdn.com/image/fetch/$s_!qAPV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69dc5bb0-6e50-457a-8284-0e5ed3837571_3411x2213.png 848w, https://substackcdn.com/image/fetch/$s_!qAPV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69dc5bb0-6e50-457a-8284-0e5ed3837571_3411x2213.png 1272w, https://substackcdn.com/image/fetch/$s_!qAPV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69dc5bb0-6e50-457a-8284-0e5ed3837571_3411x2213.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qAPV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69dc5bb0-6e50-457a-8284-0e5ed3837571_3411x2213.png" width="1456" height="945" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/69dc5bb0-6e50-457a-8284-0e5ed3837571_3411x2213.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:945,&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_!qAPV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69dc5bb0-6e50-457a-8284-0e5ed3837571_3411x2213.png 424w, https://substackcdn.com/image/fetch/$s_!qAPV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69dc5bb0-6e50-457a-8284-0e5ed3837571_3411x2213.png 848w, https://substackcdn.com/image/fetch/$s_!qAPV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69dc5bb0-6e50-457a-8284-0e5ed3837571_3411x2213.png 1272w, https://substackcdn.com/image/fetch/$s_!qAPV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69dc5bb0-6e50-457a-8284-0e5ed3837571_3411x2213.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><div><hr></div><p>There&#8217;s been a rising trend in the software world to imagine that the future of software is video games. For example, <strong><a href="https://www.andy.works/">Not Boring Software</a></strong> is a company that recreates the standard phone apps from a game-first perspective: 3D designs, meticulous attention to interaction detail, and paired soundtracks. New real-time syncing libraries like <strong><a href="https://www.partykit.io/">Partykit</a></strong> (and my inspired creation <strong><a href="https://playhtml.fun/">playhtml</a></strong>) are making it incredibly easy to make websites multiplayer, which many games incorporate as the default. This prediction is wise in a lot of ways in terms of interaction, narrative, tutorial, and multiplayer design, and more and more people desire a liveness and tactility in websites that we take for granted in video games.</p><p>However, today I want to turn the prediction on its head to make another hypothesis:</p><p>Websites are the future of video games.</p><p>They are the &#8220;end game&#8221; of video games. They are spaces where the end players (the website visitors) have the agency to freely interact with others, and not towards any predetermined object, but purely for themselves, discovering who they are in each new environment and finding new ways of relating to one another.</p><div><hr></div><p>The past few weeks I&#8217;ve watched several of Tim Rogers&#8217; <strong><a href="https://www.youtube.com/watch?v=38zduHkwGcc">video</a></strong> <strong><a href="https://www.youtube.com/watch?v=xb-DtICmPTY&amp;t=37s">game</a></strong> <strong><a href="https://www.youtube.com/watch?v=LnBKX_vdYQI">reviews</a></strong> on his channel <strong><a href="https://www.youtube.com/@ActionButton/videos">Action Button</a></strong>.</p><p>To dismiss these reviews as merely &#8220;video game reviews&#8221; would betray the amount of depth, range, and relevance of these cultural artifacts. These &#8220;critiques,&#8221; as I&#8217;ll refer to them, each focus on a single video game deemed to be &#8220;seminal&#8221; in some way to the history of video games and run for no less than 5 hours (with the longest coming in at 8+ hours in total). Rogers starts his analysis before the video game, dissecting the existing video game landscape, the studio and designers that created it, and the broader social context, to chart a trail through what kind of impact it has and what it demonstrates as an object of media.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QqaY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53d52c4b-1b4e-4459-99de-6f0acc509ac9_600x450.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QqaY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53d52c4b-1b4e-4459-99de-6f0acc509ac9_600x450.png 424w, https://substackcdn.com/image/fetch/$s_!QqaY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53d52c4b-1b4e-4459-99de-6f0acc509ac9_600x450.png 848w, https://substackcdn.com/image/fetch/$s_!QqaY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53d52c4b-1b4e-4459-99de-6f0acc509ac9_600x450.png 1272w, https://substackcdn.com/image/fetch/$s_!QqaY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53d52c4b-1b4e-4459-99de-6f0acc509ac9_600x450.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QqaY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53d52c4b-1b4e-4459-99de-6f0acc509ac9_600x450.png" width="600" height="450" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53d52c4b-1b4e-4459-99de-6f0acc509ac9_600x450.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:450,&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_!QqaY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53d52c4b-1b4e-4459-99de-6f0acc509ac9_600x450.png 424w, https://substackcdn.com/image/fetch/$s_!QqaY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53d52c4b-1b4e-4459-99de-6f0acc509ac9_600x450.png 848w, https://substackcdn.com/image/fetch/$s_!QqaY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53d52c4b-1b4e-4459-99de-6f0acc509ac9_600x450.png 1272w, https://substackcdn.com/image/fetch/$s_!QqaY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53d52c4b-1b4e-4459-99de-6f0acc509ac9_600x450.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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4vnC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7186500-032b-4436-adc6-3655bf28b0be_900x510.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4vnC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7186500-032b-4436-adc6-3655bf28b0be_900x510.png 424w, https://substackcdn.com/image/fetch/$s_!4vnC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7186500-032b-4436-adc6-3655bf28b0be_900x510.png 848w, https://substackcdn.com/image/fetch/$s_!4vnC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7186500-032b-4436-adc6-3655bf28b0be_900x510.png 1272w, https://substackcdn.com/image/fetch/$s_!4vnC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7186500-032b-4436-adc6-3655bf28b0be_900x510.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4vnC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7186500-032b-4436-adc6-3655bf28b0be_900x510.png" width="900" height="510" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7186500-032b-4436-adc6-3655bf28b0be_900x510.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:510,&quot;width&quot;:900,&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_!4vnC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7186500-032b-4436-adc6-3655bf28b0be_900x510.png 424w, https://substackcdn.com/image/fetch/$s_!4vnC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7186500-032b-4436-adc6-3655bf28b0be_900x510.png 848w, https://substackcdn.com/image/fetch/$s_!4vnC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7186500-032b-4436-adc6-3655bf28b0be_900x510.png 1272w, https://substackcdn.com/image/fetch/$s_!4vnC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7186500-032b-4436-adc6-3655bf28b0be_900x510.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><em>two games that Action Button has reviewed (top) screenshot from Doom and (bottom) screenshot from Boku No Natsuyasumi</em></p><p>In his review of <em>Doom</em>, the famous 1993 demon-slaying game attributed with inventing the &#8220;first-person shooter&#8221; genre and is <strong><a href="https://knowyourmeme.com/memes/it-runs-doom#fn2">famous</a></strong> for being ported to ridiculous modern devices like <strong><a href="https://www.youtube.com/watch?v=9M_YiJeO3wc">smart fridges</a></strong>, <strong><a href="https://www.youtube.com/watch?v=nduMTX86Zl0">graphing calculators</a></strong>, and even an <strong><a href="https://www.youtube.com/watch?v=PW5ELKTivbE">ATM</a></strong>, Rogers recalls a single wistful line from an obscure game magazine review of <em>Doom</em> around when it first came out: &#8220;if only we could have talked to those creatures.&#8221; This line is what Rogers chases throughout the rest of his &#8220;season&#8221; of reviews. One of his favorites is a <strong><a href="https://www.youtube.com/watch?v=xb-DtICmPTY&amp;t=37s">review</a></strong> of <em>Tokimeki Memorial</em>, a Japanese game from 1994 that popularized the &#8220;dating-sim.&#8221; The game allows you to relive high school as a teenage boy who encounters several girls that he has the option to get to know. Each character has their own personality, and you&#8217;re given several dialogue choices that affect their impression of you. Rather than creatures that are the same every time you see them, Tokimeki Memorial gives the impression where your agency comes into conflict with several others&#8217;, each with their own desires and personalities. At the end of this season, he concludes that more video games should ditch combat mechanics and instead focus on how your choice of actions question and ultimately shape who you are and what you care about.</p><div><hr></div><p>As I watch Tim talk about all this, I think about how websites feel like multiplayer video games, all of which are part of the broader &#8220;internet&#8221; universe. One in which the &#8220;creatures&#8221; are the cursors of other, real people. And where we can&#8217;t fight each other at all, only talk to one another.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7KGg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F007cddf6-7fb2-4b98-bda1-d9d08fea24b1_1156x1182.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7KGg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F007cddf6-7fb2-4b98-bda1-d9d08fea24b1_1156x1182.png 424w, https://substackcdn.com/image/fetch/$s_!7KGg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F007cddf6-7fb2-4b98-bda1-d9d08fea24b1_1156x1182.png 848w, https://substackcdn.com/image/fetch/$s_!7KGg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F007cddf6-7fb2-4b98-bda1-d9d08fea24b1_1156x1182.png 1272w, https://substackcdn.com/image/fetch/$s_!7KGg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F007cddf6-7fb2-4b98-bda1-d9d08fea24b1_1156x1182.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7KGg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F007cddf6-7fb2-4b98-bda1-d9d08fea24b1_1156x1182.png" width="1156" height="1182" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/007cddf6-7fb2-4b98-bda1-d9d08fea24b1_1156x1182.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1182,&quot;width&quot;:1156,&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_!7KGg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F007cddf6-7fb2-4b98-bda1-d9d08fea24b1_1156x1182.png 424w, https://substackcdn.com/image/fetch/$s_!7KGg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F007cddf6-7fb2-4b98-bda1-d9d08fea24b1_1156x1182.png 848w, https://substackcdn.com/image/fetch/$s_!7KGg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F007cddf6-7fb2-4b98-bda1-d9d08fea24b1_1156x1182.png 1272w, https://substackcdn.com/image/fetch/$s_!7KGg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F007cddf6-7fb2-4b98-bda1-d9d08fea24b1_1156x1182.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><em>from </em><a href="https://twitter.com/spencerc99/status/1675545840319070210">https://twitter.com/spencerc99/status/1675545840319070210</a></p><p>Somewhere in the push to make the internet the infrastructure of a global capitalist economy, we lost this perspective on what the internet is. If I asked people to define what websites are to them, they might talk about the capabilities they provide: &#8220;the world&#8217;s information at your fingertips,&#8221; &#8220;AI that does whatever you ask of it,&#8221; &#8220;a platform for selling products.&#8221; Or as design artifacts: they provide the basis of interactive, creative pieces of art, media, and writing.</p><p>But if we distill a website down to its base components, it is a space that allows people to talk to each other. In the era when the internet was new and before we had predetermined what it was &#8220;for,&#8221; everyday internet pioneers found ways to talk to one another by making websites for each other. The conversations spanned webs of personal websites, revealing intimate detail in exchange for intimate detail. They bartered histories for kinship, stories for solidarity, identities for community.</p><p>The websites of our modern-day internet experience reflect quite a different perspective on what websites should be &#8220;for.&#8221; Websites are often the expression of a corporate unit, optimized for flow, retention, or the latest trendy design aesthetic. We focus on animation design and gradient layering rather than the interactions that govern how we relate to one another.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0W2K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff541d98c-3160-4d69-8e8e-43f6e000c05e_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0W2K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff541d98c-3160-4d69-8e8e-43f6e000c05e_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0W2K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff541d98c-3160-4d69-8e8e-43f6e000c05e_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0W2K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff541d98c-3160-4d69-8e8e-43f6e000c05e_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0W2K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff541d98c-3160-4d69-8e8e-43f6e000c05e_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0W2K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff541d98c-3160-4d69-8e8e-43f6e000c05e_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f541d98c-3160-4d69-8e8e-43f6e000c05e_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&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_!0W2K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff541d98c-3160-4d69-8e8e-43f6e000c05e_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0W2K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff541d98c-3160-4d69-8e8e-43f6e000c05e_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0W2K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff541d98c-3160-4d69-8e8e-43f6e000c05e_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0W2K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff541d98c-3160-4d69-8e8e-43f6e000c05e_1536x2048.jpeg 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><em>a living memorial for <strong><a href="https://en.wikipedia.org/wiki/Killing_of_Alex_Nieto">Alex Nieto</a></strong>, a local killed by SFPD in 2014 with rocks and flowers from neighbors</em></p><p>To embrace &#8220;websites are the future of video games,&#8221; we must turn our focus over to how we can evolve the modern aesthetic of websites. How do we make websites feel more like <a href="app://obsidian.md/index.html">embodied objects</a>? What does a website that can become well-worn or <a href="https://twitter.com/spencerc99/status/1663078393271951360">passed down</a> feel like? How does a website become a living gathering space, one that evolves with the activity of its participants? How can a website enable showing care to each other? How can it facilitate <a href="https://www.are.na/omayeli-arenyeka/solidarity-on-the-web">solidarity</a> between people?</p><p>Rather than solely looking towards video games for inspiration here, we should draw from the decades of activity, community-making, and self-documentation that have been conducted on the internet and question how we can enable new ways for people to relate to one another, drawing on the decades of multiplayer environment design that video games have pioneered.</p><p>With lightness, Spencer</p><div><hr></div><h3>some lingering extra thoughts&#8230;</h3><p>I originally discovered this channel through his most recent video, a review of a Japanese game called &#8220;Boku No Natsuyasumi&#8221; (&#12412;&#12367;&#12398;&#12394;&#12388;&#12420;&#12377;&#12415;), &#8220;My Summer Vacation&#8221; in English. The game is about a Japanese boy from the big city who goes to their family&#8217;s countryside home for their summer vacation. You play as the boy, Boku (yes the main character&#8217;s name also means &#8220;I&#8221; in Japanese), and decide what he does for each day of his vacation, slowly uncovering the hidden wonders of the countryside and the family&#8217;s untold history. No particular &#8220;objective&#8221; is given, and the player is given free agency to spend the vacation in the way that most appeals to them. In the end, the player&#8217;s actions lead to several possible scenarios of the player&#8217;s future 25 years later.</p><p>You should go watch the whole review (although I&#8217;d watch it sped up and split it up into multiple parts like a mini docu-series), but I&#8217;ll recount the particularly relevant moments here. The game calls you out for achieving a perfect &#8220;score&#8221; in the game. If you try to do everything, optimize for completing every part of the game (which <strong>requires</strong> that you have tried and failed before in order to use knowledge gained from the failure for the perfect run on a redo), you are called a liar by the game. The &#8220;best&#8221; scenario happens if you only achieve 60-70% of the game. In essence, it rewards you for being true to yourself.</p><p>The game critiques &#8220;completionist&#8221; mindsets that modern video games encourage. People want to achieve 100% and will optimize their way into the best build you can create. In big video games, expansions have to be continually created that create ever-increasing power creeps in order to keep things interesting. If you can race in the game, then the race will be one to the bottom. To escape this prophecy of expectation, we have to be encouraged to find new ways of measuring time and progress.</p><p>As video games have shifted towards hyper-optimization, the internet has gone a similar direction. Friction has been systematically eliminated and sophisticated automated experimentation infrastructure enables optimization of key metrics at a microscopic level of detail. In return, we&#8217;ve come to view websites and the broader internet more and more as a purely utilitarian medium. Even social media, which at some point was positioned as something for self-expression and community-making has become almost entirely a space for influence climbing.</p><p>What websites and apps reward us for doing 60% of all the things that they offer? We need more websites that gently guide us to trust our own choices and intuitions, that chide us when we try to do it all and work ourselves to the bone, that nudge us to find beauty in unexpected places, to find the poetry in the lazy.</p><div><hr></div><p><em>Thank you for everyone who is reading this, and welcome to all the new folks (now 530 of you!!). If you&#8217;d like to support my independent work, I&#8217;d appreciate if you shared anything I&#8217;ve made that resonates with someone who you think would enjoy it (and I also have a <strong><a href="https://github.com/sponsors/spencerc99">sponsors page</a></strong> for people to support my independent work and get inside scoops)!</em></p>]]></content:encoded></item><item><title><![CDATA[[TI-08] aliving the web]]></title><description><![CDATA[towards environments that empower us to invent new ways of expressing to each other]]></description><link>https://news.spencer.place/p/ti-08-aliving-the-web</link><guid isPermaLink="false">https://news.spencer.place/p/ti-08-aliving-the-web</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Sat, 09 Sep 2023 16:08:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qwIS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ec3bec-8119-455b-b5e8-0784c8f5ca31_1920x1080.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_!qwIS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ec3bec-8119-455b-b5e8-0784c8f5ca31_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qwIS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ec3bec-8119-455b-b5e8-0784c8f5ca31_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!qwIS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ec3bec-8119-455b-b5e8-0784c8f5ca31_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!qwIS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ec3bec-8119-455b-b5e8-0784c8f5ca31_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!qwIS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ec3bec-8119-455b-b5e8-0784c8f5ca31_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qwIS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ec3bec-8119-455b-b5e8-0784c8f5ca31_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53ec3bec-8119-455b-b5e8-0784c8f5ca31_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2506371,&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_!qwIS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ec3bec-8119-455b-b5e8-0784c8f5ca31_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!qwIS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ec3bec-8119-455b-b5e8-0784c8f5ca31_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!qwIS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ec3bec-8119-455b-b5e8-0784c8f5ca31_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!qwIS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ec3bec-8119-455b-b5e8-0784c8f5ca31_1920x1080.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>from top left to bottom left to right: 1) Ralph Breaks the Internet (source Vox) 2) Runescape marketplace text art advertising (<a href="https://nolandusthegray.wordpress.com/2015/09/01/video-game-urbanism-what-can-we-learn-from-virtual-cities/">source</a>) 3) Club Penguin's Dance Club (source The Verge)</em></figcaption></figure></div><p>I want to make the web feel alive.</p><p>So often on the web, we feel alone&#8212;just our cursor in the big world wide web. Even though it's already teeming with life with all the things we do on it, so much of what we do is hidden from each other. And that's the hope the internet gave to when people first discovered it: the people everywhere in AIM chats and on random forums and obscure wikis and in the corners of places you would never expect to have people.</p><p>The web shows us that there are <em>others</em> out there, like us, regardless of how niche our interests are, and their words and creations touch us. If only we could say more back to them... To share all of those rich interactions with each other, we have to expose ourselves in an entire identity and profile. We don't have the safety to express ourselves naturally in this binary space. We must choose either solitude or the spotlight, and all the consequences that come with it.</p><p>I want to make the web feel alive <em>naturally</em>, in a way where we feel safe to just express ourselves as richly as we already do&#8212;in the cursor patterns we form, the frenzy of navigations while on a rabbit hole, and how long we hover over each comment that makes our sides hurt with laughter.</p><p>Around two months ago, I mentioned in this newsletter a new prototype I was going to be trying out something to make the web feel more alive <a href="https://spencerchang.substack.com/p/html-energy-and-human-webs">that embraced html energy</a>:</p><blockquote><p>Specifically, how can digital spaces more naturally imbue presence, in the same way that you can't help leaving a mark in the physical world (unless you do the work to remove it), whether it's your footprint in the dirt, your empty bowl by the sink, or the impression in the pillow. The idea we were exploring was a library you could add via a script import that brings HTML elements to life with this presence using special attributes.</p></blockquote><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;7b5ba7e9-5a77-432d-9cd6-e59221bc43f8&quot;,&quot;duration&quot;:null}"></div><p><em>from </em><a href="https://twitter.com/spencerc99/status/1689359111203467271">https://twitter.com/spencerc99/status/1689359111203467271</a></p><p>If you missed it, I made this and launched it last month! It's an open-source library called <a href="https://github.com/spencerc99/playhtml">playhtml</a> that makes the web come alive, filled with the traces of visitors, and you can play with it at <a href="https://playhtml.fun/">playhtml.fun</a>. Leave a trace for me and others to find, and I'd love to see you try it out on your own sites!</p><p>These small physical indicators may seem inconsequential, but they are not only signs of life but they are conduits of life itself. These little indicators of people (and rather than the general, abstract sense, I mean real, specific people!) offer themselves to us as sites of connection, and they challenge us to divine who they belong to.</p><p>What I'm targeting here is a tangible sense of presence that you don't feel on websites right now&#8212;the felt sense that <em>someone</em> has been here and the possibility of <em>knowing</em> <em>who</em> that someone is. This rich set of interconnected interactions and presence comes for free in the physical world, where everything has a tangible presence. Energy cannot be created or destroyed, it can only be shifted around. In the physical world, objects have a body that cannot simply be disappeared (at least not easily). Everything you do leaves some trace and causes chain reactions in response. Our actions automatically create reactions, and as a result, we have a living, breathing, and unpredictable ecosystem that offers so much <a href="http://johnsalvatier.org/blog/2017/reality-has-a-surprising-amount-of-detail">rich detail</a> for us to pay attention to.</p><p>In a digital space, the closest we get is in the ocean currents of large-scale social media. There's an organic life force here that's driven by people in the cultural trend, in the constant ebb and flow of niche reference material in whatever has become cultural canon and lore. You can pick up on a surprising amount of detail in the way people interact and the content they make in how much is referencing (and influenced by) what has been happening the past day, week, month, and even years (references to Vines, a long-dead product, still resurface now and again). However, this life force is ultimately <em>directed</em> by the Algorithm. The "breath of the gods" (as Robin Sloan calls it) bestows cultural relevance on those it deems to fulfill their desires (of longer view times, higher engagement, etc.). We only have so much control over how the ecosystem works.</p><p>Instead, I'd like to paint a different future, one which preserves the overflowing amount of life and countless number of interdependent interactions, but gives the power of shaping the environment ultimately to the participants in it. I'd call my approach something akin to the advocacy around learning from indigenous practices of living <em>with</em> the earth, rather than trying to control it through large machinery and interventions as we have done in our physical environments. In a digital world, <em>we are the nature</em>. We were here before the Algorithm, and we were here before the huge platforms that purport to give us freedom. Just as we must listen to the plants, animals, and the earth in our local ecosystems in order to learn how to live in harmony with them, the Algorithm should be shaping itself according to our needs and desires, rather than trying to sweep us into the behaviors that they desire.</p><p>In creating <em>playhtml</em>, I am trying to imagine a world where rich expression and shared reality are a natural and given part of our daily experience on the internet. In the same way that we have seen so many fun and unique forms of expression emerge in the shared spaces of Google Docs (<a href="https://knowyourmeme.com/memes/cursor-park">cursor parking lot</a>) and Figma (<a href="https://twitter.com/figma/status/1433068886174408706?lang=en">cursor high fives</a>), I want to create the infrastructure such that this kind of organic invention of new ways to relate to each other and express ourselves is ingrained into the very fiber of using the web. We already invent new ways of relating to each other all the time while we use the internet&#8212;we folk program our software into the kinds of spaces that we want to share together, but I want this to feel like an official and default way of using the internet, in which you are empowered to create the worlds that you want to inhabit.</p><p>There's a massive challenge inherent to this direction, which is that it is completely different from people's intuitive perceptions about how the web and websites work. This is something that many of the real-time collaboration tools have had to deal with (this conflict in perception came up so much in Coda discussions as well), especially when there are <em>some</em> things that are individual and others that are real-time collaborative. How are you supposed to know which is which? I've experienced how wildly different people react to the project depending on how I show them the demo: 1) just showing them on my phone because I'm on the go and 2) having them go to the website and showing them from my browser because they can actually follow my cursor and see everything that I'm doing happen in real-time. The latter is stunning (in a non-normative way) because "normal" websites aren't supposed to work this way. And yet, I think it's worth seeing how far we can go with challenging this notion.</p><blockquote><p>" Resonance, by contrast [with recognition] is always a dynamic event, the expression of a vibrant responsive relationship that can be seen perhaps most splendidly when a person's eyes light up. . . . [It] always refers to an occurrence between two or more subjects. <strong>I am recognized, but resonance is something that can only happen between us. Love as a resonant experience thus refers not to the fact of loving or being loved, but to the moment or moments of mutual, transformative, fluid, affecting encounter</strong>."<br>&#8212; Harmut Rosa, Resonance: A Sociology of Our Relationship to the World, paraphrased by Jenny Odell</p></blockquote><p><em>Aliving the web</em> is about enabling resonance, hand-holding, and the ability for our souls to be touched by others. I want the internet to be the connective tissue it originally promised to be, everywhere and in more creative and original ways that are true to the inventiveness of our spirits instead of plain text and rich media.</p><div><hr></div><p>Next up on my mind for <em>playhtml</em> is making it more compatible (like using Javascript frameworks) and allowing the plug-and-play of wholesale components (like the candle or lamps on the website). The big, existential question I'm weighing is how this is different from just a better state management library (that handles the spectrum of real-time persisted, real-time synced not persisted, local persisted), of which there already exists some really nice reactive approaches that already collaborative cases via Yjs (like <a href="https://syncedstore.org/">Syncedstore</a>)? My intention was to provide a more opinionated and out-of-the-box useful library, which includes some common capabilities that you would already want, but it's really hard to make these general and customizable without being <em>too</em> opinionated. I wanted this to be a communal library for capabilities and <em>avenues for aliveness</em> that we all could curate together, but given that there have been no contributions other than mine, I wonder how easy it really is to not only come up with a capability but generalize it for everyone to use on their own websites.</p><p>Both of these are for selfish reasons because I want both of those capabilities for projects I want to make with <em>playhtml</em> (which funnily enough I think goes a long way to making the library better?). You can see <em>playhtml</em> in action on the <a href="https://demos.club/">demos &amp; chill</a> site (where I first presented this project), the recent conversation about <a href="https://campfire.we-b.site/">dream digital spaces</a> I had with <a href="https://jzhao.xyz/">Jacky</a>, and of course, on my <a href="https://www.spencerchang.me/">website</a>. Soon (hopefully), a graveyard for a beloved site and a communal garden.</p>]]></content:encoded></item><item><title><![CDATA[[TI-07] my homecooked apps]]></title><description><![CDATA[the software i've made for me and my friends]]></description><link>https://news.spencer.place/p/ti-07-my-homecooked-apps</link><guid isPermaLink="false">https://news.spencer.place/p/ti-07-my-homecooked-apps</guid><dc:creator><![CDATA[Spencer Chang]]></dc:creator><pubDate>Mon, 21 Aug 2023 13:13:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cttE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f039e08-f6e7-4669-9128-a8341315cbfb_2480x1395.jpeg" 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_!cttE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f039e08-f6e7-4669-9128-a8341315cbfb_2480x1395.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cttE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f039e08-f6e7-4669-9128-a8341315cbfb_2480x1395.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cttE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f039e08-f6e7-4669-9128-a8341315cbfb_2480x1395.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cttE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f039e08-f6e7-4669-9128-a8341315cbfb_2480x1395.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cttE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f039e08-f6e7-4669-9128-a8341315cbfb_2480x1395.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cttE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f039e08-f6e7-4669-9128-a8341315cbfb_2480x1395.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1f039e08-f6e7-4669-9128-a8341315cbfb_2480x1395.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Sarah Sze: Timelapse | The Guggenheim Museums and Foundation&quot;,&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="Sarah Sze: Timelapse | The Guggenheim Museums and Foundation" title="Sarah Sze: Timelapse | The Guggenheim Museums and Foundation" srcset="https://substackcdn.com/image/fetch/$s_!cttE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f039e08-f6e7-4669-9128-a8341315cbfb_2480x1395.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cttE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f039e08-f6e7-4669-9128-a8341315cbfb_2480x1395.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cttE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f039e08-f6e7-4669-9128-a8341315cbfb_2480x1395.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cttE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f039e08-f6e7-4669-9128-a8341315cbfb_2480x1395.jpeg 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">Sarah Sze&#8217;s &#8220;Timelapse&#8221; from <a href="https://www.guggenheim.org/exhibition/sarah-sze-timelapse">https://www.guggenheim.org/exhibition/sarah-sze-timelapse</a></figcaption></figure></div><p>I&#8217;ve been thinking about all the home-cooked apps I&#8217;ve made for myself over the years, prompted by this <strong><a href="https://blakewatson.com/notes/13827e9b/">call for them for a conference talk</a></strong>. Through a combination of my interest in end-user programming and passion for the poetic web, I find that I&#8217;ve accumulated a large collection of tiny apps and websites, built out of very specific personal desires that have emerged. I had forgotten how many of these I had made given how long it&#8217;s been since some of them were created.</p><p>A pattern I notice is that most of them are designed to archive some continuous ritual or practice. They all rely on varying custom solutions for storing and representing data. I want there to be a better way to make, curate, and maintain small collections of data. There have been many calls for this kind of thing, but little progress in the way of a new transformative solution despite how many bookmarking apps there are (and how many continue to pop up every now and then).</p><h2>i <a href="https://twitter.com/spencerc99/status/1589157443627778051">love living</a> note</h2><p>This originated from me repeatedly being intimate with this feeling of overwhelming gratitude for being alive and wanting to create a time capsule to preserve these feelings. It started off as just recording the date and time and leaving me space to write a little note about it, and increasingly I added more and more metadata to capture as much of the surrounding context as possible to &#8220;bottle&#8221; up this feeling. I added the location, front and back camera photos (BeReal style), and I really wanted a way to capture the surrounding snippet of audio (in the same way Live Photos do) but that wasn&#8217;t technically feasible.</p><p>I turned it into an iOS shortcut so I could run it from my home screen and also just tell Siri to run it by saying &#8220;i love living&#8221; so it was as easy as possible for me to capture without detracting from the moment.</p><p>Let me know if you want to use this and I can share the shortcut?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HNjG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d1814b-5e96-427b-854f-d62d9f3f5049_1170x2532.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HNjG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d1814b-5e96-427b-854f-d62d9f3f5049_1170x2532.png 424w, https://substackcdn.com/image/fetch/$s_!HNjG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d1814b-5e96-427b-854f-d62d9f3f5049_1170x2532.png 848w, https://substackcdn.com/image/fetch/$s_!HNjG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d1814b-5e96-427b-854f-d62d9f3f5049_1170x2532.png 1272w, https://substackcdn.com/image/fetch/$s_!HNjG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d1814b-5e96-427b-854f-d62d9f3f5049_1170x2532.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HNjG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d1814b-5e96-427b-854f-d62d9f3f5049_1170x2532.png" width="276" height="597.2923076923076" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/94d1814b-5e96-427b-854f-d62d9f3f5049_1170x2532.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2532,&quot;width&quot;:1170,&quot;resizeWidth&quot;:276,&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_!HNjG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d1814b-5e96-427b-854f-d62d9f3f5049_1170x2532.png 424w, https://substackcdn.com/image/fetch/$s_!HNjG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d1814b-5e96-427b-854f-d62d9f3f5049_1170x2532.png 848w, https://substackcdn.com/image/fetch/$s_!HNjG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d1814b-5e96-427b-854f-d62d9f3f5049_1170x2532.png 1272w, https://substackcdn.com/image/fetch/$s_!HNjG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d1814b-5e96-427b-854f-d62d9f3f5049_1170x2532.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><figcaption class="image-caption">a screenshot of my note</figcaption></figure></div><h2><a href="https://www.spencerchang.me/window/">wall of windows</a></h2><p>I made a wall of windows to create the space for collecting vignettes of my life and showing the latest ones on a website. I found that having an explicit &#8220;collection&#8221; for different kinds of things prompted me to add more to them. This rings true for when I started using <strong><a href="https://www.are.na/spencer-chang">are.na</a></strong> for the first time. After a little over a year using it, I&#8217;ve collected so many things that I can refer back to (even if the search is not the best..). The in-moment act of saying &#8221;<em>this</em> is interesting, and it falls under <em>this</em> broad umbrella of things I&#8217;ve been thinking about&#8221; creates a little wedge in my brain that makes me <em>remember</em> I found that thing all those months ago. All I need is the wedge to be able to rummage through all my digital drawers, paths, and traces to find what I was looking for.</p><p>The site for displaying the windows was also an experiment in an ephemeral kind of social network. It rewarded people for revisiting the site because you couldn&#8217;t access the full archive of images, only the latest ones. I wanted to see what it would feel like for a site to live, breathe, and change as I did in real-time.</p><p>I ended up extending this wall to be open to the public (guests) to submit their own life vignettes, and I ended up hosting snapshots of life from all over, from sunsets in bangkok to old game consoles, to airy treehouses. I made a tiny little social network that worked to share some intimate photos for a little bit.</p><h2><a href="https://bulletin.spencerchang.me/">bulletin</a></h2><p><strong><a href="https://bulletin.spencerchang.me/">Bulletin</a></strong> started off as a thought around how we could create subversive tools that enable us to better control our attention online. It evolved into an &#8220;anti todo-list,&#8221; a &#8220;softer Anki,&#8221; and an embedded feed inside social media feeds that served meaningful things that I want to remember (poems, pictures, and quotes).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JYX2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bf5a61-d582-45c9-828a-d65d7f9c955f_1200x1782.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JYX2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bf5a61-d582-45c9-828a-d65d7f9c955f_1200x1782.png 424w, https://substackcdn.com/image/fetch/$s_!JYX2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bf5a61-d582-45c9-828a-d65d7f9c955f_1200x1782.png 848w, https://substackcdn.com/image/fetch/$s_!JYX2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bf5a61-d582-45c9-828a-d65d7f9c955f_1200x1782.png 1272w, https://substackcdn.com/image/fetch/$s_!JYX2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bf5a61-d582-45c9-828a-d65d7f9c955f_1200x1782.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JYX2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bf5a61-d582-45c9-828a-d65d7f9c955f_1200x1782.png" width="406" height="602.91" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35bf5a61-d582-45c9-828a-d65d7f9c955f_1200x1782.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1782,&quot;width&quot;:1200,&quot;resizeWidth&quot;:406,&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_!JYX2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bf5a61-d582-45c9-828a-d65d7f9c955f_1200x1782.png 424w, https://substackcdn.com/image/fetch/$s_!JYX2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bf5a61-d582-45c9-828a-d65d7f9c955f_1200x1782.png 848w, https://substackcdn.com/image/fetch/$s_!JYX2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bf5a61-d582-45c9-828a-d65d7f9c955f_1200x1782.png 1272w, https://substackcdn.com/image/fetch/$s_!JYX2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35bf5a61-d582-45c9-828a-d65d7f9c955f_1200x1782.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 on the backburner right now because I found that the current form is lacking something that makes it feel really good to use. I find that I get used to it and start scrolling immediately past it&#8230; Maybe it was because I was being exposed to too much old stuff because my bank of things to remember wasn&#8217;t that big? I also find that there was an inherent tension with the attention <em>required</em> of the things that I want to remember (usually dense and attention-intensive) and the kind of attention I wanted to spend when I was going to social media sites. This might work better if I focused on only image-focused / audio-focused media or pulled from a much larger repository of data (including things from friends that I might care about, maybe are.na channels that have a bunch of content that I don&#8217;t want to consume immediately?)</p><h2>fits stream</h2><p>This project was an experiment in personal data archival for a practice I started of taking a picture of my outfit every day. I initially started doing this in a Twitter thread, but I didn&#8217;t like how that spammed my existing timeline. Ultimately, I wanted a place I could store the data that could easily extend into new interfaces for showing the data and a mostly automated method that built off of my existing practice (of uploading it to an iCloud album). So I embarked on a quest to make my own data archival repository (named <em>reservoir</em>). This relies on a script that I run on my computer to extract photos (and corresponding metadata) from my &#8220;fits &#129506;&#8221; album, uploads the photos to an S3 bucket, dumps the metadata into a <code>fits.json</code> file hosted on my website, and I render all the fits at <strong><a href="https://www.spencerchang.me/fits">fits</a></strong>. In the end, I effectively have my own data pipeline and warehouse just for my fits! Ideally, I wouldn&#8217;t even have to run the script, but unfortunately, programmatic access to Apple Photos is terrible.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mhrx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6899b0ab-86cc-4036-a183-ee26fa82c07d_2060x1942.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mhrx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6899b0ab-86cc-4036-a183-ee26fa82c07d_2060x1942.png 424w, https://substackcdn.com/image/fetch/$s_!mhrx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6899b0ab-86cc-4036-a183-ee26fa82c07d_2060x1942.png 848w, https://substackcdn.com/image/fetch/$s_!mhrx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6899b0ab-86cc-4036-a183-ee26fa82c07d_2060x1942.png 1272w, https://substackcdn.com/image/fetch/$s_!mhrx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6899b0ab-86cc-4036-a183-ee26fa82c07d_2060x1942.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mhrx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6899b0ab-86cc-4036-a183-ee26fa82c07d_2060x1942.png" width="1456" height="1373" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6899b0ab-86cc-4036-a183-ee26fa82c07d_2060x1942.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1373,&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_!mhrx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6899b0ab-86cc-4036-a183-ee26fa82c07d_2060x1942.png 424w, https://substackcdn.com/image/fetch/$s_!mhrx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6899b0ab-86cc-4036-a183-ee26fa82c07d_2060x1942.png 848w, https://substackcdn.com/image/fetch/$s_!mhrx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6899b0ab-86cc-4036-a183-ee26fa82c07d_2060x1942.png 1272w, https://substackcdn.com/image/fetch/$s_!mhrx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6899b0ab-86cc-4036-a183-ee26fa82c07d_2060x1942.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><h2><a href="https://twitter.com/spencerc99/status/1580593203094380544">personal status api</a></h2><p>I&#8217;m reflecting that a bunch of these tiny apps were made in order to enable some &#8220;live&#8221; widget on my website. My status API is an API that returns some of my latest activities, captured from different data sources. This ends up powering the marquee on my personal website, showing my latest activity.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qGSK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e346ca3-dd9f-4282-b5a0-07def0587bb8_2820x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qGSK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e346ca3-dd9f-4282-b5a0-07def0587bb8_2820x100.png 424w, https://substackcdn.com/image/fetch/$s_!qGSK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e346ca3-dd9f-4282-b5a0-07def0587bb8_2820x100.png 848w, https://substackcdn.com/image/fetch/$s_!qGSK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e346ca3-dd9f-4282-b5a0-07def0587bb8_2820x100.png 1272w, https://substackcdn.com/image/fetch/$s_!qGSK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e346ca3-dd9f-4282-b5a0-07def0587bb8_2820x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qGSK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e346ca3-dd9f-4282-b5a0-07def0587bb8_2820x100.png" width="1456" height="52" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e346ca3-dd9f-4282-b5a0-07def0587bb8_2820x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:52,&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_!qGSK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e346ca3-dd9f-4282-b5a0-07def0587bb8_2820x100.png 424w, https://substackcdn.com/image/fetch/$s_!qGSK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e346ca3-dd9f-4282-b5a0-07def0587bb8_2820x100.png 848w, https://substackcdn.com/image/fetch/$s_!qGSK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e346ca3-dd9f-4282-b5a0-07def0587bb8_2820x100.png 1272w, https://substackcdn.com/image/fetch/$s_!qGSK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e346ca3-dd9f-4282-b5a0-07def0587bb8_2820x100.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">the marquee on <a href="https://www.spencerchang.me/">https://www.spencerchang.me/</a> </figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!q12G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9310654-77d6-48a2-a4e1-412c65e1aea1_1200x850.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!q12G!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9310654-77d6-48a2-a4e1-412c65e1aea1_1200x850.png 424w, https://substackcdn.com/image/fetch/$s_!q12G!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9310654-77d6-48a2-a4e1-412c65e1aea1_1200x850.png 848w, https://substackcdn.com/image/fetch/$s_!q12G!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9310654-77d6-48a2-a4e1-412c65e1aea1_1200x850.png 1272w, https://substackcdn.com/image/fetch/$s_!q12G!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9310654-77d6-48a2-a4e1-412c65e1aea1_1200x850.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!q12G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9310654-77d6-48a2-a4e1-412c65e1aea1_1200x850.png" width="1200" height="850" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e9310654-77d6-48a2-a4e1-412c65e1aea1_1200x850.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:850,&quot;width&quot;:1200,&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_!q12G!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9310654-77d6-48a2-a4e1-412c65e1aea1_1200x850.png 424w, https://substackcdn.com/image/fetch/$s_!q12G!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9310654-77d6-48a2-a4e1-412c65e1aea1_1200x850.png 848w, https://substackcdn.com/image/fetch/$s_!q12G!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9310654-77d6-48a2-a4e1-412c65e1aea1_1200x850.png 1272w, https://substackcdn.com/image/fetch/$s_!q12G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9310654-77d6-48a2-a4e1-412c65e1aea1_1200x850.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><figcaption class="image-caption">sample API response <em>from <strong><a href="https://status.spencerchang.me/api/me">me</a></strong></em></figcaption></figure></div><p>I really like the idea of collecting all your digital activity traces so you can do fun things like look back on where you were running a year ago or that you visited the link you&#8217;re on now X months ago.</p><p>For a long time, I wanted to make an app that was a personal digital panopticon so you could look back on exactly what traces you left doing things on your computer a year ago (e.g. this Github commit, liked this Tweet, lingered on the comment on this Youtube video). Even though <strong><a href="https://rewind.ai/">Rewind</a></strong> has shown the technological innovation needed to make this technically feasible, in practice, I found it way too noisy. I want my personal panopticon to only record the things that I express some sort of revealed preference for (I liked it, I saved it, I highlighted some words on it and copied it, I started typing a reply but didn&#8217;t send it, etc.). There are so many actions we do on our computers that <em>show</em> them what we are thinking about and find intriguing, and there&#8217;s so much more they could do with that information in deciding which bytes are important.</p><h2>website screenshot archive</h2><p>I made this <strong><a href="https://github.com/spencerc99/spencer-net-shots">net-shots</a></strong> repo to archive a bunch of pictures of my website. It uses the <strong><a href="https://simonwillison.net/2022/Mar/10/shot-scraper/">shot-scraper</a></strong> template created by Simon Willison. The impetus for this shares a lot with the previous one. I wanted to create something that could create a daily archive to record the legacy of the website and how it evolves over time, like a selfie-a-day tool for your digital spaces. I tinker a lot with my personal website (and the window site also updates often), so this is an add-on tool for a lot of these &#8220;living&#8221; websites that can document that change over time.</p><p>Up until now, I gave up on making it properly archive everything as opposed to just having the latest picture in the Github repo but finally for this post made it so that it uploads a copy to S3 every time it takes a snapshot. I guess ideally it would recognize if it was duplicate by doing a diff pass over the existing image (so if anyone would like that pls make a PR so I can take advantage too). Excited to see how this archive develops a year from now.</p><h2>expense tracker</h2><p>I may have the most elaborate personal finance app that is only built for one person. Effectively I&#8217;ve made my own YNAB / Mint in order to keep on top of my finances. I have a <strong><a href="https://github.com/spencerc99/plaid-coda-transactions">script</a></strong> I run every month that leverages access codes to banks accessed via Plaid to upload transactions as rows into a Coda table. I&#8217;m able to triage all my transactions through this interface, categorize them, and chart data against different time scales to evaluate how my spending and earning are evolving over time (especially helpful in this funemployment stage of life). I can create custom tags for different events (like trips or furnishing my house, etc.) so I can keep track of how spending is evolving over time for those things that span many different categories. And I can map out reimbursements so I make sure I didn&#8217;t forget to split large charges.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EoVQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd46ce44-59c3-4c3b-8711-c98bfa40dc53_2118x1012.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EoVQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd46ce44-59c3-4c3b-8711-c98bfa40dc53_2118x1012.png 424w, https://substackcdn.com/image/fetch/$s_!EoVQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd46ce44-59c3-4c3b-8711-c98bfa40dc53_2118x1012.png 848w, https://substackcdn.com/image/fetch/$s_!EoVQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd46ce44-59c3-4c3b-8711-c98bfa40dc53_2118x1012.png 1272w, https://substackcdn.com/image/fetch/$s_!EoVQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd46ce44-59c3-4c3b-8711-c98bfa40dc53_2118x1012.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EoVQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd46ce44-59c3-4c3b-8711-c98bfa40dc53_2118x1012.png" width="1456" height="696" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd46ce44-59c3-4c3b-8711-c98bfa40dc53_2118x1012.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:696,&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_!EoVQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd46ce44-59c3-4c3b-8711-c98bfa40dc53_2118x1012.png 424w, https://substackcdn.com/image/fetch/$s_!EoVQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd46ce44-59c3-4c3b-8711-c98bfa40dc53_2118x1012.png 848w, https://substackcdn.com/image/fetch/$s_!EoVQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd46ce44-59c3-4c3b-8711-c98bfa40dc53_2118x1012.png 1272w, https://substackcdn.com/image/fetch/$s_!EoVQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd46ce44-59c3-4c3b-8711-c98bfa40dc53_2118x1012.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><figcaption class="image-caption">from this <a href="https://twitter.com/spencerc99/status/1421711250627518465">tweet</a></figcaption></figure></div><p>A lot of people have asked me if they can use this tool. The problem is that it uses so many custom-built quirky systems that I now have a trained mental muscle for operating which would be very confusing under traditional interface standards. For example, for some reason, I decided that positive numbers would be expenses and negative numbers would be income early on. I also delete credit card payment charges (and the respective bank transfer transaction) because they don&#8217;t provide any new or extra information. And because I also include Venmo as an import source, I delete any transactions titled &#8220;Venmo&#8221; from my bank because they would double count the transaction when it pulls directly from the account to pay. There are all these weird practices I do that are now normalized because I don&#8217;t <em>need</em> to fix these things in order for it to work for me.</p><h2>misc smaller things</h2><ul><li><p><strong><a href="https://github.com/spencerc99/maccy-backup">clipboard saver</a></strong>: automatically archiving the things I copy on my computer into a <code>.csv</code> file via an app called Maccy, another form of archival of the everyday actions we do in digital space.</p></li><li><p><strong>text assistant / poetry bot</strong>: a collective poetry bot that posted to poetry.bsky.social whenever someone texted me (each person could specify their signifying stamp as a pseudonymous form of authorship)</p></li><li><p><strong><a href="https://twitter.com/spencerc99/status/1527156655061733376">poem called love</a></strong>: an interactive version of <strong><a href="https://www.alexdimitrov.com/poems">alex dimitrov&#8217;s</a></strong> perpetual poem <strong><a href="https://twitter.com/apoemcalledlove?lang=en">&#8220;a poem called love&#8221;</a></strong></p></li></ul><p>What homecooked apps have you made? What have they taught you? What do you find yourself yearning for in your software and digital spaces that you can't have now?</p><p>I don't think I'll stop making apps for myself and my friends anytime soon. <a href="https://playhtml.fun/">playhtml</a> is the beginnings of something that bridges making a tool for everyone to build something with this kind of personalized, handmade web. I want people to make a bunch of homecooked websites and fun interactions for themselves and their friends using it. Let me know if you have any dreams in mind?</p>]]></content:encoded></item></channel></rss>