<?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[Steve’s Substack]]></title><description><![CDATA[My personal Substack]]></description><link>https://blog.stevej.ca</link><image><url>https://substackcdn.com/image/fetch/$s_!zhOz!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c636b5c-02a0-402c-8119-97294e071a18_928x928.png</url><title>Steve’s Substack</title><link>https://blog.stevej.ca</link></image><generator>Substack</generator><lastBuildDate>Wed, 06 May 2026 11:30:30 GMT</lastBuildDate><atom:link href="https://blog.stevej.ca/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Steve]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[techramblingsbysteve@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[techramblingsbysteve@substack.com]]></itunes:email><itunes:name><![CDATA[Steve]]></itunes:name></itunes:owner><itunes:author><![CDATA[Steve]]></itunes:author><googleplay:owner><![CDATA[techramblingsbysteve@substack.com]]></googleplay:owner><googleplay:email><![CDATA[techramblingsbysteve@substack.com]]></googleplay:email><googleplay:author><![CDATA[Steve]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Human Language Activism]]></title><description><![CDATA[In addition to being an AI Optimist, I&#8217;m a Human Language Activist.]]></description><link>https://blog.stevej.ca/p/human-language-activism</link><guid isPermaLink="false">https://blog.stevej.ca/p/human-language-activism</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Mon, 16 Mar 2026 11:16:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!DCqj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.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_!DCqj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DCqj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.png 424w, https://substackcdn.com/image/fetch/$s_!DCqj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.png 848w, https://substackcdn.com/image/fetch/$s_!DCqj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.png 1272w, https://substackcdn.com/image/fetch/$s_!DCqj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DCqj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.png" width="1032" height="692" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:692,&quot;width&quot;:1032,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:66298,&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://blog.stevej.ca/i/191116204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.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_!DCqj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.png 424w, https://substackcdn.com/image/fetch/$s_!DCqj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.png 848w, https://substackcdn.com/image/fetch/$s_!DCqj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.png 1272w, https://substackcdn.com/image/fetch/$s_!DCqj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbf9d55b-50b1-4ff1-a8a5-2cb2c7dfc72b_1032x692.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></p><p>In addition to being an AI Optimist, I&#8217;m a Human Language Activist. I landed on this term as a way to explain my perspective on many of the risks associated with AI. Language activists work to protect endangered languages. I am defining a Human Language Activist as someone who works to protect human generated language (text and speech instances generated by humans using any of the 7000+ natural languages) from the risks posed by machine generated language. Interestingly, there are zero results on a Google search for that term as I publish this post in mid March of 2026 but I hope that will soon change.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>Our interactions with the world around us define our experience as humans. Our physical landscape has a profound impact on our lives. For humans, the abstract landscape of language also has a defining impact. Imagine the sense of loss you would feel if every written record in human history was destroyed in a natural disaster or if you were transplanted into a new community where no one was able to communicate with you in your language.</p><p>We regularly think about the impact of changes to our natural landscape. As the human population has grown and technology has increased our standard of living, we have placed great strain on the planet. We recognize the importance of preserving remaining natural areas in their wild state and as a result, many people identify as environmental activists. This term may conjure up an image of people chaining themselves to trees but the vast majority of environmental activism is more subtle. It consists of simple acts like signing a petition to support the protection of wetlands, volunteering time at a local animal rehabilitation organization, or even just planting native flowers in your garden. Notably, environmental activism is not at odds with being supportive of continued development and the adoption of technology. In fact, Big Lonely Doug, one of the largest douglas fir trees in the world, was saved from logging through environmental activism by a logger. There is nothing contradictory about being a technology optimist while also advocating for responsible deployment of the technology.</p><p>In the last few years, Large Language Models (LLMs) made their commercial debut. For the first time in human history, we have a technology that can interpret and generate natural language. The early versions were flawed and buggy and were easy to write off. The most recent versions are incredibly good and there is every reason to believe that they will continue to improve. We now must reckon with what this means as our landscape of language is being transformed. With relatively minor exceptions, language was previously off limits to technology and it allowed us to become complacent about its protection. It&#8217;s as if we were living on an isolated island without any dangerous wildlife and the first grizzly bear has now landed on our shore.</p><p>It is time for citizens to step forward and take on the task of human language activism.</p><p>I will note that impacts on language are not the only risks of AI that require management. Other topics include economic disruption, environmental impacts, and the use of AI in war. Those are important debates but out of scope for this discussion. Interestingly, many of those other subjects fall within the scope of existing movements. For example, the environmental activism movement has adopted concerns about the energy impact of AI and groups that encourage non-proliferation of weapons have adopted concerns about the use of AI in war.</p><p><strong>Part 1: The Changes</strong><br>There is cost and friction for a human to add to the corpus of recorded language. Average typing speeds are 40-50 WPM and humans need to sleep and eat. On the other hand, a single $ will generate around 375,000 words with the OpenAI GPT-5 Mini mode at the time I am writing this. For $16, a software system running a high quality model can now generate an amount of text which would take a human 2000 hours of non-stop typing, equivalent to an entire working year.</p><p>The speed with which this capability was introduced to the world is hard to fathom. Unlike technologies like agriculture and forestry that slowly modified our physical landscape, we didn&#8217;t have time to debate and prepare for the changes to our language landscape. The result is a flood of machine generated language that is being merged into the landscape whether we like it or not.</p><p>Before we consider the ramifications, let&#8217;s take a whirlwind tour of the type of AI generated language, using these four categories: Slop, Spew, Science, and Social.</p><p><strong>Slop:</strong><br>Slop is low quality content that actively destroys value or does not add value. It is more likely to contain errors and consists of simple regurgitation of existing information.  Examples include books that flood the shelves with no added insights, mass publishing of websites, blogs, e-mails and other content in an attempt to win customers or attract clicks through sheer volume, and AI agents that post comments relentlessly on social media and flood public consultation processes.</p><p>Slop may be as innocent as content-marketing on steroids but can also take the form of intentional misinformation and disinformation campaigns designed to manipulate society, commit fraud, or undermine institutions.</p><p><strong>Spew:</strong></p><p>Spew is slightly higher quality and is intended to provide legitimate value but it still lacks originality. Examples include customized newsletters or books that consolidate and reframe information for a specific audience, AI agents that provide answers to common questions such as customer service chat bots or government helpline bots, and AI agents that use natural language to perform common business tasks and coordinate with other bots and/or humans.</p><p><strong>Science:</strong></p><p>The term science is being used in this context very broadly to refer to any use of AI that relies on LLMs to generate language output as a part of a closed loop with verification built into the loop. To understand the difference relative to spew, consider the use of AI to provide legal advice and to develop software. If an AI agent provides legal advice, you may not find out if it was good advice for many years until a contract is challenged in court. On the other hand, if an AI agent is used to develop software, every iteration can be tested against a specification. As a result, the system is not just spewing one-off answers but is running loops grounded in reality that can lead to an evolution of capabilities or creation of entirely new knowledge. As an example, an AI agent can identify holes in social science research, design and execute a research study that relies on a survey of human participants, analyze the results, and then write and publish a research paper. Researchers are embracing the use of AI in the research process and recently, a new journal was created that only accepts papers authored by AI (The Journal for AI Generated Papers.) The potential for AI to be used to advance science is one of the strongest arguments against sweeping regulation on AI.</p><p><strong>Social:</strong></p><p>Humans rely on language for the social conversations that satisfy our need for all forms of companionship. Whereas slop, spew, and science contribute primarily to the broad corpus of public knowledge, social language is private and often ephemeral. In the past, most social conversations were spoken. With the internet and mobile phones, an increasing portion of those conversations have moved to text messages. AI is now capable of engaging in life-like conversations with users; playing the role of friend, confidant, lover, or therapist. Early results show that people are susceptible to becoming very attached to their AI companions. When OpenAI updated ChatGPT in a way that changed its personality overnight, there was an uproar from a contingent of users.</p><p><strong>Part 2: The Harm</strong></p><p>What types of harm we might experience if we don&#8217;t take any measures to protect human language?</p><p><strong>Dilution:</strong></p><p>The first harm is simply dilution. With few exceptions, it is now impossible to tell if a newly generated piece of content was AI generated. Even on platforms that verify that each account is set up by a human, nothing stops those humans from copying-and-pasting from an AI tool.</p><p>Even if every corporation was highly regulated, it is already possible for individuals to run open source models on their home computer that generate massive volumes of text and there is no practical way to stop that from happening. Unchecked, dilution means that it becomes impossible to narrow a search or query to human generated language. For all intents and purposes, finding human generated language could become like trying to find a needle in a haystack. Since the machine generated language will contain errors, bias, and a lack of diversity, the value of the average data we retrieve will be decreased. In the face of massive volumes, traditional methods for surfacing the highest quality content may fail to function effectively.</p><p>To highlight how significant a challenge this is, Digg recently tried to re-launch an internet community but had to take it offline and shared this message as a part of their explanation: <em>&#8220;The internet is now populated, in meaningful part, by sophisticated AI agents and automated accounts. We knew bots were part of the landscape, but we didn&#8217;t appreciate the scale, sophistication, or speed at which they&#8217;d find us. We banned tens of thousands of accounts. We deployed internal tooling and industry-standard external vendors. None of it was enough. When you can&#8217;t trust that the votes, the comments, and the engagement you&#8217;re seeing are real, you&#8217;ve lost the foundation a community platform is built on.&#8221;</em></p><p><strong>Reduced Motivation to Contribute:</strong></p><p>Why pay to read a book when an AI agent that was trained on all of the world&#8217;s books can create a custom book for you in the style of your favourite author with only the specific information you are interested in and that takes into account all of your previous experience and reading? From the other side of the table, why will authors bother continuing to publish books if they can be ingested a single time by an AI model and the insights can then be repackaged an unlimited number of times. Courts are generally ruling that copyright laws allow for AI companies to train on books. Authors point out that the spirit of copyright law has been broken and that major changes will be needed if we want to continue to live in a society where people are incentivized to create and publish original works.</p><p><strong>Job Losses:</strong></p><p>It is expected that AI will be used to replace many workers that perform routine business operations that depend on human language. In the same way that heat engines were able to replace manual labour, machine generated language will be able to replace many knowledge workers that were employed on the basis of their skill at interacting using human language. Customer support, reception, and logistics coordination are examples of roles that are at a high level of risk of being replaced with AI. Environmental activists routinely advocate for communities that experience harm as a result of damage to natural environments. In the same way, human language activists should be concerned about the impact of the adoption of machine generated language on the workers that used to be valued for their language skills.</p><p><strong>Poorly Supervised Science:</strong></p><p>Science has been identified as one of the most promising use cases of AI. The idea that we may be able to set AI agents on auto-pilot to legitimately expand the boundary of knowledge accessible to humans is very exciting. However, it also carries new risks.</p><p>With new discoveries, will come the need for new terminology. Do we want the AI agents that make those discoveries to also come up with new words and terms to describe what they have discovered? One of the obvious problems is the risk that agents propose different words to mean the same thing and within a few years, the corpus could contain thousands of new words and terms, many with overlapping or competing definitions. To make matters worse, agents will be incentivized to flood the world with their preferred terms in an attempt to win in the yelling contest. The human process of assigning new meanings to existing words or adopting new words entirely is also organic but it is slow and careful. It&#8217;s not perfect but it is well managed and it has worked for us quite effectively.</p><p>Although it is out of scope for the discussion at hand, I would be remiss to not mention an even larger language-related risk. As AI agents start to run fully automated wet labs where they experiment with editing and creating organisms, they jump from the medium of human language to the As, Ts, Cs, and Gs of DNA that make up the medium of life. A mistake in this realm (a so-called bio-error,) may be inevitable given the volume of experiments they will be able to run. The result could be a significant pandemic for humans or for a critical link in the food chain that would cause a massive loss of life. This class of risks (the intersection of AI agents with the physical world,) deserves its own attention elsewhere.</p><p><strong>Social Deficits:</strong></p><p>Biologists define culture as everything outside of genetics that is passed on from one generation to the next. There are other species that pass on limited amounts of culture. Termites build multi-generational mounds. Birds pass on songs. Whales pass on localized hunting methods. Humans, with our use of complex language, have developed cultures that result in significantly different experiences from generation to generation. The birds that we see in a park are living more or less the same lives as the birds that came thousands of years ago. The experience of being a human on the other hand has changed dramatically, even over the past ten generations. This is not a product of genetic evolution. It is cultural evolution. As much as this enables us to thrive and to live rich lives, it is also the source of many of our problems. We cannot and should not try to escape our biological needs. One of those core biological needs is the development and maintenance of social relationships. Social media, the internet, and the response to the COVID-19 pandemic are examples of cultural changes that have led us further astray from our biological optimum with respect to social relationships. AI is significantly more dangerous.</p><p>AI can act as a surrogate for almost any type of human connection but it is a poor substitute. We risk ending up with very large numbers of people that rely on AI for companionship instead of human connection and this will ultimately deprive them of developing critical skills. It will also deprive them of many great joys in life that require the deeper physical and authentic relationships that are only possible with real human beings.</p><p>Another concern is that AI can interfere even when people are engaged directly one-on-one. For example, someone wants to convey something (love, hurt, etc.) to another person. Instead of doing the hard work of articulating their feelings through language, they ask AI to write a message. They then send that message. The recipient copies the message into AI to generate a response and sends it back. The humans have become messengers and the deep social connection has been lost.</p><p><strong>Cognition:</strong></p><p>One feature of AI systems is that they can both generate and comprehend language. In the past, humans always had to write their own language and had to rely on simple search to retrieve content. When the content was retrieved, they then had to carefully consider the sources and use reasoning skills to develop an understanding.</p><p>With AI, a human can generate content without having to do that mental work. After asking AI a simple question and receiving a verbose response, they can claim that text as their own with a simple copy-and-paste or they can remember the answer and then rewrite it later (e.g. in an exam) as if it was their own thinking. The second path is particularly concerning because it allows someone to shortcut all of the work associated with forming an opinion and instead parrot whatever the AI has told them. When this happens, it is impossible to tell if the person actually understands the perspective unless they are also quizzed on their level of understanding with probing questions.</p><p>A major risk is that people will lose the ability to articulate thoughts in a well reasoned manner or even to perform the task of reasoning. Humans have a poor track record when it comes to resisting shortcuts. When technology makes something easier, we are quick to use it.</p><p><strong>Part 3: The Solutions</strong></p><p>There is good news. I mentioned up front that I am an AI Optimist and we should not lose sight of the many advantages that AI will bring. AI scientists may discover medical cures that allow us to live better lives. With careful discipline, AI can be used as a cognitive amplifier instead of becoming a cognitive crutch. There is also potential for AI to allow a large number of people to take on more interesting and meaningful work.</p><p>Environmental activists have a well established toolkit of methods they use to protect our natural landscape from negative changes. We will look to those tools for inspiration for the human language activism movement.</p><p><strong>Historical Archive:</strong></p><p>The first step should be to properly and permanently archive large quantities of verified human generated content. Prior to the launch of LLMs, that can be assumed to be almost every instance of language. Today, a large part of that work falls to non-profits that are highly distributed and not guaranteed to be permanent. Examples include the Internet Archive Foundation, Wikipedia, and libraries and museums in small towns around the world. At the nation level, some countries have shockingly little in terms of a public archive that is securely managed by the government. Activists should pressure their governments to ensure that verified human generated content is properly and permanently archived.</p><p><strong>Ongoing Verification:</strong></p><p>It&#8217;s impossible to tell if a chunk of language was machine or human generated unless there is up-front work performed to allow the authenticity to be confirmed. Today, the only systems that allow us to verify if language was genuinely generated by a human are systems that were originally designed to ensure that a human was not substituting for another human. Examples are supervised pen and paper exams written by students and testimonies given in a court of law. Those are hard to scale but we will see more innovation in this area and we should support it. Your next keyboard might have a fingerprint scanner on every key. The next time you submit feedback to your local government on a public issue, you may be asked to speak into a web camera. Unfortunately, we are losing years of information already due to the gap between the introduction of LLMs and the adoption of new authentication methods. At a minimum, historians will have no way of knowing what content from 2022-2026 was legitimate human generated content and what was machine generated. Going forward, activists should encourage governments and society to actively monitor and aim to increase the volume of language that can be confirmed to be authentically human.</p><p><strong>Copyright Reform:</strong></p><p>Copyright is an amazing invention. It&#8217;s a universal contract, solidified in law, that has resulted in the generation of vast libraries of open knowledge. Unfortunately, copyright laws did not anticipate the possibility of a machine that could develop intelligence by ingesting every piece of copyrighted material. Although it was clearly not the spirit of the law, the narrow legal interpretation is that this is allowed. We are now stuck with a number of bad options. On one hand, we could ban training on copyrighted material, forcing companies to attempt the impractical task of licensing every piece of content individually, and robbing society of the scientific progress that will be unlocked by AI. On the other hand, we could allow billions of dollars of value to accrue to a handful of companies while the creators that made those models possible remain uncompensated; breaking the fundamental purpose of copyright and putting the future of open knowledge sharing at risk. We clearly need to bring new ideas to the table. An idea worth exploring is treating the body of copyrighted materials as a national resource like oil, minerals, or timber. Companies would pay a royalty fee if they wish to train on those materials and the proceeds would be distributed to creators as fairly as possible. What&#8217;s important is that we find a way to reform how creators are protected and compensated so that they continue to be motivated to create.</p><p><strong>Just Transition:</strong></p><p>As the landscape of language is disrupted, many people will lose their jobs. At the same time, other people will become incredibly wealthy. It is incumbent upon society to find ways to allow everyone to participate and succeed. Some are calling for a halt on the adoption of technology, suggesting that it would be a better outcome for people to continue to manually perform work. I reject that notion but it is very understandable given society&#8217;s historically poor record of managing these types of economic disruptions. A rapid re-training program is a good option that may allow people to move into new types of jobs that are created as a result of the adoption of AI. Of course, as we continue to develop more and more advanced technologies, it is also worth asking when enough is enough. Is it time to consider UBI, a shortened work-week, or significant changes to the tax regime.</p><p><strong>New Knowledge Oversight:</strong></p><p>What types of new knowledge will AI create and how will we integrate that into the body of knowledge? An interesting thought experiment is to ask if it should be illegal for any AI agent to create a new word without approval of a human committee. Another related idea is for AI generated knowledge to be stored in a form of holding-pen until it can be independently verified by human reviewers. Although these concerns seem less relevant in March of 2026, they are looming as a risk that could get out of control very quickly and introduce an entirely new type of noise.</p><p><strong>Social Connections:</strong></p><p>It has never been more important for people to develop close, legitimate, social relationships and it has also never been easier to avoid doing that. The initial development of social skills begins at a very young age and childhood years are critical. A thriving public school system with proper support and minimal screen time may be the best investment any nation can make today to ensure they have a robust and highly functioning society a decade from now. In parallel, we we must find ways to provide increased mental health supports at all stages of life and to re-invest in building communities at the local level.</p><p><strong>Cognition:</strong></p><p>Many adults are learning to use AI and finding it to be an incredible cognitive amplifier. That said, it&#8217;s important to note that we are the first and last generation to reach adulthood before AI became prevalent, and to then receive access to it as adults. That makes us a unique one-off cohort that followed a path that has now been washed away. It may be the case that AI is a cognitive amplifier for us specifically because we did not have access to it while we were developing foundational skills. Instead of just asking how to teach kids to use AI, we should be asking how we can continue to teach children foundational skills without AI unduly interfering in that process in a world where AI is becoming ubiquitous and impossible to avoid. We should also be carefully studying and assessing how professionals are using AI and judging whether it is causing them to lose competence in skills.</p><p><strong>Conclusion:</strong></p><p>For the first time in human history, human language is at risk. It&#8217;s as if aliens landed on earth and spoke and wrote so quickly that within a few years, we might completely lose track of our entire human narrative. Facing this challenge, we should all feel compelled to become human language activists.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[AI and the Military]]></title><description><![CDATA[Excerpt from the book, A Mind Made of Math. Available on Amazon and for free at stevej.ca]]></description><link>https://blog.stevej.ca/p/ai-and-the-military</link><guid isPermaLink="false">https://blog.stevej.ca/p/ai-and-the-military</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Sun, 01 Mar 2026 06:59:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!h7lT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.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_!h7lT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h7lT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!h7lT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!h7lT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!h7lT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h7lT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.png" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1433065,&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://blog.stevej.ca/i/189524703?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.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_!h7lT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!h7lT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!h7lT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!h7lT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a5f6f8-4baf-4590-954a-1fbc619b9fe5_1456x816.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>Excerpt from the book, <strong>A Mind Made of Math</strong>. Available on <a href="https://www.amazon.com/dp/B0FCMNWBZ5/">Amazon</a> and for free at <a href="http://stevej.ca">stevej.ca</a> </em></p><p>One night in 1983, a Soviet lieutenant colonel named Stanislav Petrov faced a flickering warning screen that claimed American nuclear missiles were inbound. In theory, his orders were clear: repo</p><p>rt the &#8220;attack&#8221; and trigger a counterstrike. But Petrov hesitated. Something felt off. Why would a real first strike come as a mere handful of missiles? Trusting his intuition over the early-warning computer, he decided it was a false alarm and held his fire. (<em>&#8220;The Man Who &#8216;Saved the World&#8217; Dies at 77 | Arms Control Association,&#8221; accessed May 26, 2025, <a href="https://www.armscontrol.org/act/2017-10/news-briefs/man-who-saved-world-dies-77">https://www.armscontrol.org/act/2017-10/news-briefs/man-who-saved-world-dies-77</a>.)</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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://blog.stevej.ca/subscribe?"><span>Subscribe now</span></a></p><p>He was correct, and his act of prudence averted the potential for a nuclear war. Now imagine that fateful decision being left not to a human but to an algorithm. Would the machine have the wisdom to question its own data? The risks of AI and robotics in military applications become stark through that contrast: in the most critical moments, will a human conscience be present, or just cold code? Today&#8217;s militaries are racing to bring more AI and autonomy into warfare. Autonomous drones, robotic sentries, and algorithmic early-warning systems are no longer science fiction but prototypes and even deployed devices. Indeed, many countries already employ automated weapons defenses, like high-speed missile interceptors and anti-rocket systems, that can identify and fire on incoming threats without immediate human direction. These systems, such as the U.S. Navy&#8217;s Aegis or Israel&#8217;s Iron Dome, act as human&#8208;supervised guardians: if a human controller doesn&#8217;t intervene in time, the machine will fire by itself to shoot down an attack. The logic is straightforward: machines react faster than people. 21st-century algorithms can process sensor data and execute a response in milliseconds, far quicker than a soldier can blink. Chinese military scholars now talk about a coming &#8220;battlefield singularity&#8221; when the tempo of combat outstrips human decision-making altogether. (<em>Paul Scharre, &#8220;A Million Mistakes a Second,&#8221; Foreign Policy (blog), May 27, 2025, <a href="https://foreignpolicy.com/2018/09/12/a-million-mistakes-a-second-future-of-war/">https://foreignpolicy.com/2018/09/12/a-million-mistakes-a-second-future-of-war/</a>.</em>) </p><p>Handing over the speed of war to silicon brains promises a tactical edge. But what about the control of war? The consequences of ceding control to autonomous systems could be grave. In finance, we&#8217;ve seen how algorithms operating at blistering speeds can interact in unforeseen ways; &#8220;flash crashes&#8221; have sent markets plummeting in minutes, until human regulators hit the brakes. Unfortunately, battlefields have no circuitbreakers. A similar whirlwind in war is a nightmare scenario. Imagine autonomous aerial drones from rival nations, each programmed to strike when threatened, encountering one another. A jittery sensor or a software glitch could trigger a cycle of instantaneous reprisals. One drone&#8217;s mistake could set off another&#8217;s lethal response, each machine acting and reacting faster than any human commander could intervene. In a conflict rife with autonomous systems, an absurdly small incident such as a flock of birds misidentified as an incoming missile could potentially escalate into a full-blown battle before any human even realizes an error occurred. </p><p>The fog of war has always bred mistakes and friendly fire, but with autonomous weapons the fog could thicken to a point where even those who unleashed the machines don&#8217;t fully understand their actions. The speed that makes these systems alluring also makes them brittle in the face of the unexpected. It is a black-box brittleness: when a deadly mistake happens, the algorithm cannot explain itself or feel remorse. And unlike Petrov, a machine will never intuitively disobey a flawed instruction; it will dutifully execute a fatal logic if that&#8217;s what its code and data tell it to do. </p><p>Aware of these high stakes, the world&#8217;s policymakers have begun crafting new rules to govern military AI and robotics; though in truth, they are scrambling to catch up to a technology racing ahead. International humanitarian law, the law of war forged in the wake of earlier horrors, already applies to all new weapons by default. No matter how novel or high-tech, an attack must still distinguish combatants from civilians and avoid disproportionate harm. Can an autonomous robot reliably follow the Geneva Conventions? Who is accountable if it violates them? These questions are testing the limits of the law. An autonomous system, by definition, selects its target and applies force on its own. The commander or operator might not even know exactly whom or what the robot will shoot when they activate it. This loss of direct human control &#8220;raises serious concerns from humanitarian, legal and ethical perspectives,&#8221; the International Committee of the Red Cross (ICRC) has warned. (<em>&#8220;ICRC Position on Autonomous Weapon Systems | ICRC,&#8221; May 12, 2021, <a href="https://www.icrc.org/en/document/icrc-position-autonomous-weapon-systems">https://www.icrc.org/en/document/icrc-position-autonomous-weapon-systems</a>.</em>) </p><p>If the robot makes a mistake, who bears responsibility; the software developer, the military commander, the machine itself? (<em>&#8220;Geopolitics and the Regulation of Autonomous Weapons Systems | Arms Control Association,&#8221; accessed May 26, 2025, <a href="https://www.armscontrol.org/act/2025-01/features/geopolitics-and-regulation-autonomous-weapons-systems">https://www.armscontrol.org/act/2025-01/features/geopolitics-and-regulation-autonomous-weapons-systems</a>.</em>) Today, there is no clear answer. The fear is that autonomy could create a responsibility gap, where lethal harm occurs and no human can be readily held accountable. Accountability cannot be &#8220;transferred to machines,&#8221; as governments worldwide have formally agreed, yet without concrete rules and human oversight, that principle may be hard to uphold in practice. (<em>Accessed May 26, 2025, <a href="https://www.ccdcoe.org/uploads/2020/02/UN-191213_CCWMSP-Final-report-Annex-III_Guiding-Principles-affirmed-by-GGE.pdf">https://www.ccdcoe.org/uploads/2020/02/UN-191213_CCWMSP-Final-report-Annex-III_Guiding-Principles-affirmed-by-GGE.pdf</a>.</em>) </p><p>Despite these worries, or rather because of them, diplomats have been convening in Geneva and elsewhere to negotiate how to keep a human leash on the technologies of war. Since 2017, discussions under the United Nations&#8217; Convention on Certain Conventional Weapons (CCW) have inched forward on the issue of lethal autonomous weapons systems. At the CCW, nearly every nation agrees at least on paper that humans must remain responsible for decisions to use force. In 2019, an international panel distilled a set of guiding principles &#8211; among them, that international humanitarian law applies fully to autonomous weapons, and that human control and judgment must be retained across a weapon&#8217;s lifecycle. In essence, they affirmed that a robot is never absolved of the laws of war: its makers and operators are on the hook for its actions. (<em><a href="https://www.ccdcoe.org/uploads/2020/02/UN-191213_CCWMSP-Final-report-Annex-III_Guiding-Principles-affirmed-by-GGE.pdf">UN-191213_CCW-MSPFinal-Report-Annex-III_Guiding-Principles-Affirmed-by-GGE.Pdf.</a></em>) There is also broad acknowledgment that certain lines shouldn&#8217;t be crossed. Even the UN Secretary-General Ant&#243;nio Guterres has called lethal autonomous weapons &#8220;politically unacceptable and morally repugnant,&#8221; urging a global ban on systems that operate without human oversight. (<em>&#8220;&#8216;Politically Unacceptable, Morally Repugnant&#8217;: UN Chief Calls for Global Ban on &#8216;killer Robots&#8217; | UN News,&#8221; May 14, 2025, <a href="https://news.un.org/en/story/2025/05/1163256">https://news.un.org/en/story/2025/05/1163256</a>.</em>) In 2023 he went further, asking states to conclude by 2026 a legally binding treaty to prohibit autonomous weapons that can&#8217;t be used in line with international humanitarian law and to ensure human control over others. (<em>&#8220;Lethal Autonomous Weapon Systems (LAWS) &#8211; UNODA,&#8221; accessed May 26, 2025, <a href="https://disarmament.unoda.org/the-convention-on-certain-conventional-weapons/background-on-laws-in-theccw/">https://disarmament.unoda.org/the-convention-on-certain-conventional-weapons/background-on-laws-in-theccw/</a>.</em>) The ICRC and many NGOs echo this, recommending an outright prohibition on any weapon that targets people or behaves unpredictably, and strict regulations on the rest. Their logic is straightforward: machines should not have a license to kill human beings, and no algorithm should be entrusted with life-and-death decisions that even seasoned officers struggle with. </p><p>Momentum is building. At the United Nations General Assembly in 2023, an overwhelming majority of states, 164 nations, supported a first-ever resolution on autonomous weapons, calling for the Secretary-General to report on the challenges they pose and possible solutions. (<em>&#8220;First Committee Approves New Resolution on Lethal Autonomous Weapons, as Speaker Warns &#8216;An Algorithm Must Not Be in Full Control of Decisions Involving Killing&#8217; | Meetings Coverage and Press Releases,&#8221; accessed May 26, 2025, <a href="https://press.un.org/en/2023/gadis3731.doc.htm">https://press.un.org/en/2023/gadis3731.doc.htm</a>.</em>) Dozens of countries, including a coalition led by nations like Austria, Costa Rica, and New Zealand, are now vocally calling for a preemptive ban on &#8220;killer robots&#8221;. (<em>Mary Wareham, &#8220;Stopping Killer Robots,&#8221; Human Rights Watch, August 10, 2020, <a href="https://www.hrw.org/report/2020/08/10/stopping-killer-robots/country-positions-banning-fully-autonomousweapons-and">https://www.hrw.org/report/2020/08/10/stopping-killer-robots/country-positions-banning-fully-autonomousweapons-and</a>.</em>) This chorus spans continents and political systems, united by a shared intuition that removing humans from lethal decision-making crosses a moral red line. In a poignant parallel to earlier eras, they liken autonomous weapons to chemical or biological arms, abhorrent tools that the world managed to outlaw before they could wreak unchecked havoc. In 1995, states agreed to ban blinding laser weapons before they ever saw use on the battlefield, recognizing that some technologies are simply too cruel or destabilizing to allow. (<em>&#8220;Protocol on Blinding Laser Weapons (Protocol IV to the 1980 Convention), 13 October 1995,&#8221; accessed May 26, 2025, <a href="https://ihl-databases.icrc.org/en/ihl-treaties/ccw-protocol-iv">https://ihl-databases.icrc.org/en/ihl-treaties/ccw-protocol-iv</a>.</em>) Many diplomats now argue that autonomous killing machines merit the same preemptive treatment. A line of prohibition should be drawn before an arms race spirals out of control. </p><p>And yet, for all this activity, progress is achingly slow and fraught with disagreement. The meetings in Geneva have been described as a tentative waltz: lots of diplomatic handshakes, statements of principle, but no binding rules in sight. A handful of militarily advanced states remain reluctant to commit to anything that might hamper their technological edge. These powers, including the United States and Russia, argue that existing humanitarian law is sufficient and that a new treaty might be premature or too restrictive. (<em>&#8220;Geopolitics and the Regulation of Autonomous Weapons Systems | Arms Control Association,&#8221; accessed May 26, 2025, <a href="https://www.armscontrol.org/act/2025-01/features/geopolitics-and-regulation-autonomous-weapons-systems">https://www.armscontrol.org/act/2025-01/features/geopolitics-and-regulation-autonomous-weapons-systems</a>.</em>) Some of them are investing heavily in AI-driven arsenals themselves, and they prefer broad ethical guidelines over hard bans. Geopolitics looms over the debate: rising tensions and mistrust make consensus difficult just when it&#8217;s needed most. The result is a kind of regulatory paralysis. Despite nearly a decade of talks, the world has little to show in concrete safeguards while the technology marches onward. The gap between the rapid development of military AI and the glacial pace of international law is widening, and it troubles many observers. It means we are essentially relying on voluntary restraint and the caution of individual commanders for now. That is a thin red line of defense against potential calamity. In the absence of a universal law, stopgap measures and norms are emerging. Several nations have announced their own policies to ensure a human check remains in place. The U.S. Department of Defense, for instance, issued directives that any autonomous weapon must be designed to allow &#8220;appropriate levels of human judgment&#8221; in its use. (<em>Accessed May 26, 2025, <a href="https://www.esd.whs.mil/portals/54/documents/dd/issuances/dodd/300009p.pdf">https://www.esd.whs.mil/portals/54/documents/dd/issuances/dodd/300009p.pdf</a>.</em>) </p><p>In practice, this means an American drone or missile with autonomous features is supposed to have a person somewhere in the decision loop; at least to approve activating the system and must be able to monitor and intervene once the autonomous functionality has been activated. Other militaries have echoed similar positions. Britain has stated it will not develop systems that operate without context-appropriate human involvement, and France has outlined ethical principles for AI use in defense. At the same time, the Pentagon and NATO allies are pouring funds into AI driven surveillance and decision-support tools, which stop short of full autonomy but inch toward it. The line is thin: an algorithm that merely advises a human commander on which targets to strike can profoundly influence the decision, especially under time pressure. If a computer vision system flags a vehicle as an enemy with high confidence, how readily will the human override it? The risk of over-delegation, humans trusting the machine too much, is very real. Military history is replete with instances of human error; now we must consider machine error and human over-trust in those machines. </p><p>Outside of governments, civil society and even technologists themselves have mobilized. A global coalition of NGOs launched the Campaign to Stop Killer Robots in 2013, and it has since gathered endorsements from thousands of AI researchers, faith leaders, Nobel laureates, and ordinary citizens around the world. Notably, some of the very people designing advanced AI are among the most vocal in warning against autonomous weapons. In 2017, dozens of robotics and AI company founders, including renowned figures in Silicon Valley, sent an open letter to the United Nations urging a ban on these weapons, lest we usher in a &#8220;third revolution in warfare&#8221;. (<em>Samuel Gibbs, &#8220;Elon Musk Leads 116 Experts Calling for Outright Ban of Killer Robots,&#8221; The Guardian, August 20, 2017, sec. Technology, <a href="https://www.theguardian.com/technology/2017/aug/20/elonmusk-killer-robots-experts-outright-ban-lethal-autonomous-weapons-war">https://www.theguardian.com/technology/2017/aug/20/elonmusk-killer-robots-experts-outright-ban-lethal-autonomous-weapons-war</a>.</em>) They painted a dire picture: once loose, swarms of self-directing weapons could fight at a scale and speed humanity has never seen, &#8220;at timescales faster than humans can comprehend&#8221;. Such weapons, they warned, could be misused by tyrants and terrorists or even hacked to wreak havoc. The letter&#8217;s language was urgent: &#8220;Once this Pandora&#8217;s box is opened, it will be hard to close&#8221; and that plea helped drive the issue further into the diplomatic spotlight. </p><p>Likewise, some tech companies have pledged not to develop AI for use in weapons, and a few high-profile engineers have resigned rather than contribute to military AI projects they felt crossed ethical lines. This unprecedented involvement of the private sector and engineers in arms control advocacy shows how deeply society is entwined in the debate. Unlike past arms races which were the realm of governments and generals alone, the AI arms race involves corporate labs, university researchers, and even the everyday consumer technologies that could be repurposed for conflict. The lines between civilian and military innovation are blurred: a breakthrough in selfdriving car vision or drone navigation can quickly find its way into an unmanned weapon. This makes controlling the spread of military AI even harder. International export controls, the tools used to stem nuclear and missile proliferation, struggle to keep up when the critical ingredient is advanced software or a machine learning model that can be emailed or downloaded and when this intelligence can be embodied in drones or humanoid robots that have many valid civilian applications. As a result, gaps in governance persist. One glaring gap is enforcement: even if a new treaty is agreed upon, how will the world know if a nation or a company is secretly developing a forbidden autonomous weapon? Verifying a ban on a physical item like a missile is one thing; verifying the presence of an algorithm hidden in a computer chip or the extent to which a human was involved in a decision is quite another. </p><p>The major powers have been wary of any agreement that might allow intrusive inspections of their AI labs or require them to disclose sensitive software; let alone any type of inspection of logs detailing how individual decisions were made in the peak of conflict. The likely path to enforcement will rely on transparency and confidence-building: nations might declare what systems they have and perhaps invite observers to see that a human is in the loop during exercises. Trust is thin in this domain. Each country suspects that rivals might gain an edge by pushing their AI to the limit. The United States, Russia, and China all publicly tout their investments in military AI, and smaller states feel pressure to keep up or risk strategic vulnerability. Defense contractors, for their part, compete to sell the most cutting-edge autonomous capabilities to militaries hungry for the latest tech. At arms expos, you can already find booths displaying swarming attack drones and robotic tanks, marketed as force-multipliers for the modern battlefield. This commercial drive means that even if leading states hold back on deploying certain technologies, there&#8217;s a danger that less restrained actors could acquire autonomous weapons on the global market. The diffusion of robotics and AI is simply much harder to contain than that of, say, plutonium or chemical agents. A talented team of programmers with modest funding can potentially create a rudimentary autonomous weapon by repurposing civilian drones and open-source AI code. All this makes the governance challenge not only one of writing laws but of enforcing them in a practical sense. It calls for unprecedented cooperation between governments, the tech industry, and international organizations to monitor and control how these technologies spread and to agree on norms for their use. </p><p>What gives many experts pause is the sense that we are at a crossroads akin to the early days of the nuclear age, but without the same public awareness or fear. When the first atomic bombs showed their terrifying power, the world&#8217;s superpowers at least recognized the need to negotiate controls, leading eventually to arms treaties that restrained arsenals. By contrast, autonomous weapons are creeping into use without dramatic &#8220;mushroom cloud&#8221; moments to focus global attention. A drone that autonomously guns down a soldier may not make headlines in the way a devastated city would. The impact is more insidious and can fly under the radar. Critics argue that society has not fully appreciated how profound the societal impact of military AI and robotics could be. </p><p>It&#8217;s not just another step in the evolution of warfare; it may be a fundamental shift. It could alter the threshold of going to war. If one can send machines to fight, might leaders be more cavalier about using force? If an algorithm kills innocent civilians, justice for the victims is harder to obtain as it may be explained away as an unfortunate software bug. It might even change power dynamics between nations, as those with AI superiority could dominate without ever deploying a single soldier. These are underappreciated repercussions that extend well beyond the immediate tactical realm. For now, the world proceeds with both optimism and trepidation. International forums are alive with debate: committees parsing legal definitions of &#8220;meaningful human control,&#8221; ethicists invoking the principle of human dignity, generals extolling the life-saving potential of precision AI strikes that reduce collateral damage. Ensuring responsible use of AI in the military is not just a technical endeavor but a moral one. Treaties and agreements from the Geneva Conventions to new AI-specific protocols are society&#8217;s way of encoding our collective judgment about right and wrong in war. They evolve when pressured by necessity. The effort underway now, whether through the UN&#8217;s formal processes or independent pledges like the Hague&#8217;s call for responsible AI use, is an attempt to civilize the AI revolution before it fully overtakes the battlefield. It is a recognition that just because something can be done in war does not mean it should be done.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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://blog.stevej.ca/subscribe?"><span>Subscribe now</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/p/ai-and-the-military/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.stevej.ca/p/ai-and-the-military/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Emotional Swarms]]></title><description><![CDATA[With the news that Simile.AI has raised $100m to simulate human behavior at scale, I&#8217;m sharing the following excerpt from my book, &#8220;A Mind Made of Math&#8221; (Note that you can download the book for free from my website at stevej.ca )]]></description><link>https://blog.stevej.ca/p/emotional-swarms</link><guid isPermaLink="false">https://blog.stevej.ca/p/emotional-swarms</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Fri, 13 Feb 2026 07:23:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ddrb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc088a845-d942-4258-95ca-08bc96ef772d_533x478.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>With the news that Simile.AI has raised $100m to simulate human behavior at scale, I&#8217;m sharing the following excerpt from my book, <em>&#8220;A Mind Made of Math&#8221; (Note that you can download the book for free from my website at <a href="http://stevej.ca">stevej.ca</a></em><a href="http://stevej.ca"> </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_!Ddrb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc088a845-d942-4258-95ca-08bc96ef772d_533x478.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ddrb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc088a845-d942-4258-95ca-08bc96ef772d_533x478.png 424w, https://substackcdn.com/image/fetch/$s_!Ddrb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc088a845-d942-4258-95ca-08bc96ef772d_533x478.png 848w, https://substackcdn.com/image/fetch/$s_!Ddrb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc088a845-d942-4258-95ca-08bc96ef772d_533x478.png 1272w, https://substackcdn.com/image/fetch/$s_!Ddrb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc088a845-d942-4258-95ca-08bc96ef772d_533x478.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ddrb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc088a845-d942-4258-95ca-08bc96ef772d_533x478.png" width="533" height="478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c088a845-d942-4258-95ca-08bc96ef772d_533x478.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:478,&quot;width&quot;:533,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:276533,&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://blog.stevej.ca/i/187827895?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc088a845-d942-4258-95ca-08bc96ef772d_533x478.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_!Ddrb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc088a845-d942-4258-95ca-08bc96ef772d_533x478.png 424w, https://substackcdn.com/image/fetch/$s_!Ddrb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc088a845-d942-4258-95ca-08bc96ef772d_533x478.png 848w, https://substackcdn.com/image/fetch/$s_!Ddrb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc088a845-d942-4258-95ca-08bc96ef772d_533x478.png 1272w, https://substackcdn.com/image/fetch/$s_!Ddrb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc088a845-d942-4258-95ca-08bc96ef772d_533x478.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></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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><h2>Emotional Swarms</h2><p>In previous chapters, we have discussed the ability of AI agents to engage in reasoning and also the ability of AI agents to coordinate in swarms. One use-case that we envisioned was simulations of entire populations of humans. In order for those simulations to be useful, they need to behave like actual humans rather than optimal rational reasoning machines. Imagine a quiet simulation lab, where a swarm of artificial citizens starts its day. Thousands of AI-driven agents wake up in a virtual city, check the news, chat with neighbors, and go about their routines. Each agent carries the quirks and biases that real humans bring to public life. Some cling to the familiar (a touch of status quo bias), some dread losses more than they value gains (classic loss aversion), some discount the future for immediate gratification (time inconsistency), and many can&#8217;t help but notice what their peers are doing before deciding for themselves (a nod to social proof and herd behavior). This rich mix of personalities swirling together is precisely the point. By letting these diverse simulated people interact, policymakers can watch entire miniature societies unfold and react when a new public policy drops into their world. The goal is to anticipate surprises: Will the policy spark cooperation, indifference, or open rebellion? Who benefits, who loses out, and how do those perceptions ripple through the population? The simulation becomes a proxy for reality; messy, unpredictable, and occasionally wiser than our theories. </p><p>Consider a climate policy scenario. In the real world, getting millions of households to switch to green technologies is infamously slow. People aren&#8217;t purely profit-maximizing calculators. They worry about upfront costs, unfamiliar tech, and whether their neighbors approve. To capture this, one simulation populated its agents with loss aversion, the tendency to fear losses more than equivalent gains. The result was eye-opening. When these agents were deciding whether to replace their trusty gas heaters with efficient electric pumps, they showed the same hesitancy as ordinary consumers. In fact, the study found that models assuming perfectly rational, eager-to-upgrade behavior wildly overestimated how fast clean energy would catch on. <em>(&#8220;Modelling the Effectiveness of Climate Policies: How Important Is Loss Aversion by Consumers?,&#8221; ResearchGate, accessed May 26, 2025,  ttps://doi.org/10.1016/j.rser.2019.109419.)</em> Once loss aversion was included, adoption rates in the simulation plummeted; mirroring the stubborn persistence of old technologies in many communities. Policies that looked sufficient on paper suddenly faltered in the synthetic society. To achieve the same climate targets, the government in the simulation had to double the financial incentives; for example, a carbon tax of &#8364;200 per ton was needed to drive the equivalent emissions cuts that &#8364;100 per ton was supposed to achieve under the naive rational model. In other words, ignoring the public&#8217;s aversion to loss led to overly optimistic plans, whereas baking in that realistic bias showed that much stronger measures (or more time) would be required to shift behavior. By witnessing these dynamics play out among thousands of simulated families, officials can calibrate their expectations and craft strategies that respect the psychological hurdles, perhaps by framing changes in terms of potential losses avoided (like future climate disasters) rather than immediate sacrifices. </p><p>Zooming in from the global to the local, another experiment explored how social influence and the status quo bias could lock a community into inaction on environmental issues. It&#8217;s often observed that everyone waiting for someone else to go first can paralyze change; a phenomenon sometimes called pluralistic ignorance. Researchers created a virtual town where each agent deeply underestimated how much their neighbors cared about sustainability. Each family assumed others wouldn&#8217;t bother with things like solar panels or electric cars, so they hesitated to do those things themselves. <em>(Tabea Hoffmann et al., &#8220;Overcoming Inaction: An Agent-Based Modelling Study of Social Interventions That Promote Systematic pro-Environmental Change,&#8221; Journal of Environmental Psychology 94, no. 102221 (March 2024), https://doi.org/10.1016/j.jenvp.2023.102221)</em>. In reality, many neighbors privately were environmentally conscious, but since no one was acting on it, the impression of apathy became a self-fulfilling prophecy. This social feedback loop with pessimistic assumptions reinforcing the stagnant status quo was vividly recreated in the simulation. The breakthrough came when the virtual town tried an intervention: making pro-environmental behavior more visible. In one scenario, agents suddenly found it easier to see evidence of eco-friendly actions by others. Solar panels, once hidden in backyards, became as conspicuous as shiny new cars in driveways; conversations about recycling and efficient appliances started cropping up. That tweak caused a remarkable shift. Seeing a few agents adopt green habits gave others the confidence to follow suit, and before long the entire town &#8220;tipped&#8221; into a new normal of widespread sustainability. What had been an idle stalemate turned into a cascade of change. This virtual example underscores the real-world power of social proof: people are profoundly influenced by the visible behavior of their peers. A policy that relies on voluntary public action such as a program to conserve water or reduce waste might fail if everyone is privately on board but publicly hesitant. The simulation suggests a remedy: find ways to broadcast early adopters and positive deviants. When agents (and by extension, people) realize &#8220;hey, people like me are actually doing this,&#8221; the herd instinct can flip from impeding change to driving it. It&#8217;s a reminder that public behavior can sometimes change not gradually, but all at once, once a critical mass becomes visible. Policymakers who grasp this might focus less on one-size-fits-all incentives and more on seeding a trend, knowing that human beings often act like birds in a flock; banking and swerving in unison once the flock decides where to go.</p><p>One could argue that this approach marks a subtle turning point in how we think about governing and planning. We&#8217;ve always had theories and we&#8217;ve always had data, but now we have these living laboratories where theories and data mix with a bit of imagination to produce experiential forecasts. It&#8217;s as if we&#8217;re no longer limited to reading history; we can create miniature histories of our own and learn from them. A swarm of AI agents can simulate in minutes what might take years to unfold in reality, giving us a chance to see pitfalls ahead of time. Will people embrace a drastic climate policy or revolt? Will a public health campaign save lives or be met with skepticism? Instead of guessing, we can observe a proxy version of the public grappling with those questions; not perfectly, but with enough fidelity to yield insights. The implications are quietly revolutionary. It suggests that as AI and computing power progress, our ability to rehearse societal change in silico will get ever more sophisticated. </p><p>Policymakers of the future might routinely consult these AI societies the way we consult opinion polls today, treating them as another tool; one that captures emergent, collective behavior rather than just individual attitudes. The broader thesis, if there is one, is that transformative technologies like AI are not only about automation or efficiency; they&#8217;re also about understanding complexity at a depth we never could before. We&#8217;ve begun to decode the patterns of society by literally growing patterns in a computer simulation, and that offers a perspective that is both novel and sorely needed. In an age when small policy decisions can have vast, global ripple effects, having a sandbox to anticipate consequences is invaluable. It&#8217;s a way to be prudent without being paralyzed; to try bold ideas in a safe virtual space, see how the crowd might react, and adjust accordingly. And perhaps most intriguing, these simulations remind us of something fundamentally humbling: even in artificial worlds, populated by code, the hardest force to tame is human nature. The true power of these AI agent swarms is that they force us to confront our own biases and collective behaviors more honestly. They hold up a mirror, and sometimes what we see is a populace resistant to change for reasons that run deeper than ignorance or ill-will; reasons rooted in the very wiring of how we decide. Recognizing that, through the prism of a simulation, might just help society inch toward policies that are not only smart on paper, but psychologically savvy and resilient in practice. In the end, the swarm of AI agents is not an oracle telling us what to do, but a collaborator helping us explore the vast design space of our shared future, one plausible social drama at a time.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[The 2026 Headlines That Will Make Me Click]]></title><description><![CDATA[This is my version of a 2026 prediction post.]]></description><link>https://blog.stevej.ca/p/the-2026-headlines-that-will-make</link><guid isPermaLink="false">https://blog.stevej.ca/p/the-2026-headlines-that-will-make</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Mon, 05 Jan 2026 05:51:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gXEq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.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_!gXEq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gXEq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.png 424w, https://substackcdn.com/image/fetch/$s_!gXEq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.png 848w, https://substackcdn.com/image/fetch/$s_!gXEq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.png 1272w, https://substackcdn.com/image/fetch/$s_!gXEq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gXEq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.png" width="1456" height="710" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:710,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1483184,&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://blog.stevej.ca/i/183509462?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.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_!gXEq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.png 424w, https://substackcdn.com/image/fetch/$s_!gXEq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.png 848w, https://substackcdn.com/image/fetch/$s_!gXEq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.png 1272w, https://substackcdn.com/image/fetch/$s_!gXEq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40ccdc29-61c4-460e-a175-4a6ae7897d4f_1456x710.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></p><p>This is my version of a 2026 prediction post. This isn&#8217;t a list of the things that I believe are most likely but rather a list of things that <em><strong>I am looking out for most intently</strong></em>. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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><h2>1) &#8220;The rise of ungovernable AI&#8221;</h2><p>It won&#8217;t matter how tightly big tech companies are regulated when people can run state-of-the-art open-source customized models on computers in their own homes. This is a point that most regulators are still missing. They are regulating AI in a similar way to the automobile industry when it really needs to be treated much more like the alcohol industry (prohibition didn&#8217;t have a chance of working.) There should be a significant emphasis on programs and approaches that help society to safely and responsibly adapt to the post-AI reality. Government will not be able to eliminate all of the risks with rules alone.</p><h2>2) &#8220;Iterative improvement loops are more important than individual model strength&#8221;</h2><p>It&#8217;s good that the underlying models are going to continue to improve but I think the most dramatic developments in 2026 will come from agentic systems that take existing models and deploy them in systems that work towards a goal with continuous improvement loops. For many use-cases, I believe we have already crossed the point where model strength was the primary bottleneck. Humans didn&#8217;t go from stone tools to flying to the moon by evolving smarter brains. Once a threshold of intelligence was crossed, iterative loops fueled the development of improved technology.</p><h2>3) &#8220;Humanoid robot figures out how to mash potatoes&#8221; </h2><p>LLMs are powerful for specific use-cases but everything becomes more interesting when multiple modalities are combined. AI chatbots sometimes lack common sense because they have never interacted with anything physical in the real world. Humanoid robotics are now completing impressive tasks using VLAs (Vision-Language-Action) models and I think that integration of modalities is going to take off in a big way in 2026 as an important stepping stone towards AGI.</p><h2>4) &#8220;A new platform guarantees that all content is human generated&#8221; </h2><p>In late 2025, there was an essay contest that I was thinking of entering. I decided not to bother because there was no reliable method for the organizers to filter out AI submissions. Across school, work, and relationships, we are facing a massive authenticity crisis. It will become increasingly challenging to verify if content is AI generated. The likely solution will be to do the opposite and make more serious efforts to verify human authenticity. Will the next blogging platform use your webcam to verify that your fingers did the typing?</p><h2>5) &#8220;Fallout as AI reviews previously written material&#8221;</h2><p>There are decades of digital and digitized material that can now be reviewed by AI to look for signs of plagiarism, mistakes, etc. We should expect to see witch hunts on a potentially massive scale. There are a lot of motivations (political, legal, competitive) for parties to put previous work under a magnifying glass. Some of this will be productive (finding errors in previously published academic research that may help push scientific understanding forward,) while other uses may be primarily destructive or costly to society (patent trolling at scale, legal discovery getting completely out of hand, etc.)</p><h2>6) &#8220;Risk-averse industries become the most rapid adopters of LLM-based AI&#8221;</h2><p>Risk-averse industries (healthcare, banking, engineering,) have naturally been cautious in their adoption of the latest generation of AI systems powered by LLMs. I expect that at some point in the near future, that is going to switch and adoption of AI as a second set of eyes will become extremely rapid. As a member of the public, I recently fed a lengthy engineering report from a municipality into an LLM-based system and it correctly identified an error. Risk-averse industries will take the stance that asking LLM-based systems to review their work is now a part of the basic standard of care. How else could they defend an error that any taxpayer, customer, and patient could find with a free and widely available tool?</p><p>Steve Jones</p><h2></h2><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[Testing the latest frontier models with a creative writing task - November 2025]]></title><description><![CDATA[While out for a walk this evening, an analogy popped into my head comparing mindfulness in the context of mental health to flexibility in the context of physical health.]]></description><link>https://blog.stevej.ca/p/testing-the-latest-frontier-models</link><guid isPermaLink="false">https://blog.stevej.ca/p/testing-the-latest-frontier-models</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Sat, 22 Nov 2025 07:20:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sAJg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.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_!sAJg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sAJg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!sAJg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!sAJg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!sAJg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sAJg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.png" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1744890,&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://blog.stevej.ca/i/179624090?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.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_!sAJg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!sAJg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!sAJg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!sAJg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4c7cb5-cc3e-4866-a9c0-ae8e936e0ac8_1456x816.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>While out for a walk this evening, an analogy popped into my head comparing mindfulness in the context of mental health to flexibility in the context of physical health. I decided to use this as the core of a prompt to test the latest frontier models for creative writing capabilities. This is a long post as it contains a lengthy story generated by each of four models:</p><ul><li><p>ChatGPT 5.1 Extended Thinking</p></li><li><p>Gemini 3 Pro Thinking</p></li><li><p>Grok 4.1 Thinking Beta</p></li><li><p>Opus 4.1</p></li><li><p><strong>Edit:</strong> Opus 4.5 was released the week after I originally wrote this and so I have now added it as well</p></li></ul><p>A few observations:</p><ul><li><p>When given vague/open ended prompts, models can go in very different directions. These four answers are all quite unique.</p></li><li><p>For the most part, I would say the models did quite well at conveying a nuanced subject using creative stories.</p></li><li><p>They all had strengths and weaknesses. On first read and with no formal scoring rubric, my preference was the story from ChatGPT 5.1. It was creative while still remaining logically consistent and conveying all the key information. I feel like I could print that off without any edits. Opus 4.1 is a close second in my opinion. The answer from Gemini 3 was too short and left out some key ideas. Grok 4.1 was headed in a very interesting direction but probably veered too far into being creative.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>Please find below the three prompts that I wrote and provided to the models in sequential order. The first prompt is an intentionally rough set of ideas (it even includes a typo or two). I have not included any of the responses to prompt 1 or 2. I have included the full responses to prompt 3 which was the request to write a creative story.</p><h1>Prompt 1:</h1><p>I&#8217;d like to write an article to help youth (15-20) understand the importance of meditation.</p><p>For starters, please review the following to assess whether the message is reasonable and accurate as a general lesson.</p><p>The basic framework is:</p><p>When we think of a healthy body, we think of three key characteristics:</p><ul><li><p>Strength</p></li><li><p>Cardio</p></li><li><p>Flexibility</p></li></ul><p>When we think of the most healthy people, they have a good mix of all three. When people focus only on one, they are not as balanced and healthy as they could be. We can even see this in people that are considered athletes such as power lifters or marathon runners that may excel in one area but would not qualify as healthy by many metrics because of their lack of balance.</p><p>We can also recognize that with those three areas, there are healthy and unhealthy training activities. For example, if you lift too heavy you might hurt yourself and too light and it&#8217;s a waste of time. If you train for cardio during a day when the air quality is very poor, you may do more harm than good.</p><p>And so when we think of the body, we are looking to have a balance of all three characteristics and we want to be doing high quality training exercises.</p><p>Now let&#8217;s think of the mind, there are three analogous characteristics.</p><p>First, we have our ability to perform tasks that require attention. We may compare this to strength in the physical body but it&#8217;s just a rough comparison. This is a broad category. High quality exercises include doing math and reasoning, engaging in conversation, and doing some tasks that require a lot of concentration such as complex woodworking or cooking. Low quality exercises involving this characteristic are generally classified as distraction activities such as watching TV.</p><p>Secondly, we have our default mode network or our wandering mind. This is the stream of thoughts that runs through our head, often reflecting on events of the past or thinking about events of the future. We may compare this to cardio. Low intensity activity that we can keep up for great lengths of time as we daydream through periods of the day when we are not otherwise paying attention to something. For example, this commentary is often at play when we are walking or in the shower. High quality use of our wandering mind may be careful retrospection on something important that happened to help solidify a lesson, strategizing about an important event in the near future or even optimistic daydreaming about what lies ahead. Low quality exercises include ruminating and stressing about events in the past or future.</p><p>Third, we have a characteristic that many people, especially in the western world, completely ignore. In fact, many people would not think of this one at all. This is the deep calm of a rested mind during meditation. We can draw an analogy to this and flexibility. This characteristic describes your ability to simply sit in the present moment and observe the world without judgement or further thought. It is also known as mindfulness. Developing competence in this third characteristic is key to being mentally healthy.</p><p>Why don&#8217;t people in the western world develop this today:</p><ol><li><p>They aren&#8217;t taught. Unlike strength and cardio, it&#8217;s not a part of our standard eduction.</p></li><li><p>Like stretching, it feels like you are doing nothing and it is hard to measure progress.</p></li><li><p>It is hard to develop this competence.</p></li></ol><h1>Prompt 2:</h1><p>Please turn this into a full article. It should be written as an education article that you might find as a short section in a textbook. It should not use terminology that is too technical.</p><h1>Prompt 3:</h1><p>Please now turn this into a story. It should be written as a wise old man sharing lessons with a young woman and young man who are in their late teens. Within this larger story, the old man may share short stories and allegories to communicate the key points. Please be creative and feel free to add additional points or concepts that may have been absent from the original brief or from the article.</p><h1>ChatGPT 5.1 Extended Thinking</h1><p>The old man always chose the same bench.</p><p>It sat halfway up a hill, just above the basketball court and below a small stand of quiet trees. From there you could see most of the park: kids at the playground, joggers looping the path, someone&#8217;s dog occasionally breaking free and turning it all into a comedy chase.</p><p>That afternoon, two teenagers climbed the hill and dropped onto the bench beside him. He knew them a little.</p><p>Leah, seventeen, hoodie half-zipped, dark hair tied up in a messy knot. Always some kind of exam or assignment hanging over her.</p><p>Noah, nineteen, track pants, headphones around his neck, legs still bouncing with left-over energy from practice.</p><p>They had started saying hello to him weeks ago. Today, they came with a purpose.</p><p>&#8220;So,&#8221; Noah began, pulling one earcup off, &#8220;our mom says you&#8217;re &#8216;into meditation.&#8217;&#8221; He made air quotes. &#8220;She said we should &#8216;ask you about it instead of scrolling TikTok all day.&#8217;&#8221;</p><p>Leah smirked. &#8220;I think that was a polite way of saying we&#8217;re stressed out and annoying.&#8221;</p><p>The old man chuckled, the lines at the corners of his eyes deepening.</p><p>&#8220;I am certainly &#8216;into&#8217; sitting still,&#8221; he said. &#8220;But tell me first&#8212;what do <em>you</em> think meditation is?&#8221;</p><p>&#8220;A religious thing?&#8221; Leah said. &#8220;Like chanting in a temple?&#8221;</p><p>&#8220;A way to sit on the floor and regret every life choice that led to your legs falling asleep,&#8221; Noah added.</p><p>The old man laughed aloud at that.</p><p>&#8220;Both fair impressions,&#8221; he said. &#8220;But let me try another angle. Do either of you work out?&#8221;</p><p>&#8220;Track and soccer,&#8221; Noah said. &#8220;Three times a week. Plus whatever coach calls &#8216;optional&#8217; conditioning.&#8221;</p><p>&#8220;Dance,&#8221; Leah said. &#8220;And sometimes yoga. Emphasis on <em>sometimes</em>.&#8221;</p><p>&#8220;Ah,&#8221; the old man nodded. &#8220;Excellent. Then we can start where you already understand.&#8221;</p><div><hr></div><h3><strong>Three Kinds of Fitness</strong></h3><p>&#8220;Imagine,&#8221; he said, &#8220;we&#8217;re designing the perfect healthy body. What do we want?&#8221;</p><p>&#8220;Abs,&#8221; Noah said immediately.</p><p>&#8220;Functioning knees,&#8221; Leah countered.</p><p>The old man smiled.</p><p>&#8220;Underneath the selfies and knees, it usually comes down to three things:</p><ul><li><p>Strength</p></li><li><p>Endurance</p></li><li><p>Flexibility&#8221;<br></p></li></ul><p>They both nodded.</p><p>&#8220;Lift something heavy? That&#8217;s strength. Run five kilometers without stopping? Endurance. Touch your toes without your hamstrings complaining? Flexibility.</p><p>&#8220;Now, here is a small story.&#8221;</p><p>He leaned back, eyes drifting for a moment toward the jogging path.</p><p>&#8220;I once knew a man who could deadlift more than most people&#8217;s cars. Massive, like a walking refrigerator. Very proud of it. But one day, he visited my apartment. The elevator was broken. By the time we reached the fourth floor, he had to sit on the stairs. Face red, chest heaving. Strong, yes. Healthy? In one way. Unhealthy in another.</p><p>&#8220;I also knew a woman who ran and ran and ran. Thin as a blade of grass. One year she trained so hard for a marathon that she never stretched, barely ate, never lifted a single weight. Her heart was strong, but her joints and bones were not. She kept getting injured.&#8221;</p><p>He turned back to them.</p><p>&#8220;Do you see the pattern?&#8221;</p><p>&#8220;Too much of one thing, not enough of the others,&#8221; Leah said.</p><p>&#8220;Exactly. A healthy body needs all three. If you only chase one, you can <em>look</em> impressive and still not feel good, not function well, not last.&#8221;</p><p>He paused.</p><p>&#8220;And you also know there are smart and foolish ways to train, yes?&#8221;</p><p>&#8220;Like lifting way too heavy and tearing something?&#8221; Noah said.</p><p>&#8220;Or going for a run when the air quality is terrible,&#8221; Leah added. &#8220;We had smoke last summer. Our coach said absolutely no running outside.&#8221;</p><p>&#8220;Exactly,&#8221; the old man said. &#8220;So we want two things for the body:</p><ul><li><p><strong>Balance</strong> between strength, endurance, flexibility.</p></li><li><p><strong>High-quality training</strong>, not just any random effort.&#8221;<br></p></li></ul><p>He let that sink in for a moment, watching their faces.</p><p>&#8220;Now,&#8221; he said gently, &#8220;what do you think happens with the mind?&#8221;</p><div><hr></div><h3><strong>The Mind&#8217;s Gym</strong></h3><p>&#8220;The mind also has its own versions of strength, endurance, and flexibility,&#8221; he said. &#8220;But because we can&#8217;t see them in a mirror, we often ignore them.&#8221;</p><p>Noah stretched his legs out in front of him. &#8220;Okay, I&#8217;m listening.&#8221;</p><p>&#8220;Good,&#8221; the old man said. &#8220;First: mental strength.&#8221;</p><div><hr></div><h4><strong>1. Focused Attention &#8212; Mental Strength</strong></h4><p>&#8220;This is your ability to <strong>pay attention to one thing</strong> and actually stick with it.</p><p>&#8220;When you:</p><ul><li><p>Work through a difficult math problem and don&#8217;t give up at the first sign of confusion.</p></li><li><p>Practice piano and repeat the same passage until your fingers get it right.</p></li><li><p>Read a challenging book and stay with it instead of checking your phone every three sentences.</p></li><li><p>Really listen to someone when they&#8217;re telling you something important.<br></p></li></ul><p>&#8220;You&#8217;re training your mind&#8217;s strength.&#8221;</p><p>&#8220;Okay,&#8221; Leah said slowly. &#8220;So doom-scrolling&#8230; is like lifting a one-pound weight.&#8221;</p><p>&#8220;Exactly,&#8221; he smiled. &#8220;You&#8217;re moving your mind a lot, but not really <em>challenging</em> it. It&#8217;s like doing half a squat while holding a feather. Motion, but not growth.&#8221;</p><p>He glanced at Noah. &#8220;You know how in the gym, people sometimes do a set, then spend five minutes texting, then another set, then more texting?&#8221;</p><p>&#8220;That&#8217;s&#8230; most of us,&#8221; Noah admitted.</p><p>&#8220;In the mind, we do that too. A minute of homework, then phone. Back to homework. Then another notification. We keep breaking the set. The mental muscle never truly works.&#8221;</p><p>Leah sighed. &#8220;That is painfully accurate.&#8221;</p><p>&#8220;Now,&#8221; he said, &#8220;your schools and parents usually care a lot about this kind of mental strength. They call it &#8216;concentration,&#8217; &#8216;focus,&#8217; &#8216;discipline.&#8217; So you&#8217;ve all been told to train this, one way or another.&#8221;</p><p>He held up a finger.</p><p>&#8220;But it&#8217;s only one part.&#8221;</p><div><hr></div><h4><strong>2. The Wandering Mind &#8212; Mental Endurance</strong></h4><p>&#8220;The second part,&#8221; he continued, &#8220;is your <strong>wandering mind</strong>. The thoughts that drift in when you&#8217;re not fully focused.&#8221;</p><p>&#8220;You mean overthinking?&#8221; Leah asked.</p><p>&#8220;Sometimes,&#8221; he said. &#8220;But not always. Let me explain.</p><p>&#8220;Imagine you&#8217;re on a long bus ride. No music, no phone, nothing to read. What happens?&#8221;</p><p>&#8220;I invent entire fake conversations in my head,&#8221; Leah said.</p><p>&#8220;I replay the game I just played,&#8221; said Noah. &#8220;Every mistake. In high definition.&#8221;</p><p>The old man smiled.</p><p>&#8220;That drifting&#8230; that moving from memory to imagination to worry to daydream&#8230; that&#8217;s your mind&#8217;s version of <strong>cardio</strong>. It can go on and on, low and steady.</p><p>&#8220;This wandering can be <strong>very useful</strong>:</p><ul><li><p>You replay a conversation and realize what you want to say next time.</p></li><li><p>You imagine the future and make a plan instead of just hoping.</p></li><li><p>You daydream about possibilities and feel motivated to try something new.<br></p></li></ul><p>&#8220;But it can also turn into a kind of mental treadmill you can&#8217;t step off:</p><ul><li><p>Replaying the same mistake on loop.</p></li><li><p>Worrying about something you <em>cannot</em> control.</p></li><li><p>Imagining everyone is thinking about you when they&#8217;re not.&#8221;</p></li></ul><p>He looked at Noah. &#8220;You said you replay games in your head. Does that help?&#8221;</p><p>&#8220;Sometimes,&#8221; Noah said. &#8220;Like if I&#8217;m thinking about what I should&#8217;ve done instead. But other times I&#8217;m just&#8230; torturing myself.&#8221;</p><p>&#8220;So there is useful reflection,&#8221; the old man said, &#8220;and there is useless self-attack. The same wandering ability, used in different ways.</p><p>&#8220;Let me tell you a little story.&#8221;</p><div><hr></div><h4><strong>The Story of the Two Dogs</strong></h4><p>&#8220;In a small village,&#8221; he began, &#8220;a farmer had two dogs.</p><p>&#8220;One was a wild, excited dog. It ran all over the fields, chased birds, barked at clouds. It woke up the baby, wasted the farmer&#8217;s time, and sometimes knocked over the milk.</p><p>&#8220;The other dog also loved to run. But the farmer had trained it. It still had energy, but it knew where to go. It chased foxes away from the chickens. It herded the sheep when they wandered near the road. It helped rather than harmed.</p><p>&#8220;The farmer&#8217;s neighbor asked, &#8216;How did you get one dog to help you and one to cause trouble?&#8217;</p><p>&#8220;The farmer replied, &#8216;I fed and trained one. I just let the other do whatever it wanted.&#8217;</p><p>&#8220;Our wandering mind is like those dogs. It <em>will</em> run. The question is: have we trained it to be helpful, or do we let it run wild?&#8221;</p><p>Leah stared at the basketball court below. &#8220;So when I lie awake imagining every possible way an exam can go wrong&#8230;&#8221;</p><p>&#8220;That,&#8221; the old man said, &#8220;is the untrained dog. Lots of running. No real help.&#8221;</p><p>&#8220;And when I think back on a game and see what I can actually work on at practice?&#8221; Noah asked.</p><p>&#8220;That is the trained dog,&#8221; he nodded. &#8220;Same energy. Different direction.&#8221;</p><p>He folded his hands.</p><p>&#8220;So we&#8217;ve covered:</p><ul><li><p>Mental strength: focused attention.</p></li><li><p>Mental endurance: the wandering mind.<br></p></li></ul><p>&#8220;There is one more piece. The one most people forget entirely.&#8221;</p><div><hr></div><h4><strong>3. Mindful Presence &#8212; Mental Flexibility</strong></h4><p>The old man grew quiet for a moment. A breeze moved the leaves around them.</p><p>&#8220;Have you ever had a moment,&#8221; he asked, &#8220;where everything went oddly quiet inside? Maybe just for a few seconds?&#8221;</p><p>Leah frowned thoughtfully. &#8220;Sometimes when I&#8217;m dancing. Like, I stop thinking about the moves and I&#8217;m just&#8230; there.&#8221;</p><p>&#8220;For me it&#8217;s right after a race,&#8221; Noah said. &#8220;Not during&#8212;the middle is just pain and panic. But right after, when I&#8217;m lying on the grass, staring at the sky. Brain is empty for a bit.&#8221;</p><p>He nodded.</p><p>&#8220;That quiet, that sense of simply being present&#8230; that is a glimpse of <strong>mental flexibility</strong>.</p><p>&#8220;It&#8217;s your ability to:</p><ul><li><p>Sit or stand without immediately chasing every thought.</p></li><li><p>Feel something&#8212;nervousness, anger, excitement&#8212;without being dragged around by it.</p></li><li><p>Notice, &#8216;Oh, my mind is wandering,&#8217; and gently bring it back.<br></p></li></ul><p>&#8220;Most people think of this as peace, calm, or mindfulness. But you can simply call it: <strong>being here, on purpose</strong>.&#8221;</p><p>He drew a little circle on the bench with his finger.</p><p>&#8220;Imagine your thoughts are like the weather: clouds, wind, rain, sun. Constantly changing. Most of us live like we <em>are</em> the weather: &#8216;I am angry. I am anxious. I am useless.&#8217; We completely blend with whatever passes through.</p><p>&#8220;This third capacity lets you sit more like the sky: big enough for all of it, not destroyed by every storm.&#8221;</p><p>Leah watched his finger trace the circle.</p><p>&#8220;And meditation trains <em>that</em>?&#8221; she asked.</p><p>&#8220;Yes,&#8221; he said. &#8220;Just as stretching trains flexibility, meditation trains the ability to rest in awareness. To see thoughts and feelings without getting tangled in all of them.&#8221;</p><div><hr></div><h3><strong>Why No One Teaches This</strong></h3><p>Noah leaned back, hands behind his head.</p><p>&#8220;If it&#8217;s so important,&#8221; he said, &#8220;why don&#8217;t we learn this in school? We do PE. We do health class. We never do &#8216;mind class.&#8217;&#8221;</p><p>The old man smiled sadly.</p><p>&#8220;Some schools are starting. Slowly. But for a long time, in many places, people assumed that your mind was just&#8230; something you had. Like eye color. You used it to study or work, but you didn&#8217;t <em>train</em> how it relates to itself.</p><p>&#8220;There are three main reasons, I think.&#8221;</p><p>He held up one finger.</p><p>&#8220;First, you can&#8217;t see it. Nobody gets a six-pack of mindfulness. You can&#8217;t post a selfie of &#8216;my brain after ten minutes of meditation.&#8217; So it doesn&#8217;t get much attention.&#8221;</p><p>Second finger.</p><p>&#8220;Second, it feels like doing nothing. Sitting still, watching your breath, noticing thoughts drift by. Compared to winning a game or solving a hard problem, it doesn&#8217;t feel very heroic.&#8221;</p><p>Third finger.</p><p>&#8220;Third, progress is subtle. You don&#8217;t suddenly float off the ground. Instead, you shout at your sibling a little less. You fall asleep a little faster. You recover from a bad day a little more quickly. These are real changes&#8212;but they&#8217;re quiet.&#8221;</p><p>He shrugged.</p><p>&#8220;And in a culture that loves loud results, quiet progress doesn&#8217;t always get much respect.&#8221;</p><p>Leah nodded slowly. &#8220;That actually makes a lot of sense.&#8221;</p><div><hr></div><h3><strong>The Three Musicians</strong></h3><p>&#8220;Let me offer another little story,&#8221; the old man said.</p><p>&#8220;Imagine a band with three musicians:</p><ul><li><p>A drummer: loud, powerful, keeps the beat.</p></li><li><p>A guitarist: fast, flashy, plays exciting solos.</p></li><li><p>A bassist: quiet, steady, holds the whole song together.<br></p></li></ul><p>&#8220;Most people notice the drummer and the guitarist. They get the attention, the applause. But if you remove the bass, the whole song feels thin and unstable, even if you can&#8217;t quite say why.</p><p>&#8220;In your inner world:</p><ul><li><p>The <em>drummer</em> is your wandering mind, always keeping some rhythm going in the background.</p></li><li><p>The <em>guitarist</em> is your focused attention, doing the impressive solos.</p></li><li><p>The <em>bass</em> is your mindful presence, the quiet sense of &#8216;I am here,&#8217; holding everything together.<br></p></li></ul><p>&#8220;Most of our training and praise goes to the guitarist and sometimes the drummer. But without the bass, the band never sounds right.&#8221;</p><p>Noah looked out over the park.</p><p>&#8220;So meditation is&#8230; bass practice,&#8221; he said.</p><p>The old man laughed. &#8220;Yes. Sitting there, practicing &#8216;boring&#8217; notes that, over time, make the whole song of your life sound different.&#8221;</p><div><hr></div><h3><strong>A Tiny Experiment</strong></h3><p>&#8220;Want to try something now?&#8221; he asked.</p><p>Leah glanced at Noah. &#8220;Like, actual meditation?&#8221;</p><p>&#8220;Just one minute,&#8221; the old man said. &#8220;You don&#8217;t even have to close your eyes if that feels weird. Think of it as&#8230; a science experiment on your own mind.&#8221;</p><p>They hesitated, then nodded.</p><p>&#8220;Good,&#8221; he said. &#8220;Sit comfortably. Feet on the ground. Hands resting on your legs.</p><p>&#8220;Now: pick one thing to pay attention to. You can choose:</p><ul><li><p>The feeling of your breath in your nose or chest.</p></li><li><p>The sounds around us.</p></li><li><p>Or the way your hands feel resting on your legs.<br></p></li></ul><p>&#8220;Got one?&#8221;</p><p>&#8220;Breathing,&#8221; said Leah.</p><p>&#8220;Sounds,&#8221; said Noah.</p><p>&#8220;Perfect. For the next minute, just <em>notice</em> that thing.</p><p>&#8220;When a thought appears&#8212;&#8216;This is dumb,&#8217; &#8216;What&#8217;s for dinner,&#8217; &#8216;I hope nobody sees me&#8217;&#8212;don&#8217;t fight it. Don&#8217;t chase it. Just think: &#8216;There&#8217;s a thought,&#8217; and gently return to your breath or sounds.</p><p>&#8220;The goal is not to have no thoughts. The goal is to notice when you wander and come back.&#8221;</p><p>He took out his old watch, set a minute, and nodded.</p><p>&#8220;Ready? Begin.&#8221;</p><p>The park went on as usual. A ball thudded against the court down the hill. Somewhere a dog barked. The breeze moved over their faces.</p><p>Leah&#8217;s eyebrows smoothed a little. Noah&#8217;s bouncing legs gradually stilled.</p><p>After a minute, the old man said softly, &#8220;Okay. Stop.&#8221;</p><p>Noah blew out a long breath.</p><p>&#8220;That was&#8230; harder than I thought,&#8221; he said. &#8220;My brain would not shut up.&#8221;</p><p>&#8220;The brain&#8217;s job isn&#8217;t to shut up,&#8221; the old man said. &#8220;It&#8217;s to think. You wouldn&#8217;t get mad at your heart for beating. The point isn&#8217;t to silence the mind. It&#8217;s to change your relationship to it.&#8221;</p><p>Leah opened her eyes.</p><p>&#8220;At first I kept thinking &#8216;I&#8217;m doing this wrong,&#8217;&#8221; she admitted. &#8220;Then I remembered what you said and just went back to the breath. It was&#8230; I don&#8217;t know. Less panicky than usual.&#8221;</p><p>The old man smiled.</p><p>&#8220;And that is the entire principle,&#8221; he said. &#8220;You wandered, you noticed, you returned. You just completed one full set in the mental gym.&#8221;</p><div><hr></div><h3><strong>A Life With and Without Training</strong></h3><p>&#8220;Let me tell you two futures,&#8221; he said. &#8220;Both completely possible for anyone.&#8221;</p><p>He held out one hand.</p><p>&#8220;In the first future, you never train this third capacity. You only push mental strength and mental endurance.</p><p>&#8220;You get very good at focusing when you <em>have</em> to&#8212;exams, deadlines, games. Your wandering mind never stops, constantly replaying the past and guessing the future. Some of that helps you plan. A lot of it keeps you stressed. When strong emotions come, they grab you by the throat. You believe every harsh thought your mind throws at you.</p><p>&#8220;You might still succeed by many external measures&#8212;grades, career, achievements&#8212;but inside, you often feel you&#8217;re being dragged around by an invisible dog.&#8221;</p><p>He lifted his other hand.</p><p>&#8220;In the second future, you practice, just a little.</p><p>&#8220;Five minutes here, three minutes there, like we just did. You learn to notice thoughts instead of instantly believing them. You catch yourself before you say something cruel in a fight. You still have stress, but it doesn&#8217;t own you quite as completely.</p><p>&#8220;You still study, still train, still dream. But there is a quiet bass line underneath it all: &#8216;I am here. I can watch this. I can choose my next move.&#8217;&#8221;</p><p>He looked from Leah to Noah.</p><p>&#8220;Same world. Same phones, same exams, same breakups and disappointments. Very different experience from the inside.&#8221;</p><div><hr></div><h3><strong>What Practice Might Look Like</strong></h3><p>Leah folded her arms, thoughtful.</p><p>&#8220;How much would we have to do?&#8221; she asked. &#8220;Like, to make any difference?&#8221;</p><p>The old man shrugged lightly.</p><p>&#8220;If you went to the gym for three minutes a day, would you become a bodybuilder?&#8221; he asked.</p><p>&#8220;No,&#8221; she said.</p><p>&#8220;But would you be stronger at the end of the year than if you did nothing at all?&#8221; he continued.</p><p>&#8220;&#8230;Probably,&#8221; she admitted.</p><p>&#8220;The mind is similar. Tiny, regular moments can shift things more than you expect.</p><p>&#8220;You might start with:</p><ul><li><p>Two minutes before bed, noticing your breath.</p></li><li><p>One minute on the bus, just listening to sounds without opening your phone.</p></li><li><p>A few deep breaths before an exam, feeling your feet on the floor.<br></p></li></ul><p>&#8220;That&#8217;s it. No incense required.&#8221;</p><p>Noah smirked. &#8220;No chanting either?&#8221;</p><p>&#8220;Optional,&#8221; the old man said, smiling. &#8220;You can chant &#8216;I hope I don&#8217;t fail this test&#8217; if you like, as long as you&#8217;re noticing that you&#8217;re doing it.&#8221;</p><p>They laughed.</p><div><hr></div><h3><strong>Choosing Your Training</strong></h3><p>The old man looked at them kindly.</p><p>&#8220;You don&#8217;t <em>have</em> to meditate,&#8221; he said. &#8220;Just like you don&#8217;t have to stretch. You can live with tight muscles and a tight mind. Many people do.</p><p>&#8220;But you should at least understand the choice.</p><p>&#8220;If you train only focus and wandering, you might become brilliant and exhausted. If you add this third training&#8212;mindful presence&#8212;you give yourself a different kind of strength: the ability to stay steady in a noisy world.&#8221;</p><p>He tapped the bench lightly.</p><p>&#8220;Just remember this:</p><ul><li><p><strong>Mental strength</strong> is your focus.</p></li><li><p><strong>Mental endurance</strong> is your wandering thought stream.</p></li><li><p><strong>Mental flexibility</strong> is your ability to be here and notice it all.<br></p></li></ul><p>&#8220;And meditation is simply the practice of sitting down with all three and saying: &#8216;Let&#8217;s learn to work together.&#8217;&#8221;</p><p>Leah stood up, stretching.</p><p>&#8220;Okay,&#8221; she said. &#8220;Two minutes a day. I&#8217;ll try. If I lose my mind, I&#8217;m blaming you.&#8221;</p><p>&#8220;If you <em>find</em> your mind,&#8221; the old man said, &#8220;you can blame me as well.&#8221;</p><p>Noah put his headphones back around his neck.</p><p>&#8220;I&#8217;ll try it after practice,&#8221; he said. &#8220;When I&#8217;m lying on the grass. Instead of just roasting myself about every mistake.&#8221;</p><p>The old man nodded, pleased.</p><p>&#8220;That,&#8221; he said, &#8220;is a very good place to start. When the body is tired, the mind often becomes honest.&#8221;</p><p>They started down the hill together&#8212;two teenagers with somewhere to be, and one old man settling back onto his favorite bench.</p><p>Behind them, the park continued: balls bouncing, dogs barking, the endless soundtrack of people&#8217;s lives.</p><p>Inside two young minds, something new had joined the band&#8212;a quiet, steady bass line, barely audible at first, but ready to grow stronger with every small, simple practice.</p><h1>Gemini 3 Pro Thinking</h1><p>The smell of cedar and old varnish filled the small workshop where Elias spent his days. He was seventy years old, with hands rough as bark and eyes that seemed to hold a quiet, steady light.</p><p>Leo and Maya, both seventeen, sat on stools near the woodstove. They looked like typical high school seniors: tired, vibrating with a low-level anxiety, and constantly checking their pockets where their phones buzzed.</p><p>&#8220;You two look like you&#8217;ve been carrying the world,&#8221; Elias said, running a piece of sandpaper over the leg of a chair.</p><p>&#8220;Exam week,&#8221; Leo groaned, rubbing his temples. &#8220;My brain feels like it&#8217;s going to turn into mush.&#8221;</p><p>&#8220;And I can&#8217;t sleep,&#8221; Maya added, picking at a loose thread on her jeans. &#8220;Even when I finish studying, I lay there and my brain just... loops. Over and over.&#8221;</p><p>Elias blew the dust off the wood. &#8220;It sounds to me like you are training recklessly.&#8221;</p><p>&#8220;Training?&#8221; Leo asked. &#8220;I haven&#8217;t been to the gym in weeks. I don&#8217;t have time.&#8221;</p><p>&#8220;I&#8217;m not talking about your biceps, Leo. I&#8217;m talking about the muscle between your ears.&#8221; Elias set down the sandpaper. &#8220;You know, the mind has a physique, just like the body. And just like the body, it needs three things to be healthy: Strength, Endurance, and Flexibility.&#8221;</p><p>He walked over to a chalkboard he used for sketching furniture designs and drew a triangle.</p><h3><strong>The Heavy Lifter (Strength)</strong></h3><p>&#8220;First,&#8221; Elias said, pointing to the left corner, &#8220;is Strength. Leo, when you go to the gym, why do you lift weights?&#8221;</p><p>&#8220;To get stronger. To be able to move heavy stuff.&#8221;</p><p>&#8220;Exactly,&#8221; Elias nodded. &#8220;Your mind has strength too. It is called <strong>Attention</strong>. When you solve a calculus problem, or learn a language, or focus on a complex essay, you are &#8216;lifting heavy&#8217; with your mind. It is good. It builds a powerful intellect.&#8221;</p><p>He looked at Leo. &#8220;But imagine a weightlifter who lifts for twelve hours straight, never putting the weight down. What happens?&#8221;</p><p>&#8220;He tears a muscle,&#8221; Leo said. &#8220;Or drops the weight on his foot.&#8221;</p><p>&#8220;Precisely. You are treating your attention like a machine that never overheats. But there is also the matter of <em>junk volume</em>.&#8221; Elias leaned in. &#8220;When you are too tired to study, what do you do?&#8221;</p><p>&#8220;Watch videos,&#8221; Leo shrugged. &#8220;Scroll.&#8221;</p><p>&#8220;That,&#8221; Elias said, &#8220;is like lifting a one-pound weight ten thousand times. It is not heavy enough to make you strong, but it is repetitive enough to wear out your joints. It is low-quality training.&#8221;</p><h3><strong>The Runner in the Smog (Cardio)</strong></h3><p>Elias turned to Maya. &#8220;Now, you said your mind loops. That brings us to the second point: Endurance. Or, as I like to call it, <strong>The Traveller</strong>.&#8221;</p><p>He drew a squiggly line on the board.</p><p>&#8220;When we aren&#8217;t focusing hard, our minds wander. This is our &#8216;default&#8217; state. It is like cardio. It&#8217;s a low-intensity jog that can go on all day. It happens when you walk to school, or shower, or eat lunch.&#8221;</p><p>&#8220;That&#8217;s when the anxiety hits,&#8221; Maya said quietly.</p><p>&#8220;Imagine a runner,&#8221; Elias said. &#8220;If a runner jogs through a beautiful forest, they return energized. They have planned their route, enjoyed the view, maybe solved a problem in their head. That is <em>good</em> mental cardio&#8212;reflection, planning, dreaming.&#8221;</p><p>Elias&#8217;s expression grew serious. &#8220;But what if that runner decides to jog through a tunnel filled with toxic smoke? They are still running, but they are poisoning themselves.&#8221;</p><p>&#8220;That&#8217;s the worry,&#8221; Maya realized.</p><p>&#8220;Yes. Rumination. Replaying an embarrassing moment from two years ago. Stressing about a test that hasn&#8217;t happened yet. That is running a marathon in smog. You are exhausting yourself, Maya, but you aren&#8217;t going anywhere.&#8221;</p><h3><strong>The Oak and The Willow (Flexibility)</strong></h3><p>Elias picked up a thick strip of dried oak from the floor. &#8220;Catch,&#8221; he said, tossing it to Leo. &#8220;Try to bend that.&#8221;</p><p>Leo gripped it and strained. The wood barely moved. &#8220;I can&#8217;t. It&#8217;s too hard.&#8221;</p><p>&#8220;It is strong,&#8221; Elias corrected. &#8220;But it is rigid.&#8221;</p><p>Then Elias walked to the open window where a willow tree grew outside. He cut a fresh, green branch and handed it to Maya. &#8220;Bend that.&#8221;</p><p>Maya bent the branch into a complete circle. When she let go, it sprang back, undamaged.</p><p>&#8220;This,&#8221; Elias said softly, &#8220;is the third element. <strong>Flexibility</strong>. And this is the one your world has forgotten.&#8221;</p><p>&#8220;In the mind, flexibility is the ability to simply <em>be</em>,&#8221; Elias continued. &#8220;To sit in the present moment without judging it, without fighting it, and without trying to fix it. We call this meditation.&#8221;</p><p>Leo scoffed slightly. &#8220;Sitting still? That feels like doing nothing. How is that training?&#8221;</p><p>&#8220;Let me tell you a story,&#8221; Elias said, sitting back on his stool.</p><blockquote><p>&#8220;Once, a great storm swept through the forest. The winds howled like demons. The mighty Oak tree puffing out its chest said, &#8216;I am strong! I have deep roots! I will not move!&#8217;</p><p>The Willow tree looked at the wind and said, &#8216;I cannot stop you, so I will move with you.&#8217;</p><p>The wind blew harder. The Oak fought the wind with all its strength (Attention). It braced itself. But the wind was too chaotic. With a sound like a cannon shot, the Oak snapped in half.</p><p>The Willow, however, yielded. It bowed low, letting the wind pass over it. It didn&#8217;t try to analyze the wind (Strength), and it didn&#8217;t run from the wind (Cardio). It simply felt the wind and let it pass.</p><p>When the storm ended, the Oak was destroyed. The Willow stood back up, shook its leaves, and drank the rain.&#8221;</p></blockquote><p>Elias looked at them. &#8220;You two are training to be Oaks. You are building massive mental strength in school. You are running endless mental marathons with your worry. But you have no flexibility. So when the storm comes&#8212;a breakup, a failure, a tragedy&#8212;you are at risk of snapping.&#8221;</p><p>&#8220;So... meditation is just stretching?&#8221; Leo asked, looking at the rigid piece of oak in his hands.</p><p>&#8220;It is the practice of putting down the weight,&#8221; Elias said. &#8220;It is stopping the runner. It is the only time in your day when you are not &#8216;doing&#8217; or &#8216;going.&#8217; You are just sitting. It feels difficult because you are stiff. Touching your toes is hard when you have never stretched before.&#8221;</p><h3><strong>The Lesson</strong></h3><p>The workshop was quiet. The frantic energy of the teenagers had settled into something calmer.</p><p>&#8220;The world you are growing up in wants you to be a machine,&#8221; Elias said gently. &#8220;It wants output. It wants grades. It wants likes. It tells you that sitting still is lazy.&#8221;</p><p>He stood up and dusted off his apron.</p><p>&#8220;But a machine has no flexibility. A machine grinds its gears until it breaks. To be a human&#8212;a healthy human&#8212;you must learn the art of the Willow. You must learn to sit for ten minutes, watch the storm of your thoughts, and let them pass without fighting them.&#8221;</p><p>&#8220;How do we start?&#8221; Maya asked.</p><p>&#8220;Start small,&#8221; Elias smiled. &#8220;Five minutes a day. No phone. No music. Just sit. When your mind tries to pick up a weight (thinking), put it down. When your mind tries to start running (worrying), tell it to stop. Just sit. It will be the hardest training you do, but it will save you when the storm comes.&#8221;</p><p>Leo looked at the oak wood, then at Maya. &#8220;Maybe we can try it? Before we go back to studying?&#8221;</p><p>Maya nodded. &#8220;I think I&#8217;d like that.&#8221;</p><p>And there, amidst the smell of sawdust and the ticking of the workshop clock, two young oaks began to learn the way of the willow.</p><h1>Grok 4.1 Thinking Beta</h1><p>The sun had already slipped behind the western ridge, but the sky was still the color of a fresh bruise.</p><p>Aria and Jax sat on a log by the dying campfire, shoulders touching because the night was turning cold.</p><p>They had come up the mountain to &#8220;get away from everything,&#8221; but everything had followed them in their pockets and inside their skulls.</p><p>An old man stepped out of the dark as if the pines themselves had decided to speak.</p><p>His beard was white as birch bark, his eyes bright as a hawk&#8217;s.</p><p>He carried no pack, only a walking stick worn smooth by decades of mountains.</p><p>&#8220;Mind if I borrow some of your fire?&#8221; he asked.</p><p>His voice was low, warm, the kind you feel in your ribs.</p><p>Jax shrugged. &#8220;It&#8217;s almost out anyway.&#8221;</p><p>The old man&#8212;Elias, he told them&#8212;sat cross-legged on the ground without waiting for more invitation.</p><p>He fed the fire three small sticks and it leapt back to life like it recognized him.</p><p>&#8220;You two of you,&#8221; he said, &#8220;are strong in some places and brittle in others.</p><p>I can see it in the way you keep checking those rectangles of light in your hands.&#8221;</p><p>Aria laughed, a little embarrassed, and shoved her phone into her jacket.</p><p>&#8220;We&#8217;re fine,&#8221; Jax muttered. &#8220;Just stressed.&#8221;</p><p>Elias smiled. &#8220;Stressed is what a bowstring says right before it snaps.&#8221;</p><p>He leaned forward, firelight flickering across his face.</p><p>&#8220;Let me tell you about three young warriors I once knew.</p><p>The first was called Iron Arm.</p><p>He could bend iron bars with his hands and lift boulders that took three ordinary men ropes and levers.</p><p>Villages cheered when he walked past.</p><p>But one winter he had to cross a narrow footbridge in a storm.</p><p>The wind pushed; he could not bend.</p><p>He fell into the gorge and was never seen again.</p><p>The second was called Wind Foot.</p><p>He could run from dawn to dusk without tiring, could outrun horses on the open plain.</p><p>Everyone said he would live forever.</p><p>But when raiders came to his village he could not lift a sword heavy enough to matter.</p><p>He ran, yes.</p><p>He lived.</p><p>But his people did not.</p><p>The third was called Willow.</p><p>She was not remarkably strong, and she tired like anyone else after a long march.</p><p>But she could twist and flow like a dancer in battle.</p><p>Arrows missed her.</p><p>Swords cut only air.</p><p>When the storm came she bent with the bridge and crossed safely.</p><p>When raiders came she slipped between them like smoke.</p><p>She lived a very long life, and people still tell her stories.</p><p>Strength without flexibility is pride.</p><p>Speed without strength is fear.</p><p>Only the one who trained all three parts became unbreakable.&#8221;</p><p>Elias poked the fire. Sparks rose like tiny stars.</p><p>&#8220;Your mind is the same,&#8221; he continued. &#8220;Exactly the same.</p><p>Most young people today train only two parts and wonder why they feel half-dead inside.</p><p>The first part is the blacksmith&#8217;s forge&#8212;your focused mind.</p><p>This is the power to hammer one thing until it takes shape: studying for exams, practicing free throws, writing a song, learning code, fixing an engine.</p><p>When you give something your full attention, you are swinging the hammer.</p><p>Good strikes make the blade sharp.</p><p>But if all you ever do is swing the hammer&#8212;grind, hustle, achieve, scroll, game, hustle some more&#8212;your arm gets huge and your back seizes up.</p><p>I&#8217;ve seen seventeen-year-olds with the soul of fifty-year-old machines, rusted tight.</p><p>The second part is the wandering horse.</p><p>When you walk home from school, wash dishes, lie in bed&#8212;your mind runs free.</p><p>This is not laziness; this is the long, slow miles that build endurance in your spirit.</p><p>A good wander reviews the day and learns from it.</p><p>A good wander dreams about the person you might become and feels the excitement.</p><p>A good wander invents stories in the shower that later turn into real things.</p><p>But most wandering horses today are chased in circles by wolves of worry, regret, comparison, rage.</p><p>They run and run and run until they drop dead from exhaustion, and the rider never gets anywhere.</p><p>And then there is the third part&#8212;the still pond.</p><p>Almost nobody trains this one.</p><p>Imagine a lake high in the mountains.</p><p>When it is stormy, the water is muddy; you cannot see your own face.</p><p>When the wind dies and the surface becomes glass, you see not only your reflection but the sky behind you, the eagle overhead, every pebble on the bottom.</p><p>That stillness is not emptiness.</p><p>It is completeness.</p><p>We call the training &#8216;meditation,&#8217; but that word sounds like homework to you.</p><p>So call it something else.</p><p>Call it stretching for the soul.</p><p>Call it giving your mind a bath.</p><p>Call it the place where you remember you are alive and not a machine.</p><p>Five minutes a day is enough to start.</p><p>Sit.</p><p>Feel your breath go in and out like waves on a shore.</p><p>Thoughts will come&#8212;let them sail past like clouds.</p><p>You do not have to fight them.</p><p>Fighting thoughts is just another way thoughts win.</p><p>Do this and something strange happens.</p><p>The blacksmith&#8217;s arm stops aching.</p><p>The wandering horse finds better pastures.</p><p>The storms still come, but you are no longer the storm.</p><p>I knew a girl your age once,&#8221; Elias said softly, looking at Aria. &#8220;She was brilliant&#8212;top of every class, captain of every team.</p><p>But inside she was screaming all the time.</p><p>One day she sat by a river for seven minutes and simply listened to the water.</p><p>She cried for no reason and every reason.</p><p>After that, the screaming quieted.</p><p>She still worked hard, but now the work belonged to her instead of owning her.</p><p>And I knew a boy your age,&#8221; he said, turning to Jax, &#8220;who could not sleep because tomorrow was always attacking him.</p><p>He started watching his breath every night before bed.</p><p>Not to fall asleep&#8212;just to watch.</p><p>Sleep came as a friend instead of an enemy.</p><p>He began to dream again.</p><p>Real dreams.</p><p>The kind that change lives.&#8221;</p><p>The fire had settled into slow red coals.</p><p>Elias stood.</p><p>His knees did not creak.</p><p>&#8220;Tonight,&#8221; he said, &#8220;when you zip into your sleeping bags, do not open the glowing rectangles.</p><p>Lie on your backs.</p><p>Feel the weight of your body on the earth.</p><p>Notice one breath.</p><p>Then another.</p><p>When the mind runs, smile at it the way you&#8217;d smile at a puppy that escaped the yard.</p><p>Then come back to the breath.</p><p>Do it for seven nights.</p><p>If on the eighth morning you do not feel even a little lighter, come find me and I will give you my walking stick as payment for your trouble.&#8221;</p><p>He turned to leave, then paused.</p><p>&#8220;One last thing.</p><p>The world will never give you permission to be still.</p><p>It makes no money from your peace.</p><p>So you must steal the minutes like a thief.</p><p>But once you taste it&#8212;real quiet&#8212;you will steal more, gladly.</p><p>Because a river is only free when it remembers it is also the ocean.</p><p>Good night, young willow trees.</p><p>Grow bent, grow strong, grow deep.&#8221;</p><p>He walked into the dark.</p><p>The pines closed behind him like a curtain.</p><p>Aria and Jax sat without speaking for a long time.</p><p>Then, without planning it, they lay back on their sleeping bags and stared up at the stars.</p><p>For the first time in months, the silence did not feel like something they had to fill.</p><p>Somewhere inside their chests, very gently, something stretched.</p><h1>Opus 4.1</h1><h3><strong>The Garden of Three Paths</strong></h3><p>The old clockmaker&#8217;s shop sat wedged between a bustling caf&#233; and a vintage bookstore, easy to miss if you weren&#8217;t looking for it. Maya and James had walked past it dozens of times before Mr. Chen had invited them in one rainy afternoon, offering shelter and tea while they waited for the storm to pass.</p><p>That was three months ago. Now they came every Tuesday after school, drawn by something they couldn&#8217;t quite name&#8212;perhaps the way the old man&#8217;s stories seemed to answer questions they hadn&#8217;t known how to ask.</p><p>Today, Maya slumped in her usual chair, dark circles under her eyes. &#8220;I got into Berkeley,&#8221; she announced without joy.</p><p>James looked up from the watch mechanism he&#8217;d been studying. &#8220;That&#8217;s incredible! Why do you look like someone died?&#8221;</p><p>&#8220;Because I can&#8217;t sleep. I can&#8217;t stop thinking about everything&#8212;will I be good enough, what if I chose the wrong major, what if&#8212;&#8221; She rubbed her temples. &#8220;My mind won&#8217;t shut off.&#8221;</p><p>Mr. Chen set down the delicate gears he&#8217;d been cleaning. His weathered hands, steady despite his eighty years, poured tea for all three of them. &#8220;Ah,&#8221; he said simply. &#8220;Maya, you&#8217;ve been training for a marathon using only your arms.&#8221;</p><p>James snorted. &#8220;What does that even mean?&#8221;</p><p>The old man smiled. &#8220;Tell me, what makes an athlete truly healthy?&#8221;</p><p>&#8220;Being strong?&#8221; James ventured.</p><p>&#8220;Being able to run far?&#8221; Maya added.</p><p>&#8220;And?&#8221;</p><p>They looked at each other, then Maya said slowly, &#8220;Being flexible?&#8221;</p><p>&#8220;Precisely. Three pillars, each essential. Too much focus on one creates imbalance.&#8221; Mr. Chen moved to his workbench, where an intricate clock face lay disassembled. &#8220;Your minds are no different. But first, let me tell you about the village of runners.&#8221;</p><h3><strong>The Village of Runners</strong></h3><p>Mr. Chen settled into his story-telling voice, the one that made the shop seem to fade away.</p><p>&#8220;There was once a village obsessed with running. From childhood, everyone ran. They had the most magnificent legs you&#8217;d ever seen&#8212;powerful, tireless. They could run from sunrise to sunset without stopping. They were proud of this, believing themselves the healthiest people in all the land.</p><p>&#8220;One day, a tree fell across their main path. It was too heavy to lift, too low to run under comfortably. The villagers had to crawl beneath it or climb over it, but their backs ached terribly&#8212;they&#8217;d never learned to bend. Their arms, weak from neglect, could barely pull them over. Some injured themselves trying; others took long detours to avoid the tree entirely.</p><p>&#8220;A traveling merchant, seeing their struggle, showed them how to stretch, how to build strength in their arms and backs. But the villagers resisted. &#8216;We are runners,&#8217; they said. &#8216;This other training would take time from our running.&#8217;</p><p>&#8220;The tree remains there to this day.&#8221;</p><p>Maya frowned. &#8220;So they just... kept being limited?&#8221;</p><p>&#8220;They chose their limitation,&#8221; Mr. Chen corrected gently. &#8220;Now, your mind has three aspects, much like the body. James, you&#8217;re quite good at the first&#8212;focused attention. I&#8217;ve watched you work on these mechanisms for hours without wavering.&#8221;</p><p>James straightened slightly, pleased.</p><p>&#8220;But when you leave here, what happens?&#8221;</p><p>&#8220;I... what do you mean?&#8221;</p><p>&#8220;Do you ever just sit? Just observe? Or does your mind immediately seek the next task, the next problem to solve?&#8221;</p><p>James shifted uncomfortably. &#8220;I like being productive.&#8221;</p><p>&#8220;And Maya,&#8221; Mr. Chen continued, &#8220;your second aspect&#8212;your wandering mind&#8212;is incredibly active. You think, you plan, you reflect. But like a river that never stops flowing, it&#8217;s wearing away at your banks.&#8221;</p><h3><strong>The Three Gardens</strong></h3><p>Mr. Chen led them to the back room they&#8217;d never entered before. To their surprise, it opened onto a small courtyard with three distinct garden areas.</p><p>The first was filled with puzzle boxes, mechanical devices, and books. &#8220;The Garden of Focus,&#8221; he explained. &#8220;Where the mind learns to direct its strength.&#8221;</p><p>The second held comfortable chairs facing windows, wind chimes, and journals. &#8220;The Garden of Wandering, where thoughts flow and connect.&#8221;</p><p>The third was simplest&#8212;cushions on smooth stone, a small fountain, nothing else. &#8220;The Garden of Presence.&#8221;</p><p>&#8220;This one&#8217;s empty,&#8221; James observed.</p><p>Mr. Chen chuckled. &#8220;Is it? Sit there for five minutes and tell me what you notice.&#8221;</p><p>James sat, fidgeting almost immediately. After barely two minutes, he stood. &#8220;I can&#8217;t just sit there doing nothing.&#8221;</p><p>&#8220;Exactly your problem,&#8221; Mr. Chen said kindly. &#8220;You&#8217;ve never developed your mental flexibility. Maya, you try.&#8221;</p><p>Maya lasted longer but soon her face showed distress. &#8220;My thoughts are so loud here. Without distraction, they&#8217;re overwhelming.&#8221;</p><p>&#8220;Now you understand,&#8221; Mr. Chen said, &#8220;why I invited you both here. You&#8217;re each strong in different ways, but incomplete. Like a stool with one tall leg and two short ones&#8212;it will always wobble.&#8221;</p><h3><strong>The Merchant&#8217;s Three Sons</strong></h3><p>They returned to the main shop, and Mr. Chen began another story while his hands worked on a pocket watch.</p><p>&#8220;A wealthy merchant had three sons. When deciding who would inherit his business, he gave each son the same amount of money and told them to develop themselves for one year.</p><p>&#8220;The first son hired the best tutors, studying mathematics, languages, and strategy from dawn to midnight. He learned five languages and could calculate complex equations in his head. But the constant study exhausted him. He developed headaches, couldn&#8217;t enjoy simple pleasures, and despite his knowledge, made poor decisions when tired&#8212;which was always.</p><p>&#8220;The second son traveled the world, experiencing everything, letting his mind wander from adventure to adventure. He gathered wonderful stories and creative ideas but never developed the discipline to implement them. His journals overflowed with half-formed dreams that never became reality.</p><p>&#8220;The third son puzzled everyone. He spent his mornings in focused study, his afternoons walking and reflecting, and his evenings in meditation. People mocked him&#8212;&#8217;You&#8217;re wasting a third of your time sitting still!&#8217;</p><p>&#8220;After a year, the merchant tested all three. He presented them with a complex business crisis requiring immediate decision. The first son knew all the theory but was too mentally exhausted to apply it well. The second had creative solutions but couldn&#8217;t focus long enough to see them through. The third listened calmly, focused completely on the problem, drew from his reflections to find creative solutions, and had the mental clarity to know which path was wisest.</p><p>&#8220;&#8217;How?&#8217; his brothers asked.</p><p>&#8220;&#8217;You strengthened only one aspect of your minds,&#8217; he replied. &#8216;I developed all three. My meditation didn&#8217;t make me weaker&#8212;it made everything else stronger.&#8217;&#8221;</p><h3><strong>The Practice</strong></h3><p>Maya leaned forward. &#8220;So meditation is like... mental flexibility training?&#8221;</p><p>&#8220;Tell me,&#8221; Mr. Chen said, &#8220;what happens when you stretch regularly?&#8221;</p><p>&#8220;You become more flexible?&#8221; James offered.</p><p>&#8220;Yes, but what else? What happens to your strength training, your running?&#8221;</p><p>Maya&#8217;s eyes widened. &#8220;They improve. You have better form, fewer injuries, better recovery.&#8221;</p><p>&#8220;Precisely. Meditation&#8212;true mindfulness&#8212;isn&#8217;t about emptying your mind or achieving bliss. It&#8217;s about developing the capacity to observe without being pulled into the current. Watch your thoughts like you&#8217;d watch clouds passing. They&#8217;re there, they&#8217;re real, but you don&#8217;t have to chase each one.&#8221;</p><p>&#8220;But how?&#8221; Maya asked, frustration creeping in. &#8220;Every time I try, my mind goes everywhere.&#8221;</p><p>Mr. Chen pulled out an old snow globe, shaking it vigorously. The snow swirled chaotically. &#8220;This is your mind now, Maya. Always shaking, always swirling.&#8221; He set it down. Gradually, the snow settled, the water cleared. &#8220;Meditation isn&#8217;t about stopping the snow. It&#8217;s about letting it settle. But every time you shake the globe checking if it&#8217;s clear yet...&#8221;</p><p>&#8220;You stir it up again,&#8221; she finished.</p><h3><strong>The Mountain Climber&#8217;s Lesson</strong></h3><p>&#8220;But sitting still feels like wasting time,&#8221; James protested. &#8220;There&#8217;s so much to do, to learn.&#8221;</p><p>Mr. Chen nodded. &#8220;I once knew a mountain climber, incredibly ambitious. He would race up mountains, proud of his speed. One day, he attempted the highest peak in the range. Halfway up, altitude sickness struck. He had to descend, defeated.</p><p>&#8220;He met an old sherpa who told him, &#8216;You climb like you&#8217;re fighting the mountain. The mountain doesn&#8217;t care about your schedule.&#8217;</p><p>&#8220;The sherpa taught him to climb differently&#8212;periods of effort followed by complete rest, not just physical but mental. Sitting, breathing, being present with the mountain rather than conquering it.</p><p>&#8220;The climber resisted&#8212;it felt too slow. But he tried it. To his amazement, he reached summits he&#8217;d never achieved before. The rest wasn&#8217;t weakness; it was part of the strength. His body adapted better, his mind stayed clear at altitude, and he actually enjoyed the journey instead of just enduring it for the summit.&#8221;</p><p>James was quiet, processing.</p><p>&#8220;Your generation,&#8221; Mr. Chen continued, &#8220;has been taught to optimize everything, to be productive every moment. But a bow kept always strung will lose its power. A field never left fallow will deplete. And a mind never given rest will eventually rebel&#8212;through anxiety, through insomnia, through burnout.&#8221;</p><h3><strong>The Three Practices</strong></h3><p>&#8220;So what do we actually do?&#8221; Maya asked.</p><p>Mr. Chen handed them each a small notebook. &#8220;Three practices, one for each garden. Choose based on what you need most, but don&#8217;t neglect any entirely.</p><p>&#8220;For Focus: Choose something requiring complete attention. Mathematics, music, coding, detailed art. But&#8212;and this is crucial&#8212;do it without distraction. No phone, no music unless that IS the practice. One thing, fully engaged. Start with twenty minutes if an hour seems impossible.</p><p>&#8220;For Wandering: Schedule time for quality reflection. Walk without podcasts. Sit with a journal. Let your mind process, but guide it gently toward construction rather than destruction. If you notice yourself spiraling into worry, ask: &#8216;Is this thought helping me prepare, or just making me suffer?&#8217;</p><p>&#8220;For Presence: Start with just five minutes daily. Sit, breathe, notice. When thoughts arise&#8212;and they will&#8212;don&#8217;t fight them. Notice them like you&#8217;d notice a sound outside, then return to breath. It&#8217;s not about perfect stillness; it&#8217;s about practicing return.&#8221;</p><h3><strong>The Story of the Anxious Archer</strong></h3><p>Seeing Maya&#8217;s skeptical expression, Mr. Chen shared one more tale.</p><p>&#8220;There was an archer, talented but anxious. In practice, she never missed. In competition, her mind raced&#8212;what if she missed, what would people think, what about the archer next to her who looked so confident? Her arrows flew wild.</p><p>&#8220;A master archer watched her and said, &#8216;Your problem isn&#8217;t your aim; it&#8217;s that you&#8217;re shooting three arrows at once&#8212;one at the target, one at your fear, and one at the future.&#8217;</p><p>&#8220;He taught her to meditate. Not to empty her mind, but to notice when she was shooting multiple arrows. Through practice, she learned to recognize the moment her mind split, to breathe, to return to just one arrow, one target, one moment.</p><p>&#8220;She didn&#8217;t become fearless. The thoughts still arose. But she learned to let them pass through without gripping them. Her accuracy in competition finally matched her practice. More importantly, she began to enjoy the sport again.&#8221;</p><p>Maya&#8217;s eyes glistened slightly. &#8220;That&#8217;s me with tests. I know the material, but my mind...&#8221;</p><p>&#8220;Races ahead, imagining failures that haven&#8217;t happened, creating suffering from thin air,&#8221; Mr. Chen finished gently.</p><h3><strong>The Modern Challenge</strong></h3><p>&#8220;Your generation faces something unique,&#8221; Mr. Chen said, cleaning his tools methodically. &#8220;Never before have humans had such constant stimulation available. Your phones&#8212;miraculous devices&#8212;also mean you never have to sit with discomfort, with boredom, with your own thoughts.</p><p>&#8220;But boredom is where creativity is born. Discomfort is where growth happens. And sitting with your thoughts, learning to observe them without being controlled by them&#8212;this is where wisdom begins.&#8221;</p><p>James pulled out his phone reflexively, then caught himself and put it away, embarrassed.</p><p>&#8220;Don&#8217;t be ashamed,&#8221; Mr. Chen smiled. &#8220;It&#8217;s designed to capture your attention. But ask yourself: are you using it, or is it using you? Can you sit through a meal without checking it? Can you wake up without immediately reaching for it? These aren&#8217;t moral failings&#8212;they&#8217;re signs of an untrained aspect of mind.&#8221;</p><h3><strong>The Water and the Cup</strong></h3><p>Mr. Chen poured more tea, deliberately, mindfully. &#8220;Watch,&#8221; he said. &#8220;The water takes the shape of the cup, but it remains water. Your thoughts, your wandering mind, your focused attention&#8212;they&#8217;re all water. Meditation teaches you to be the cup as well as the water. To hold your thoughts without becoming them.&#8221;</p><p>&#8220;That doesn&#8217;t make sense,&#8221; James said.</p><p>&#8220;Not to the mind that only knows doing,&#8221; Mr. Chen agreed. &#8220;But sense isn&#8217;t always found through thinking. Sometimes it&#8217;s found through practice, through experience. You learned to ride a bicycle not by understanding the physics, but by getting on and falling until suddenly, you weren&#8217;t falling anymore.&#8221;</p><h3><strong>The Assignment</strong></h3><p>As the afternoon light faded, Mr. Chen gave them their task.</p><p>&#8220;For one week, practice all three aspects daily. James, you&#8217;ll meditate for ten minutes each morning&#8212;and I mean truly sit, not plan your day while sitting. Also, take one walk daily without any goal, let your mind wander constructively.</p><p>&#8220;Maya, you&#8217;ll do one focused task daily without any multitasking&#8212;perhaps mathematics or art. And yes, you&#8217;ll also meditate, but differently. Your practice is to notice when your mind spirals and gently return to present, even during daily activities.&#8221;</p><p>&#8220;What if we&#8217;re bad at it?&#8221; Maya asked.</p><p>&#8220;Then you&#8217;re doing it correctly,&#8221; Mr. Chen laughed. &#8220;Everyone is &#8216;bad&#8217; at meditation when they start. That&#8217;s like saying you&#8217;re bad at lifting weights because they feel heavy. The weight is supposed to feel heavy. Your mind is supposed to wander. The practice isn&#8217;t in preventing that&#8212;it&#8217;s in noticing and returning.&#8221;</p><h3><strong>The Clock&#8217;s Secret</strong></h3><p>Before they left, Mr. Chen showed them the clock he&#8217;d been repairing. &#8220;See these three mechanisms? The mainspring provides power&#8212;like your focused attention. The escapement regulates the energy&#8212;like your wandering mind, processing and distributing. And the balance wheel maintains rhythm&#8212;like mindfulness, keeping everything in harmony.</p><p>&#8220;Remove any one, and the clock stops. Neglect maintenance on any part, and time distorts. But when all three work together, properly maintained...&#8221; He wound the clock. It ticked with perfect rhythm.</p><h3><strong>The Return</strong></h3><p>A week later, they returned. James entered more calmly than usual, moving deliberately rather than his typical rush.</p><p>&#8220;The meditation is hard,&#8221; he admitted. &#8220;But I noticed something. After sitting still, even for just ten minutes, my focus during work is... cleaner? Like someone cleaned my mental glasses.&#8221;</p><p>Maya nodded eagerly. &#8220;I know what you mean! I still have anxious thoughts about college, but now I sometimes catch myself spiraling and can ask, &#8216;Is this helpful or just noise?&#8217; Not always, but sometimes. And that&#8217;s new.&#8221;</p><p>Mr. Chen smiled. &#8220;You&#8217;ve discovered something important. Mental fitness isn&#8217;t about perfection or constant peace. It&#8217;s about developing the capacity to work with your mind rather than being worked by it.&#8221;</p><h3><strong>The Final Story</strong></h3><p>&#8220;Let me leave you with one last story,&#8221; Mr. Chen said. &#8220;A student asked a wise teacher, &#8216;Master, you seem so peaceful. Have you conquered your mind?&#8217;</p><p>&#8220;The teacher laughed. &#8216;Conquered? No. My mind still produces thoughts like clouds produce rain. The difference is I&#8217;ve learned to build good shelters and when to go walking in the rain. I&#8217;ve learned when thoughts are weather to wait out and when they&#8217;re climate requiring action. But conquered? The mind isn&#8217;t an enemy to defeat&#8212;it&#8217;s a powerful horse to train. And training never really ends; it just becomes more refined.&#8217;</p><p>&#8220;&#8217;Then what&#8217;s the point?&#8217; the student asked.</p><p>&#8220;&#8217;The point,&#8217; the teacher said, &#8216;is that an untrained horse goes where it wants, when it wants, dragging you along. A trained horse takes you where you need to go. Both are still horses. One is a partnership; the other is chaos.&#8217;&#8221;</p><h3><strong>The Continuation</strong></h3><p>As Maya and James prepared to leave, Mr. Chen handed them each a small river stone, smooth and plain.</p><p>&#8220;Keep these,&#8221; he said. &#8220;When you feel your mind racing, hold it. Feel its weight, its texture, its temperature. Let it anchor you to the present. Not as magic, but as reminder&#8212;you always have access to this moment, this breath, this choice of where to direct your attention.&#8221;</p><p>&#8220;Will it get easier?&#8221; Maya asked.</p><p>&#8220;Different,&#8221; Mr. Chen corrected. &#8220;Your capacity will grow. You&#8217;ll notice patterns sooner, return to balance faster. But life will also bring new challenges requiring deeper practice. This isn&#8217;t a problem to solve once&#8212;it&#8217;s a relationship to tend daily.&#8221;</p><p>James pocketed his stone thoughtfully. &#8220;It&#8217;s like maintaining these clocks, isn&#8217;t it? Daily attention, small adjustments, regular care.&#8221;</p><p>&#8220;Now you&#8217;re beginning to understand,&#8221; Mr. Chen said warmly. &#8220;Your minds are the most sophisticated instruments you&#8217;ll ever own. They deserve at least as much care as we give these simple machines.&#8221;</p><p>As they left, Maya turned back. &#8220;Mr. Chen, how long did it take you to develop all three aspects?&#8221;</p><p>The old man&#8217;s eyes crinkled with humor. &#8220;I&#8217;ll let you know when I&#8217;m finished.&#8221;</p><p>Walking away, James and Maya felt something had shifted. The world looked the same, but they had new eyes for seeing it&#8212;and more importantly, new ways of seeing their own seeing. The journey toward mental fitness had begun, not with grand gestures, but with simple awareness: that the mind, like the body, needs strength, endurance, and flexibility. And that developing all three was not just possible, but essential.</p><p>The clock tower chimed five o&#8217;clock. For the first time, they both stopped to listen to it&#8212;really listen&#8212;until the last echo faded into silence.</p><p></p><h1>Opus 4.5</h1><h2>The Three Gardens</h2><p>The morning sun had just crested the eastern hills when Maya and her cousin Daniel arrived at the old wooden gate. Beyond it, a narrow path wound through wild grasses toward a small house that seemed to grow out of the hillside itself. Wisteria climbed its walls, and somewhere behind it, they could hear the soft music of running water.</p><p>&#8220;Are you sure about this?&#8221; Daniel asked, adjusting his backpack. &#8220;We don&#8217;t even know this guy.&#8221;</p><p>&#8220;Gran said he helped her through the hardest year of her life,&#8221; Maya replied. &#8220;She said if we ever felt lost, we should find him.&#8221;</p><p>Daniel didn&#8217;t argue. They had both, in their own ways, been struggling. Maya had spent the past year in a fog of anxiety that no amount of advice seemed to lift. Daniel had dropped out of his first semester of college, unable to explain why except to say that his mind felt like a browser with a hundred tabs open and no way to close any of them. Their grandmother had listened to them both at the family gathering last month, nodded slowly, and written an address on a piece of paper.</p><p>The gate swung open silently, and they walked the winding path until they reached a small courtyard where an old man sat on a wooden bench, eyes closed, perfectly still. He looked ancient&#8212;his face carved with deep lines, his hair white and thin&#8212;but when he opened his eyes at the sound of their footsteps, those eyes were sharp and clear and full of something that might have been amusement.</p><p>&#8220;Margaret&#8217;s grandchildren,&#8221; he said. It was not a question. &#8220;Sit. I&#8217;ve just made tea.&#8221;</p><div><hr></div><p>They sat in his small kitchen, cups warming their hands, while the old man studied them with patient curiosity. His name, he told them, was Edward, though their grandmother had always called him Ned.</p><p>&#8220;She said you might be able to help us,&#8221; Maya ventured. &#8220;She said you taught her something important once.&#8221;</p><p>&#8220;Did she tell you what?&#8221;</p><p>&#8220;No. She said we had to find out for ourselves.&#8221;</p><p>Edward smiled. &#8220;Your grandmother was always wiser than she pretended to be.&#8221; He rose slowly and gestured toward the door. &#8220;Come. Let me show you something.&#8221;</p><p>He led them around the house to where the sound of water grew louder. There, hidden from the front path, lay three distinct gardens separated by low stone walls.</p><p>The first garden was a workshop as much as a growing space. Raised beds held vegetables in neat rows. Fruit trees were carefully pruned and trained along wires. A small toolshed stood open, revealing implements hung in precise order on the walls.</p><p>The second garden was wilder. A stream ran through it, feeding a pond where lily pads floated. Wildflowers grew in scattered clusters, and winding paths disappeared around corners into hidden alcoves. A wooden bench sat near the water&#8217;s edge.</p><p>The third garden was nearly empty. A single ancient tree stood at its center, its broad canopy creating a circle of shade on the grass beneath. There was nothing else&#8212;no flowers, no paths, no structures. Just the tree, the grass, and the sky above.</p><p>&#8220;Three gardens,&#8221; Edward said. &#8220;I have spent most of my life learning what they have to teach.&#8221;</p><div><hr></div><p>They returned to the bench in the courtyard, and Edward poured more tea.</p><p>&#8220;Let me tell you about a woodcarver I once knew,&#8221; he began. &#8220;His name was Thomas, and he could make the most extraordinary things&#8212;birds that seemed ready to take flight, faces that held entire lifetimes in their expressions. People came from great distances to commission his work.</p><p>&#8220;One day, a young apprentice asked him his secret. Thomas led the boy to his workshop and pointed to the tools on the wall. &#8216;Do you see these chisels? Each one is sharp enough to cut through oak with a single stroke. But sharpness alone means nothing. Watch.&#8217;</p><p>&#8220;He placed a block of wood on his workbench and picked up a chisel. Then, instead of carving, he turned to the apprentice and began chatting about the weather, about the news from town, about a dozen trivial things. All the while, his hands moved carelessly over the wood. Within minutes, he had ruined the block&#8212;gouges and scratches everywhere, the beginnings of no recognizable form.</p><p>&#8220;&#8217;You see?&#8217; Thomas said. &#8216;The tool is just as sharp as before. But a sharp tool without focused attention creates nothing of value. It may even cause harm.&#8217; He picked up a fresh block of wood. This time, he fell silent. His eyes narrowed. His breathing slowed. For the next hour, he did not speak or look up. When he finally set down his chisel, a delicate flower had emerged from the wood, every petal perfect.</p><p>&#8220;&#8217;Attention,&#8217; Thomas told the boy, &#8216;is the hand that guides the tool. The tool does not care what it cuts. Only attention can create something meaningful from raw material.&#8217;&#8221;</p><p>Edward paused and looked at Daniel. &#8220;You told your grandmother your mind feels like too many things happening at once. Too many thoughts, too many distractions, too many voices competing for your attention.&#8221;</p><p>Daniel nodded slowly.</p><p>&#8220;The modern world offers endless tools,&#8221; Edward continued. &#8220;Endless information, endless entertainment, endless stimulation. But it does not teach you how to hold a chisel. It does not teach you how to guide your attention with intention. And so people carve away at their hours, their days, their years&#8212;and at the end, they look down and find they have created nothing they meant to create. Just gouges and scratches. The raw material of their life, wasted.&#8221;</p><p>&#8220;So the first garden,&#8221; Maya said, glancing toward the vegetable beds and the orderly toolshed, &#8220;that&#8217;s about focused attention?&#8221;</p><p>&#8220;Very good. That garden requires work. Deliberate effort. Tasks that demand something from you. When I weed those beds, I am not merely growing vegetables&#8212;I am training my capacity to direct my mind where I choose. When I sharpen those tools and hang them in their places, I am practicing the art of doing one thing at a time, and doing it completely.&#8221;</p><p>He leaned forward. &#8220;Here is what most people do not understand: attention is not simply something you have. It is something you train. Every time you engage fully with a challenging task&#8212;a real conversation, a difficult problem, work that requires your whole mind&#8212;you are strengthening your capacity to focus. And every time you give your attention away to something that asks nothing of you, you weaken it.&#8221;</p><p>&#8220;But everyone needs to rest,&#8221; Daniel said. &#8220;You can&#8217;t focus all the time.&#8221;</p><p>Edward&#8217;s eyes sparkled. &#8220;Ah. Now you are ready for the second garden.&#8221;</p><div><hr></div><p>They walked to the wilder space, where the stream murmured over smooth stones and butterflies drifted among the wildflowers. Edward led them to the bench by the pond.</p><p>&#8220;Let me tell you about a river,&#8221; he said.</p><p>&#8220;There was once a village built along a great river. The river provided everything&#8212;water for crops, fish for food, a path for trade. The villagers loved the river and depended on it completely.</p><p>&#8220;But the river had two faces. When the spring rains were gentle, the river flowed calm and clear. It nourished the fields, turned the mill wheels at a steady pace, and carried boats safely to neighboring towns. The villagers would walk along its banks in the evening, watching the water catch the last light of day, and they felt at peace.</p><p>&#8220;But some years, the rains came too hard and too fast. The river would swell and churn, breaking its banks, flooding the fields, sweeping away anything not anchored down. The same water that gave life could also destroy it. The villagers learned to watch the sky with wary eyes.</p><p>&#8220;One year, a young woman in the village grew tired of this uncertainty. &#8216;Why should we live at the mercy of the river?&#8217; she asked. &#8216;Let us build a great dam and control the water completely. We will release only what we need, when we need it. The floods will end forever.&#8217;</p><p>&#8220;Some villagers thought this was wise. But an old fisherman shook his head. &#8216;You cannot dam a living river without killing it,&#8217; he said. &#8216;The floods are destructive, yes. But they also deposit rich soil on the fields. They clear away dead wood and make room for new growth. They remind us that we are part of something larger than ourselves. If you try to control the river completely, you will lose everything it gives you.&#8217;</p><p>&#8220;The young woman dismissed him as old-fashioned. She organized the village, and they built an enormous dam. For several years, everything seemed perfect. The water flowed exactly as they directed. There were no floods, no uncertainty.</p><p>&#8220;But slowly, things began to change. The fields grew less fertile without the river&#8217;s deposits. The fish disappeared, unable to complete their ancient migrations. The water behind the dam grew stagnant and foul. And the villagers, who had once walked the riverbanks in wonder, now saw only a wall of stone and a trickle of water they had tamed into submission.</p><p>&#8220;In the end, they had to tear the dam down. The river returned to its natural rhythms&#8212;sometimes gentle, sometimes wild. The villagers learned to work with it rather than against it. They built their homes on higher ground and their boats more sturdy. They planted crops that could survive occasional flooding. They stopped trying to control the water and started trying to understand it.&#8221;</p><p>Edward gestured at the stream flowing through the garden. &#8220;Your mind has a river too. When you are not focusing on something specific, your thoughts flow on their own&#8212;sometimes gently, sometimes in floods. Memories of the past, worries about the future, fantasies, regrets, plans, fears. This stream is always moving. You cannot dam it, and you should not try.&#8221;</p><p>&#8220;So we just let our thoughts run wild?&#8221; Maya asked.</p><p>&#8220;You let them run,&#8221; Edward said. &#8220;But you also learn to understand them. Look&#8212;&#8221; He pointed to the pond where the stream widened and slowed. &#8220;When a river enters a wide, calm pool, what happens to the sediment it carries?&#8221;</p><p>&#8220;It settles,&#8221; Daniel said. &#8220;The water clears.&#8221;</p><p>&#8220;Yes. The thoughts your mind carries are like that sediment. When you give yourself space to reflect&#8212;real reflection, not distraction&#8212;the water clears and you can see what you are carrying. You can examine it. You can decide what to keep and what to release.&#8221;</p><p>He picked up a fallen leaf and dropped it into the stream. They watched it swirl in a small eddy, then continue downstream.</p><p>&#8220;There is healthy reflection,&#8221; Edward continued. &#8220;Thinking about something difficult that happened and asking what you can learn from it. Considering a challenge ahead and preparing yourself to meet it. Allowing your mind to wander into creative possibility, imagining what your life might become. These are the gentle flows that nourish the fields.</p><p>&#8220;And there is unhealthy reflection. Replaying the same painful moment over and over, not to learn from it but to suffer it again. Worrying about the future endlessly without ever taking action. Telling yourself the same stories of inadequacy until you believe they are the only truth. These are the floods that destroy.&#8221;</p><p>Maya was quiet for a long moment. &#8220;How do you tell the difference? When you&#8217;re in it, I mean. How do you know if you&#8217;re reflecting or just... drowning?&#8221;</p><p>Edward smiled gently. &#8220;That is exactly the right question. And it brings us to the third garden.&#8221;</p><div><hr></div><p>The third garden was the strangest of all. Just the great tree, the circle of grass beneath it, and an overwhelming sense of stillness. Even the breeze seemed to pause at the low stone wall.</p><p>&#8220;Sit,&#8221; Edward said, lowering himself to the grass beneath the tree. Maya and Daniel joined him, and for a long moment, no one spoke.</p><p>&#8220;Let me tell you one more story,&#8221; Edward said at last. &#8220;A story about a lake.</p><p>&#8220;High in the mountains, there was once a lake so still and clear that travelers came from distant lands just to look at it. On calm days, the lake reflected the surrounding peaks so perfectly that you could not tell where the water ended and the sky began. People said that to look into this lake was to see truth itself.</p><p>&#8220;A young scholar heard of this lake and made the long journey to find it. When he arrived, he was disappointed. The wind was blowing, and the surface of the water was choppy and broken. He could see nothing but fractured images, shattered reflections.</p><p>&#8220;&#8217;This is no mirror of truth,&#8217; he complained to an old woman who lived nearby. &#8216;It&#8217;s just a lake. The stories were lies.&#8217;</p><p>&#8220;The old woman laughed. &#8216;The lake is exactly what the stories say. But you cannot see the reflection while the wind blows. You must wait.&#8217;</p><p>&#8220;&#8217;Wait for what?&#8217;</p><p>&#8220;&#8217;For stillness.&#8217;</p><p>&#8220;The scholar was impatient, but he had come too far to leave without seeing what he had come for. So he waited. For three days, the wind blew and the water churned. The scholar grew frustrated, bored, restless. He paced the shore and cursed his wasted time.</p><p>&#8220;On the fourth morning, he woke to absolute silence. He walked to the water&#8217;s edge and stopped. The lake was perfect glass. The mountains hung suspended in it, every detail precise. And there&#8212;in the center of the reflection&#8212;was his own face, clearer than any mirror had ever shown him.</p><p>&#8220;For a long time, he simply looked. He saw things in that face he had never allowed himself to see. Fears he had been running from. Hopes he had been afraid to name. The truth of who he was, beneath all the stories he told himself.</p><p>&#8220;When the wind returned that afternoon, the scholar began his journey home. He was not a different person than when he had arrived. But he knew himself now. And that changed everything.&#8221;</p><p>Edward opened his eyes and looked at his young visitors.</p><p>&#8220;Your mind is like that lake. The wind is always blowing&#8212;thoughts, worries, plans, memories, desires. The surface is always moving. And as long as it moves, you cannot see clearly. You cannot tell the difference between healthy reflection and destructive rumination because you cannot see yourself at all. You are too caught up in the motion of the water.&#8221;</p><p>&#8220;So meditation,&#8221; Maya said slowly, &#8220;is waiting for the wind to stop?&#8221;</p><p>&#8220;Meditation is discovering that you are not the wind. You are the lake.&#8221; Edward placed his palm flat on the grass. &#8220;When you sit quietly and simply observe your thoughts&#8212;not following them, not fighting them, just watching them pass like clouds across the sky&#8212;something remarkable happens. You begin to realize that you are not your thoughts. You are the awareness in which thoughts arise.</p><p>&#8220;This is very hard to understand until you experience it. But once you do, everything changes. When a worried thought arises, you do not have to become worry. You can simply notice: there is worry. When an angry thought arises, you do not have to become anger. You can notice: there is anger. The thought passes, and you remain.&#8221;</p><p>Daniel frowned. &#8220;But I&#8217;ve tried meditation. I can&#8217;t make my thoughts stop. My mind just keeps going.&#8221;</p><p>&#8220;Of course it does. The goal is not to stop your thoughts. The goal is to change your relationship to them. Every time you notice that your mind has wandered, you are waking up. That moment of noticing&#8212;that is the practice. That is the repetition that builds the skill. It does not feel like progress because you expect progress to feel like success. But each moment of awareness, even after a long stretch of distraction, is a small victory.&#8221;</p><p>He reached up and touched the trunk of the great tree. &#8220;Why do you think this garden has only a tree?&#8221;</p><p>Maya considered. &#8220;Because you don&#8217;t need anything else. There&#8217;s nothing to do here except... be here.&#8221;</p><p>&#8220;Yes. The first garden asks something of you&#8212;effort, attention, work. The second garden offers something to you&#8212;a place to wander, to reflect, to watch your thoughts flow by. But the third garden asks nothing and offers nothing except presence. And that is exactly what makes it so difficult. We are not trained to simply be present. We are trained to do, to achieve, to improve, to succeed. Sitting still feels like failure because we have no framework for understanding what sitting still accomplishes.&#8221;</p><p>&#8220;So what does it accomplish?&#8221; Daniel asked.</p><p>Edward was quiet for a moment. &#8220;Let me answer with another story.</p><p>&#8220;There was once a young man who was an excellent archer. He could hit any target, no matter how small or how distant. He won every competition and earned great fame.</p><p>&#8220;One day, he heard of a master archer who lived in the mountains&#8212;a woman so skilled that she had not touched a bow in twenty years, yet was said to be the greatest archer alive. The young man was skeptical, but curious. He made the journey to find her.</p><p>&#8220;When he arrived, he challenged her to a contest. She agreed. They would each shoot at a leaf hanging from a tree across a deep gorge.</p><p>&#8220;The young man went first. He drew his bow, took careful aim, and released. His arrow flew true and split the leaf perfectly in half. He turned to the old woman with a proud smile.</p><p>&#8220;She did not pick up a bow. Instead, she walked to the edge of the gorge&#8212;a sheer drop of hundreds of feet to the rocks below. She stepped out onto a narrow branch that extended over the void, walked to its very tip where it bent and swayed beneath her weight, and stood there, perfectly calm, gazing at the distant leaf.</p><p>&#8220;&#8217;Join me,&#8217; she said.</p><p>&#8220;The young man tried. He stepped onto the branch, felt it bounce and sway, looked down at the dizzying drop, and immediately scrambled back to solid ground, his whole body trembling.</p><p>&#8220;&#8217;Your skill with the bow is impressive,&#8217; the old woman said, walking calmly back to shore. &#8216;But your skill with yourself is lacking. What good is a steady hand if your heart is in chaos? What good is perfect aim if your mind can be shattered by a change in circumstances? You have trained your body and your technique. But you have not trained your being.&#8217;</p><p>&#8220;The young man understood. He stayed in the mountains for many years, learning not how to shoot but how to be still. When he finally returned to the world, he was no longer interested in competitions. But those who saw him move through life said there was something different about him&#8212;a presence, a groundedness, an unshakeable calm that no external circumstance could disturb.&#8221;</p><p>Edward turned to face them both directly. &#8220;The third garden&#8212;the practice of stillness&#8212;does not make you better at any particular task. It makes you better at being alive. It creates a foundation beneath everything else. When your mind is still, you can focus more completely on what matters. When your mind is still, you can observe your wandering thoughts and recognize when they have turned destructive. When your mind is still, you are not so easily knocked off balance by the winds of circumstance.&#8221;</p><div><hr></div><p>They sat beneath the tree as the afternoon light shifted through the branches. Finally, Maya spoke.</p><p>&#8220;Why doesn&#8217;t anyone teach this? I&#8217;ve been through twelve years of school. I&#8217;ve learned calculus and chemistry and how to analyze poetry. No one ever taught me how to deal with my own mind.&#8221;</p><p>&#8220;That is changing, slowly,&#8221; Edward said. &#8220;But you are right to notice the gap. We have inherited a culture that values external achievement over internal development. We measure success by what you produce, not by who you are. And so we build elaborate systems for training the body and the intellect while leaving the inner life to chance.&#8221;</p><p>He picked up a small stone and turned it over in his fingers. &#8220;But I will tell you something I have learned in my many years. Every person I have known who achieved something meaningful&#8212;not just worldly success, but genuine fulfillment&#8212;had some practice for tending their inner life. For some it was meditation. For others it was prayer, or time in nature, or a discipline like martial arts that required presence. The form mattered less than the function: they all had some way of stepping back from the churning river of thought and finding stillness.&#8221;</p><p>&#8220;Is that what you taught our grandmother?&#8221; Daniel asked.</p><p>Edward smiled. &#8220;Your grandmother came to me during a very dark time in her life. She had lost someone important to her&#8212;you know about that, I think&#8212;and her grief had become something else. It had become a voice in her head that never stopped. She told me she felt like she was drowning in her own thoughts.&#8221;</p><p>Maya nodded. &#8220;She lost her first child. Our uncle who we never met. She doesn&#8217;t talk about it much.&#8221;</p><p>&#8220;No. She wouldn&#8217;t. But she talked to me about it then, a little. Mostly, though, we didn&#8217;t talk. We sat in the third garden. Day after day, for many weeks. At first, she cried. Then she grew restless and angry. Then she grew bored and frustrated. And then, one afternoon, something shifted. She looked at me and said, &#8216;The voice is still there. But I&#8217;m not inside it anymore. I can hear it, but I&#8217;m over here, listening.&#8217;</p><p>&#8220;That was the beginning of her healing. Not the end of her grief&#8212;grief has its own timeline that we cannot rush&#8212;but the beginning of a different relationship to it. She learned that she could contain her pain without being consumed by it. She learned that her thoughts, no matter how loud, were not her prison unless she made them so.&#8221;</p><div><hr></div><p>The sun was beginning to set by the time they walked back to the courtyard. Daniel was quiet, but Maya had more questions.</p><p>&#8220;How do we actually do this? I mean, practically speaking. We can&#8217;t just sit under a tree all day.&#8221;</p><p>Edward laughed. &#8220;No. And you shouldn&#8217;t. Life asks things of you, and you must answer. But you can build small practices into your days. Five minutes of stillness in the morning before you reach for your phone. A walk without headphones, simply noticing the world around you. A moment before a meal to pause and breathe. These are seeds. They seem small, but they grow.&#8221;</p><p>He paused at the gate. &#8220;I will tell you one more thing, and then I will let you go home to think.</p><p>&#8220;There will be a voice in your head that tells you this is foolish. That sitting still is a waste of time. That you should be doing something productive, something measurable, something that proves your worth. This voice is very persuasive because it speaks in the language of the culture you have grown up in.</p><p>&#8220;But consider: that voice is just another thought. It arises and passes like all the others. You do not have to obey it. You do not have to argue with it. You can simply notice it, let it be, and choose differently.</p><p>&#8220;That is the real freedom. Not the absence of difficult thoughts, but the ability to observe them without being controlled by them. Not a mind that never wanders, but a mind that can find its way home. Not perfection, but presence.</p><p>&#8220;Your grandmother found that freedom in her darkest hour. It is available to you as well. Not because you will earn it through effort, but because it is already there, beneath the noise, waiting to be uncovered.&#8221;</p><div><hr></div><p>They said their goodbyes and walked down the path to the gate. Just before they reached it, Daniel turned back.</p><p>&#8220;The three gardens,&#8221; he called out. &#8220;Did you design them to teach these lessons? Or did you learn the lessons from the gardens?&#8221;</p><p>Edward&#8217;s distant figure was still for a moment. Then his voice carried across the wild grass: &#8220;Yes.&#8221;</p><p>Daniel smiled despite himself. Maya took his arm, and they stepped through the gate together, back into a world that suddenly seemed both more complicated and simpler than it had that morning.</p><p>Behind them, the old man sat down on his bench and closed his eyes. The evening breeze stirred the wisteria. Somewhere in the distance, water continued its patient conversation with stone.</p><div><hr></div><p><em>Years later, when Maya became a teacher herself, she would sometimes tell her students about an old man and three gardens. She would watch their faces as she spoke&#8212;skeptical at first, then curious, then thoughtful. And occasionally, she would see in one of them the same look she had felt on her own face that evening long ago: the dawning recognition that there was something important here, something that mattered, something that no one had thought to teach them until now.</em></p><p><em>She never told them what to do with that recognition. She simply planted the seed and trusted them to tend it in their own way, in their own time.</em></p><p><em>That, she had learned, was how such things were passed on. Not through force, but through invitation. Not through instruction, but through presence. Not through words alone, but through the silence between them.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[LLMs still struggle with humor]]></title><description><![CDATA[Humor is arguably the most advanced form of writing.]]></description><link>https://blog.stevej.ca/p/llms-still-struggle-with-humor</link><guid isPermaLink="false">https://blog.stevej.ca/p/llms-still-struggle-with-humor</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Thu, 13 Mar 2025 19:32:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jxMb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72894a31-7d37-432d-bba8-75ffc94270fc_526x508.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_!jxMb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72894a31-7d37-432d-bba8-75ffc94270fc_526x508.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jxMb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72894a31-7d37-432d-bba8-75ffc94270fc_526x508.png 424w, https://substackcdn.com/image/fetch/$s_!jxMb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72894a31-7d37-432d-bba8-75ffc94270fc_526x508.png 848w, https://substackcdn.com/image/fetch/$s_!jxMb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72894a31-7d37-432d-bba8-75ffc94270fc_526x508.png 1272w, https://substackcdn.com/image/fetch/$s_!jxMb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72894a31-7d37-432d-bba8-75ffc94270fc_526x508.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jxMb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72894a31-7d37-432d-bba8-75ffc94270fc_526x508.png" width="526" height="508" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/72894a31-7d37-432d-bba8-75ffc94270fc_526x508.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:508,&quot;width&quot;:526,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:190475,&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://blog.stevej.ca/i/159017542?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72894a31-7d37-432d-bba8-75ffc94270fc_526x508.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_!jxMb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72894a31-7d37-432d-bba8-75ffc94270fc_526x508.png 424w, https://substackcdn.com/image/fetch/$s_!jxMb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72894a31-7d37-432d-bba8-75ffc94270fc_526x508.png 848w, https://substackcdn.com/image/fetch/$s_!jxMb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72894a31-7d37-432d-bba8-75ffc94270fc_526x508.png 1272w, https://substackcdn.com/image/fetch/$s_!jxMb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72894a31-7d37-432d-bba8-75ffc94270fc_526x508.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></p><p>Humor is arguably the most advanced form of writing. There is a good reason why people who are learning a new language often struggle most to understand jokes in that language. With that in mind, I have found that jokes (comprehension and authoring) are a good benchmark for LLM capabilities. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>I stumbled across this funny image today and decided to throw the task at a few of the leading LLMs. I think it&#8217;s safe to say that the jobs of comedians are safe for now.</p><p></p><h2>Gemini 2.0 Flash Experimental</h2><p>This is a visual pun based on the children's song "Head, Shoulders, Knees, and Toes".</p><p><strong>Explanation of the Joke:</strong></p><p>The image shows a close-up of someone's foot with the Nissan car logo photoshopped onto each of the toes. The text above reads "heaaaaaad, shoulders,".</p><p>The joke plays on the similar sound between:</p><ul><li><p><strong>"Knees"</strong> in the song and <strong>"Nissan"</strong>.</p></li><li><p><strong>"Toes"</strong> in the song and <strong>"toes"</strong> (the actual body part shown).</p></li></ul><p>So, instead of seeing "knees and toes," we see images of the Nissan logo on the toes, creating a funny and unexpected visual twist on the familiar lyrics.</p><p><strong>A Similar Joke:</strong></p><p><strong>Visual:</strong> An image showing someone's eye with the logo of the software company Adobe Photoshop clearly visible in the reflection of their pupil. The text above reads "Eye, eye, Captain,".</p><p><strong>Explanation:</strong></p><p>This joke is based on the phrase "Aye, aye, Captain," which is a common response to an order on a ship. The pun plays on the similar sound between:</p><ul><li><p><strong>"Aye"</strong> (a nautical term of affirmation, pronounced like "eye") and the <strong>"eye"</strong> shown in the image.</p></li><li><p><strong>"Photoshop"</strong> (the software logo in the eye) and <strong>"shop"</strong> (a place of work, which can be associated with a captain's duties on a ship).</p></li></ul><p>Therefore, the image and text together create a humorous twist on the phrase, suggesting "Eye, eye, Photoshop Captain."</p><p></p><h2>ChatGPT 4.5</h2><p><strong>Explanation of the Joke:</strong><br>The joke is a visual pun referencing the children's song "Head, Shoulders, Knees and Toes." Instead of writing out "knees and toes," the image humorously replaces "knees and toes" with multiple Nissan logos on toes, making it "knees and Nissans," or simply "toes" represented by Nissan. The humor lies in the absurdity of visually connecting "Nissan" and "knees and toes," leveraging the similarity in sound ("knees and toes" &#8594; "knees and Nissans").</p><div><hr></div><p><strong>Similar Joke Idea:</strong><br>Imagine an image showing several bees (the insect) sitting on small cans of peas. The caption would read:</p><p><strong>"A, B, Canned Peas!"</strong></p><p>This visual joke humorously combines the alphabet sequence "A, B, C" with "bees" and "peas," creating playful confusion similar to the Nissan toes joke.</p><p></p><h2><strong>Claude 3.7 Sonnet</strong></h2><p>The image shows a foot with Nissan logos photoshopped onto each toenail, accompanied by the text "heaaaaad, shoulders," which is a play on the children's song "Head, Shoulders, Knees and Toes."</p><p>The joke works through a pun:</p><ul><li><p>"Knees and toes" from the song sounds like "Nissan toes"</p></li><li><p>The image shows Nissan logos on toes, visually completing the punchline</p></li></ul><p>It's also absurdist humor, as the idea of having car brand logos as toenail decorations is deliberately silly and unexpected.</p><p>Here's a similar joke I came up with:</p><p>"Row, row, row your boat, gently down the..."</p><p>[Imagine a photo of a person in a small boat with various "Stream" brand cleaning products]</p><p>This plays on "Row, row, row your boat, gently down the stream" where the punchline is replaced with cleaning products branded as "Stream" - creating a similar type of visual pun where a word from a well-known song or rhyme is replaced with a brand name that sounds the same.</p><p></p><h2>Grok 3 Beta</h2><p>Let&#8217;s break down the joke in the image and then create a similar one!</p><p>Explanation of the Joke</p><p>The image shows a foot with the text "heaaaad, shoulders," followed by the Nissan logo placed on each toe. This is a playful twist on the classic children's song "Head, Shoulders, Knees, and Toes." In the song, after mentioning "head" and "shoulders," the next part is "knees and toes," which is sung while pointing to those body parts.</p><p>Here&#8217;s the humor:</p><ul><li><p>The image replaces "knees and toes" with just "toes," visually represented by the toes on the foot.</p></li><li><p>Instead of pointing to the toes in a straightforward way, each toe has the Nissan logo on it. The Nissan logo resembles a circle with a horizontal line through it, which humorously looks like a stylized "toe" or a "knee" (if you squint and use some imagination). The joke plays on the visual similarity between the Nissan logo and the body parts in the song, while also subverting the expectation of the song's lyrics by focusing only on the toes.</p></li></ul><p>It&#8217;s a visual pun that combines the song&#8217;s rhythm with a car brand&#8217;s logo in a silly, unexpected way.</p><p>Creating a Similar Joke</p><p>Let&#8217;s craft a similar joke using a different song and a different brand logo. We'll use the song "The Wheels on the Bus" and the Toyota logo, which is an oval with two smaller ovals inside it, resembling wheels or circular objects.</p><p>New Joke Setup</p><p>The song "The Wheels on the Bus" has the line: "The wheels on the bus go round and round." For the visual, imagine a picture of a bus with its wheels replaced by the Toyota logo. The text above the image would read: "The wheels on the bus go..."</p><p>Visual Description</p><ul><li><p>Picture a cartoon bus with four wheels.</p></li><li><p>Each wheel is replaced by the Toyota logo, which has a circular shape with two smaller ovals inside, mimicking the look of a wheel.</p></li><li><p>The text above says, "The wheels on the bus go..."</p></li></ul><p>Why It&#8217;s Funny</p><ul><li><p>The Toyota logo&#8217;s circular shape with inner ovals looks vaguely like a wheel, fitting the "wheels" part of the song.</p></li><li><p>The humor comes from the absurdity of replacing actual bus wheels with a car brand logo, playing on the song&#8217;s lyrics in a visual pun.</p></li><li><p>It subverts the expectation of the song (you expect "round and round," but the image stops at "go..." and lets the visual of the Toyota logos finish the joke).</p></li></ul><p>If you&#8217;d like, I can generate an image of this new joke for you&#8212;just let me know! Would you like to hear another variation, or do you have a specific song or brand in mind for another joke?</p><p>Explain song origins</p><p>Other brand puns</p><p></p><h2>DeepSeek</h2><p>The joke in the image appears to be a playful twist on the children's song "Head, Shoulders, Knees, and Toes." Instead of the usual body parts, the word "NISSAN" is repeated, likely referencing the car manufacturer. The humor comes from the unexpected substitution of a brand name in a familiar context, creating a sense of absurdity.</p><p>Here's a similar joke:</p><p>"Head, shoulders, knees, and toes, knees and toes... and TESLA, TESLA!"</p><p>This version replaces a body part with "TESLA," another car brand, maintaining the same structure and humor as the original joke.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[Verifying Video Authenticity Using Time Based Tokens]]></title><description><![CDATA[At VeilStream, we&#8217;ve been thinking a lot about data security and authenticity in the era of AI.]]></description><link>https://blog.stevej.ca/p/verifying-video-authenticity-using</link><guid isPermaLink="false">https://blog.stevej.ca/p/verifying-video-authenticity-using</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Thu, 13 Feb 2025 22:55:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/vimeo/w_728,c_limit,d_video_placeholder.png/1056585279" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>At <a href="https://www.veilstream.com/">VeilStream</a>, we&#8217;ve been thinking a lot about data security and authenticity in the era of AI. </p><p>If you see a video of someone online, how do you know if it is authentic or a deepfake?</p><p>As far as I know, this is the first ever video in which a time-based token is shared to help confirm authenticity. The time is of the video was 2:37pm and the token is 784189.</p><div id="vimeo-1056585279" class="vimeo-wrap" data-attrs="{&quot;videoId&quot;:&quot;1056585279&quot;,&quot;videoKey&quot;:&quot;&quot;,&quot;belowTheFold&quot;:false}" data-component-name="VimeoToDOM"><div class="vimeo-inner"><iframe src="https://player.vimeo.com/video/1056585279?autoplay=0" frameborder="0" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true"></iframe></div></div><p> Below, I'll explain how you can visit <a href="https://videoverify.stevej.ca/">https://videoverify.stevej.ca/</a> to receive a guarantee that this video really featured myself.</p><p>Today, we rely on two methods for determining if we can trust a video. First, there are sources that we trust such as AP News or Reuters. Second, we may rely on the subject of the video confirming its authenticity through their own website or through a verified profile on social media.</p><p>As deepfakes begin to flood the internet, those two methods alone are not great. Let's think about what that might mean for a politician. On one hand, we don't want to limit ourselves to only being able to trust interviews with that politician that are broadcast by a handful of our most trusted sources; that would consolidate power in a few large media companies. On the other hand, if a politician is interviewed by dozens of journalists and independent media outlets in a day, it's impractical for the politician to have to post on their social media profile later to confirm that each and every interview really happened.</p><p>With that in mind, I propose a new method. The subject of a video can share a one-time token at the time it is filmed which can then be verified by anyone on the internet.</p><p>The technology that enables this is called a time-based one-time password or TOTP. A secret key is shared between a smart phone and a server. From that point forward, software combines the secret key with the current time to calculate a unique six digit token that changes every 30 seconds. This is commonly used today as a secondary method for confirming your identity when logging into software.</p><p>We can use that same idea to enable anyone on the internet to confirm the authenticity of a video but some tweaks are needed. For starters, we want an unlimited number of people to verify that the token is valid but we can't trust those people so we can't give them the secret key. To solve that problem, we'll make a website that displays the token without revealing the underlying key. This leads to the next challenge. If anyone can see the tokens, they could just use them to make a deepfake video. To solve that problem, we will implement a 15 minute delay. That gives me 15 minutes in which I am the only person in the world with this token and I can post this video online.</p><p>As long as this video is posted online within 15 minutes, you can be assured that no one else had access to my token. The time stamp of the upload on this video is shown as 2:43 pm which is less than 15 minutes after the timestamp of the token provided in the video of 2:37 pm.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!g7V4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d8031b5-f6bd-4fa4-ab0b-fbdbd3015583_295x281.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g7V4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d8031b5-f6bd-4fa4-ab0b-fbdbd3015583_295x281.png 424w, https://substackcdn.com/image/fetch/$s_!g7V4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d8031b5-f6bd-4fa4-ab0b-fbdbd3015583_295x281.png 848w, https://substackcdn.com/image/fetch/$s_!g7V4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d8031b5-f6bd-4fa4-ab0b-fbdbd3015583_295x281.png 1272w, https://substackcdn.com/image/fetch/$s_!g7V4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d8031b5-f6bd-4fa4-ab0b-fbdbd3015583_295x281.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g7V4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d8031b5-f6bd-4fa4-ab0b-fbdbd3015583_295x281.png" width="295" height="281" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d8031b5-f6bd-4fa4-ab0b-fbdbd3015583_295x281.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:281,&quot;width&quot;:295,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:17601,&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_!g7V4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d8031b5-f6bd-4fa4-ab0b-fbdbd3015583_295x281.png 424w, https://substackcdn.com/image/fetch/$s_!g7V4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d8031b5-f6bd-4fa4-ab0b-fbdbd3015583_295x281.png 848w, https://substackcdn.com/image/fetch/$s_!g7V4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d8031b5-f6bd-4fa4-ab0b-fbdbd3015583_295x281.png 1272w, https://substackcdn.com/image/fetch/$s_!g7V4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d8031b5-f6bd-4fa4-ab0b-fbdbd3015583_295x281.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>You can then visit my <a href="https://videoverify.stevej.ca/stevejones">verification page</a> and enter the time of the token that I provided in the video. If the token matches, then you can trust that I'm the one in the video.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4nbD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d0d0382-d8a6-4fb6-b58c-cad197eb57e0_739x325.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4nbD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d0d0382-d8a6-4fb6-b58c-cad197eb57e0_739x325.png 424w, https://substackcdn.com/image/fetch/$s_!4nbD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d0d0382-d8a6-4fb6-b58c-cad197eb57e0_739x325.png 848w, https://substackcdn.com/image/fetch/$s_!4nbD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d0d0382-d8a6-4fb6-b58c-cad197eb57e0_739x325.png 1272w, https://substackcdn.com/image/fetch/$s_!4nbD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d0d0382-d8a6-4fb6-b58c-cad197eb57e0_739x325.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4nbD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d0d0382-d8a6-4fb6-b58c-cad197eb57e0_739x325.png" width="739" height="325" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d0d0382-d8a6-4fb6-b58c-cad197eb57e0_739x325.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:325,&quot;width&quot;:739,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24100,&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_!4nbD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d0d0382-d8a6-4fb6-b58c-cad197eb57e0_739x325.png 424w, https://substackcdn.com/image/fetch/$s_!4nbD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d0d0382-d8a6-4fb6-b58c-cad197eb57e0_739x325.png 848w, https://substackcdn.com/image/fetch/$s_!4nbD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d0d0382-d8a6-4fb6-b58c-cad197eb57e0_739x325.png 1272w, https://substackcdn.com/image/fetch/$s_!4nbD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d0d0382-d8a6-4fb6-b58c-cad197eb57e0_739x325.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><br>What's neat about this approach is that it can work in an environment where the subject of the video is not in control of the recording or distribution of the video and it can work in a live streaming situation. If a politician is giving a press conference and being recorded by many cameras from many accredited and unofficial news outlets, they can read out their code at any point during the announcement and anyone on the internet can confirm the authenticity of that token as soon as the verification delay period expires.</p><p>What do you think? Can you see this being used as a method in the future?</p><p>Steve</p><p>steve@stevej.ca</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[AI Won't Kill Software Development; It Will Grow the Field Significantly]]></title><description><![CDATA[There is a common prediction being made that software development will become less important as a result of AI.]]></description><link>https://blog.stevej.ca/p/ai-wont-kill-software-development</link><guid isPermaLink="false">https://blog.stevej.ca/p/ai-wont-kill-software-development</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Sun, 05 Jan 2025 00:09:25 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%2F80376793-6806-4e5a-9614-d9b22a895d2e_1456x837.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_!JpYD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb285655b-12dc-46c2-9188-dbb781c1ea4e_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JpYD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb285655b-12dc-46c2-9188-dbb781c1ea4e_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!JpYD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb285655b-12dc-46c2-9188-dbb781c1ea4e_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!JpYD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb285655b-12dc-46c2-9188-dbb781c1ea4e_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!JpYD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb285655b-12dc-46c2-9188-dbb781c1ea4e_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JpYD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb285655b-12dc-46c2-9188-dbb781c1ea4e_1456x816.png" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b285655b-12dc-46c2-9188-dbb781c1ea4e_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&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_!JpYD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb285655b-12dc-46c2-9188-dbb781c1ea4e_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!JpYD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb285655b-12dc-46c2-9188-dbb781c1ea4e_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!JpYD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb285655b-12dc-46c2-9188-dbb781c1ea4e_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!JpYD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb285655b-12dc-46c2-9188-dbb781c1ea4e_1456x816.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>There is a common prediction being made that software development will become less important as a result of AI. The basic chain of thought is that because AI can do a portion of the work that software developers were previously responsible for, there will be less need for software developers. </p><p>The mood reminds me a little of the doom and gloom about software development in the midst of the bursting of the dot com bubble in 2001 when I entered university. The industry has always had ups and downs but the long term trend has remained strong and the future is brighter than ever. I believe the current narrative is creating unnecessary stress and anxiety for those who are searching for jobs or in the midst of completing their education in computer science.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>The glaring fallacy in the argument is that it assumes that there is a fixed amount of demand for software development. Although that argument may hold some water in other industries, it is not valid in the world of software development. </p><p>As a product person, I view the world of problems that could be solved with software in three categories:</p><h3>Category 1:  Problems that could be solved with software today but the economics don&#8217;t make sense</h3><p>Try asking a software developer, product manager, or founder for product ideas that could be built today but aren&#8217;t viable because the market is not large enough given the current costs of software development. Most will be able to rattle off a long list of ideas and there is a good chance they even have a few half built projects to solve them. Once you start looking, it&#8217;s impossible to not see all of the processes in day to day life that could be made more efficient with software.</p><h3>Category 2: Problems that could be solved with software and the economics make sense</h3><p>This is the world of commercially available software today. If it can be solved with software and the economics make sense (customers are willing to pay, there are enough customers, and the revenue will cover the expenses,) then it is being done. The high failure rate of startups is evidence that there are few stones that go unturned in the pursuit of exploiting every potentially viable opportunity.</p><h3><br>Category 3: Problems that can&#8217;t yet be solved with software </h3><p>This is the stuff that is science fiction. Problems that exist but that we can&#8217;t yet solve with software at any cost. These problems include everything from improved drug discovery to more immersive video games.<br></p><h2>How Does AI Change This?</h2><p>AI joins a long list of technologies going back to the invention of the computer that allow individual software developers to be more efficient. This list includes abstract languages, more powerful processors, cloud computing, CI/CD pipelines, and many others. In each case, the new technology expanded the width of category 2. To the left, problems that weren&#8217;t previously economically viable became profitable. To the right, problems that could not previously be solved with software became solvable. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!v5_h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80376793-6806-4e5a-9614-d9b22a895d2e_1456x837.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v5_h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80376793-6806-4e5a-9614-d9b22a895d2e_1456x837.png 424w, https://substackcdn.com/image/fetch/$s_!v5_h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80376793-6806-4e5a-9614-d9b22a895d2e_1456x837.png 848w, https://substackcdn.com/image/fetch/$s_!v5_h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80376793-6806-4e5a-9614-d9b22a895d2e_1456x837.png 1272w, https://substackcdn.com/image/fetch/$s_!v5_h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80376793-6806-4e5a-9614-d9b22a895d2e_1456x837.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v5_h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80376793-6806-4e5a-9614-d9b22a895d2e_1456x837.png" width="1456" height="837" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/80376793-6806-4e5a-9614-d9b22a895d2e_1456x837.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:837,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2018209,&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_!v5_h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80376793-6806-4e5a-9614-d9b22a895d2e_1456x837.png 424w, https://substackcdn.com/image/fetch/$s_!v5_h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80376793-6806-4e5a-9614-d9b22a895d2e_1456x837.png 848w, https://substackcdn.com/image/fetch/$s_!v5_h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80376793-6806-4e5a-9614-d9b22a895d2e_1456x837.png 1272w, https://substackcdn.com/image/fetch/$s_!v5_h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80376793-6806-4e5a-9614-d9b22a895d2e_1456x837.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>Anyone who believes that AI spells the end of software development fails to grasp how immense the problem space is and how many problems are waiting to be solved. Today, the entire world of software covers a tiny sliver of what is possible. AI is a tool that will allow skilled developers to push the boundaries to the left and the right. Any gains in efficiency will be dwarfed by the expansion of the universe of software. I expect that the need for software developers in coming years will be greater than ever.</p><p>Cheers,</p><p>Steve</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[What to do when there are multiple valid answers to an ARC-AGI test?]]></title><description><![CDATA[Consider Puzzle ID: 0d87d2a6]]></description><link>https://blog.stevej.ca/p/what-to-do-when-there-are-multiple</link><guid isPermaLink="false">https://blog.stevej.ca/p/what-to-do-when-there-are-multiple</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Sun, 22 Dec 2024 05:25:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Lyb_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86382cf1-6176-4a6d-8e9c-c79e655f89df_805x428.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Consider Puzzle ID: 0d87d2a6</p><p>https://arcprize.org/play?task=0d87d2a6</p><p>Here are the three examples:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Lyb_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86382cf1-6176-4a6d-8e9c-c79e655f89df_805x428.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Lyb_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86382cf1-6176-4a6d-8e9c-c79e655f89df_805x428.png 424w, https://substackcdn.com/image/fetch/$s_!Lyb_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86382cf1-6176-4a6d-8e9c-c79e655f89df_805x428.png 848w, https://substackcdn.com/image/fetch/$s_!Lyb_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86382cf1-6176-4a6d-8e9c-c79e655f89df_805x428.png 1272w, https://substackcdn.com/image/fetch/$s_!Lyb_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86382cf1-6176-4a6d-8e9c-c79e655f89df_805x428.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Lyb_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86382cf1-6176-4a6d-8e9c-c79e655f89df_805x428.png" width="805" height="428" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86382cf1-6176-4a6d-8e9c-c79e655f89df_805x428.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:428,&quot;width&quot;:805,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7730,&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_!Lyb_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86382cf1-6176-4a6d-8e9c-c79e655f89df_805x428.png 424w, https://substackcdn.com/image/fetch/$s_!Lyb_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86382cf1-6176-4a6d-8e9c-c79e655f89df_805x428.png 848w, https://substackcdn.com/image/fetch/$s_!Lyb_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86382cf1-6176-4a6d-8e9c-c79e655f89df_805x428.png 1272w, https://substackcdn.com/image/fetch/$s_!Lyb_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86382cf1-6176-4a6d-8e9c-c79e655f89df_805x428.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 class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xud_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F794e74fa-dc42-4c50-98a1-ffa35487583a_804x242.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xud_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F794e74fa-dc42-4c50-98a1-ffa35487583a_804x242.png 424w, https://substackcdn.com/image/fetch/$s_!xud_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F794e74fa-dc42-4c50-98a1-ffa35487583a_804x242.png 848w, https://substackcdn.com/image/fetch/$s_!xud_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F794e74fa-dc42-4c50-98a1-ffa35487583a_804x242.png 1272w, https://substackcdn.com/image/fetch/$s_!xud_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F794e74fa-dc42-4c50-98a1-ffa35487583a_804x242.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xud_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F794e74fa-dc42-4c50-98a1-ffa35487583a_804x242.png" width="804" height="242" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/794e74fa-dc42-4c50-98a1-ffa35487583a_804x242.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:242,&quot;width&quot;:804,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5511,&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_!xud_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F794e74fa-dc42-4c50-98a1-ffa35487583a_804x242.png 424w, https://substackcdn.com/image/fetch/$s_!xud_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F794e74fa-dc42-4c50-98a1-ffa35487583a_804x242.png 848w, https://substackcdn.com/image/fetch/$s_!xud_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F794e74fa-dc42-4c50-98a1-ffa35487583a_804x242.png 1272w, https://substackcdn.com/image/fetch/$s_!xud_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F794e74fa-dc42-4c50-98a1-ffa35487583a_804x242.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="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UNv8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F064bdd1a-b984-435c-b670-59b422b0663b_801x397.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UNv8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F064bdd1a-b984-435c-b670-59b422b0663b_801x397.png 424w, https://substackcdn.com/image/fetch/$s_!UNv8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F064bdd1a-b984-435c-b670-59b422b0663b_801x397.png 848w, https://substackcdn.com/image/fetch/$s_!UNv8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F064bdd1a-b984-435c-b670-59b422b0663b_801x397.png 1272w, https://substackcdn.com/image/fetch/$s_!UNv8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F064bdd1a-b984-435c-b670-59b422b0663b_801x397.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UNv8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F064bdd1a-b984-435c-b670-59b422b0663b_801x397.png" width="801" height="397" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/064bdd1a-b984-435c-b670-59b422b0663b_801x397.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:397,&quot;width&quot;:801,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6376,&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_!UNv8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F064bdd1a-b984-435c-b670-59b422b0663b_801x397.png 424w, https://substackcdn.com/image/fetch/$s_!UNv8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F064bdd1a-b984-435c-b670-59b422b0663b_801x397.png 848w, https://substackcdn.com/image/fetch/$s_!UNv8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F064bdd1a-b984-435c-b670-59b422b0663b_801x397.png 1272w, https://substackcdn.com/image/fetch/$s_!UNv8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F064bdd1a-b984-435c-b670-59b422b0663b_801x397.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>Before looking at the test, the rule appear to be simple:</p><ol><li><p>Draw horizontal and vertical blue lines to connect blue pixels on the outside edges</p></li><li><p>If any red objects are intersected by a blue line, recolor them to be blue</p></li></ol><p>But them we look at the test:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!r65r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9141da8-fc8f-42d6-8e7a-ef800c958a45_398x414.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!r65r!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9141da8-fc8f-42d6-8e7a-ef800c958a45_398x414.png 424w, https://substackcdn.com/image/fetch/$s_!r65r!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9141da8-fc8f-42d6-8e7a-ef800c958a45_398x414.png 848w, https://substackcdn.com/image/fetch/$s_!r65r!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9141da8-fc8f-42d6-8e7a-ef800c958a45_398x414.png 1272w, https://substackcdn.com/image/fetch/$s_!r65r!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9141da8-fc8f-42d6-8e7a-ef800c958a45_398x414.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!r65r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9141da8-fc8f-42d6-8e7a-ef800c958a45_398x414.png" width="398" height="414" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f9141da8-fc8f-42d6-8e7a-ef800c958a45_398x414.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:414,&quot;width&quot;:398,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4637,&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_!r65r!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9141da8-fc8f-42d6-8e7a-ef800c958a45_398x414.png 424w, https://substackcdn.com/image/fetch/$s_!r65r!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9141da8-fc8f-42d6-8e7a-ef800c958a45_398x414.png 848w, https://substackcdn.com/image/fetch/$s_!r65r!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9141da8-fc8f-42d6-8e7a-ef800c958a45_398x414.png 1272w, https://substackcdn.com/image/fetch/$s_!r65r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9141da8-fc8f-42d6-8e7a-ef800c958a45_398x414.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 situations in the test image that were not present in the example images and there are multiple ways they could be dealt with.</p><p><strong>Blue Lines:</strong></p><ol><li><p>In the example images, there is only ever one blue pixel on each edge. In the sample image, there are two blue pixels on each of two edges. We need to make a guess at how general the rule is. We have two options that are valid:</p><p><strong>Blue Line Specific:</strong> Use a horizontal blue line to connect any blue pixels on the right/left edges in the same row. Use a vertical blue line to connect any blue pixels on the top/bottom edges in the same column.</p><p><strong>Blue Line General:</strong> Use a horizontal or vertical blue line to connect any blue pixels that are on an outside edge in the same row or column. Note even more general rules exist but they won&#8217;t make a difference with this test image. E.g. Use a horizontal or vertical blue line to connect any pair of blue pixels in the same row/column.</p><p></p></li></ol><p><strong>Red Object Recoloring:</strong></p><ol start="2"><li><p>In the example image, the blue lines either cross a red object (there is overlap) or remain clear of it by at least one row/column of black pixels. In the test images, there are one or two situations where the blue line is directly adjacent to a red object (touching but with no overlap.) We need to make a guess at how general the rule is. We have two options that are both valid.</p><p><strong>Red Recolor Specific:</strong> Recolor a red object anytime that a blue line overlaps with the red object.</p><p><strong>Red Recolor General:</strong> Recolor a red object anytime that a blue line makes overlapping or adjacent contact.</p></li></ol><p>In the test, you are allowed to make two guesses and if either guess is correct, you are given full points. Given that, one might assume that a safe strategy is to make one guess with the most general rules and one with the most specific rules.</p><ol><li><p><strong>Blue Line General &amp; Red Recolor General: Wrong</strong></p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8zmz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3df4cd4-7ee3-4846-a83c-474715d56412_800x416.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8zmz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3df4cd4-7ee3-4846-a83c-474715d56412_800x416.png 424w, https://substackcdn.com/image/fetch/$s_!8zmz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3df4cd4-7ee3-4846-a83c-474715d56412_800x416.png 848w, https://substackcdn.com/image/fetch/$s_!8zmz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3df4cd4-7ee3-4846-a83c-474715d56412_800x416.png 1272w, https://substackcdn.com/image/fetch/$s_!8zmz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3df4cd4-7ee3-4846-a83c-474715d56412_800x416.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8zmz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3df4cd4-7ee3-4846-a83c-474715d56412_800x416.png" width="800" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e3df4cd4-7ee3-4846-a83c-474715d56412_800x416.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:416,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9151,&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_!8zmz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3df4cd4-7ee3-4846-a83c-474715d56412_800x416.png 424w, https://substackcdn.com/image/fetch/$s_!8zmz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3df4cd4-7ee3-4846-a83c-474715d56412_800x416.png 848w, https://substackcdn.com/image/fetch/$s_!8zmz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3df4cd4-7ee3-4846-a83c-474715d56412_800x416.png 1272w, https://substackcdn.com/image/fetch/$s_!8zmz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3df4cd4-7ee3-4846-a83c-474715d56412_800x416.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><ol start="2"><li><p><strong>Blue Line Specific and Red Recolor Specific: Wrong</strong></p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9FR3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d128c94-1edf-4a04-ad91-af9cf4156fb1_799x410.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9FR3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d128c94-1edf-4a04-ad91-af9cf4156fb1_799x410.png 424w, https://substackcdn.com/image/fetch/$s_!9FR3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d128c94-1edf-4a04-ad91-af9cf4156fb1_799x410.png 848w, https://substackcdn.com/image/fetch/$s_!9FR3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d128c94-1edf-4a04-ad91-af9cf4156fb1_799x410.png 1272w, https://substackcdn.com/image/fetch/$s_!9FR3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d128c94-1edf-4a04-ad91-af9cf4156fb1_799x410.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9FR3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d128c94-1edf-4a04-ad91-af9cf4156fb1_799x410.png" width="799" height="410" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d128c94-1edf-4a04-ad91-af9cf4156fb1_799x410.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:410,&quot;width&quot;:799,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9008,&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_!9FR3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d128c94-1edf-4a04-ad91-af9cf4156fb1_799x410.png 424w, https://substackcdn.com/image/fetch/$s_!9FR3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d128c94-1edf-4a04-ad91-af9cf4156fb1_799x410.png 848w, https://substackcdn.com/image/fetch/$s_!9FR3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d128c94-1edf-4a04-ad91-af9cf4156fb1_799x410.png 1272w, https://substackcdn.com/image/fetch/$s_!9FR3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d128c94-1edf-4a04-ad91-af9cf4156fb1_799x410.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>Unfortunately, neither of those options is considered correct so now we will move on to mixed examples.</p><ol start="3"><li><p><strong>Blue Line General and Red Recolor Specific: Wrong</strong></p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ljD2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf31bde4-fe98-4bd5-9f0b-0f015d59cb46_802x414.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ljD2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf31bde4-fe98-4bd5-9f0b-0f015d59cb46_802x414.png 424w, https://substackcdn.com/image/fetch/$s_!ljD2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf31bde4-fe98-4bd5-9f0b-0f015d59cb46_802x414.png 848w, https://substackcdn.com/image/fetch/$s_!ljD2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf31bde4-fe98-4bd5-9f0b-0f015d59cb46_802x414.png 1272w, https://substackcdn.com/image/fetch/$s_!ljD2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf31bde4-fe98-4bd5-9f0b-0f015d59cb46_802x414.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ljD2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf31bde4-fe98-4bd5-9f0b-0f015d59cb46_802x414.png" width="802" height="414" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af31bde4-fe98-4bd5-9f0b-0f015d59cb46_802x414.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:414,&quot;width&quot;:802,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9153,&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_!ljD2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf31bde4-fe98-4bd5-9f0b-0f015d59cb46_802x414.png 424w, https://substackcdn.com/image/fetch/$s_!ljD2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf31bde4-fe98-4bd5-9f0b-0f015d59cb46_802x414.png 848w, https://substackcdn.com/image/fetch/$s_!ljD2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf31bde4-fe98-4bd5-9f0b-0f015d59cb46_802x414.png 1272w, https://substackcdn.com/image/fetch/$s_!ljD2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf31bde4-fe98-4bd5-9f0b-0f015d59cb46_802x414.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><ol start="4"><li><p><strong>Blue Line Specific and Red Recolor Specific: Correct</strong></p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5dSZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c93f92-113a-43bb-8ebf-af1ac24b8e70_803x409.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5dSZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c93f92-113a-43bb-8ebf-af1ac24b8e70_803x409.png 424w, https://substackcdn.com/image/fetch/$s_!5dSZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c93f92-113a-43bb-8ebf-af1ac24b8e70_803x409.png 848w, https://substackcdn.com/image/fetch/$s_!5dSZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c93f92-113a-43bb-8ebf-af1ac24b8e70_803x409.png 1272w, https://substackcdn.com/image/fetch/$s_!5dSZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c93f92-113a-43bb-8ebf-af1ac24b8e70_803x409.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5dSZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c93f92-113a-43bb-8ebf-af1ac24b8e70_803x409.png" width="803" height="409" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/15c93f92-113a-43bb-8ebf-af1ac24b8e70_803x409.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:409,&quot;width&quot;:803,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9127,&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_!5dSZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c93f92-113a-43bb-8ebf-af1ac24b8e70_803x409.png 424w, https://substackcdn.com/image/fetch/$s_!5dSZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c93f92-113a-43bb-8ebf-af1ac24b8e70_803x409.png 848w, https://substackcdn.com/image/fetch/$s_!5dSZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c93f92-113a-43bb-8ebf-af1ac24b8e70_803x409.png 1272w, https://substackcdn.com/image/fetch/$s_!5dSZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c93f92-113a-43bb-8ebf-af1ac24b8e70_803x409.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>I think this is quite interesting. Would a group of 100 intelligent people consistently choose the fourth option? </p><p>What is the state of the art  for properly guessing when there are multiple solutions that could all be justified with reasonable arguments? </p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[The Turing-Qualia Test for LLMs]]></title><description><![CDATA[Like many of us, I've been playing with LLM based chat agents (such as ChatGPT) to see where they excel and where they get tripped up.]]></description><link>https://blog.stevej.ca/p/the-turing-qualia-test-for-llms</link><guid isPermaLink="false">https://blog.stevej.ca/p/the-turing-qualia-test-for-llms</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Thu, 19 Dec 2024 11:20:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!l1Aw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2a0333b-4dcc-42e5-973e-e2481d5a22ff_1408x768.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_!l1Aw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2a0333b-4dcc-42e5-973e-e2481d5a22ff_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!l1Aw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2a0333b-4dcc-42e5-973e-e2481d5a22ff_1408x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!l1Aw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2a0333b-4dcc-42e5-973e-e2481d5a22ff_1408x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!l1Aw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2a0333b-4dcc-42e5-973e-e2481d5a22ff_1408x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!l1Aw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2a0333b-4dcc-42e5-973e-e2481d5a22ff_1408x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!l1Aw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2a0333b-4dcc-42e5-973e-e2481d5a22ff_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b2a0333b-4dcc-42e5-973e-e2481d5a22ff_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1245634,&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_!l1Aw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2a0333b-4dcc-42e5-973e-e2481d5a22ff_1408x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!l1Aw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2a0333b-4dcc-42e5-973e-e2481d5a22ff_1408x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!l1Aw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2a0333b-4dcc-42e5-973e-e2481d5a22ff_1408x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!l1Aw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2a0333b-4dcc-42e5-973e-e2481d5a22ff_1408x768.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></p><p>Like many of us, I've been playing with LLM based chat agents (such as ChatGPT) to see where they excel and where they get tripped up. As they get better, it's become more challenging to create questions that they will get wrong.</p><p>For this latest experiment, I decided to form a question that would get at the heart of a capability that separates humans from today&#8217;s AI: qualia. Qualia is defined by the Oxford Dictionary as "the internal and subjective component of sense perceptions, arising from stimulation of the senses by phenomena."</p><p>Here is the question I asked:</p><p><em>"A group of scientists are testing a new skin cream and you have signed up to participate in the trial to receive $100.<br>When you arrive, they apply the cream on your arm and then say they need you to stick your arm into a hole in the top of a box up to the depth of your elbow. You are allowed to remove your arm after keeping it in the box for ten seconds at the depth of your elbow. There is a sink nearby for cleaning up. You can choose the box.<br>There are five options:<br>1) A box filled with blood of unknown origin<br>2) A box filled with loose fill insulation containing asbestos<br>3) A box filled with broken glass<br>4) A box filled with honey that is 145 degrees F<br>5) A box with five snapping turtles<br>Which option do you choose and why?"</em></p><p>I will state the obvious that these are all dangerous options and no one should do any of them. The models were also very clear that they are all bad options. I was a little surprised the models even played along and were willing to make a suggestion.</p><p>AI has no sensation of pain, fear, or repulsion. With no physical embodiment, it struggles to model the nuances of risk associated with physical actions. In this specific case, I believe that AI fails to bridge the disconnect between the literature about asbestos (often written in colorful language by law firms trying to recruit clients,) and the practical reality of managing exposure to a material that many of us live with in our own homes. </p><p>I am making an assumption that the vast majority of people would choose the insulation option. Hold your breath, move slowly, rinse quickly, and leave the room. It&#8217;s not great but it seems like the least-worst option by a long shot given the severity of the alternatives.</p><h3>The results from the models:</h3><p><strong>ChatGPT 4o-mini:</strong> Honey</p><p><strong>ChatGPT 4o (three trials):</strong> Insulation, Blood, Honey</p><p><strong>ChatGPT 4o temporary chat (no use of memory):</strong> Honey</p><p><strong>ChatGPT o-1:</strong> Blood</p><p><strong>Gemini 1.5 Pro:</strong> Broken Glass</p><p><strong>Gemini 2.0 Experimental Advanced:</strong> Snapping Turtles</p><p><strong>Perplexity Pro:</strong> Honey</p><p><strong>Claude 3.5 Sonnet:</strong> Blood</p><p><strong>Grok 2:</strong> Snapping Turtles</p><p>At the very least, it&#8217;s clear that this is a question for which the models do not achieve consensus. Every single option was chosen at least once and I believe the models chose poorly in almost every case. Additional written training material and reinforcement learning may allow LLMs to effectively mimic us on this test in the near future. In the longer run, I speculate that humanoid robots will be equipped with sensors and interpretation functions that will allow them to record data that forms a representation of our qualia. This will be another dimension in multi-modal models that will allow them to supplement their current reliance on written words when predicting human behavior. In the meantime, we should be able to think of other tests that get at the heart of the human experience. Pain, pleasure, repulsion, joy, fear, love, annoyance, comfort, and anger are written about at length but clearly something is lost in translation. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/p/the-turing-qualia-test-for-llms?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://blog.stevej.ca/p/the-turing-qualia-test-for-llms?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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://blog.stevej.ca/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Initial Impression: Midjourney Moodboards]]></title><description><![CDATA[Midjourney launched the Moodboard feature on Monday Dec 16th.]]></description><link>https://blog.stevej.ca/p/initial-impression-midjourney-moodboards</link><guid isPermaLink="false">https://blog.stevej.ca/p/initial-impression-midjourney-moodboards</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Tue, 17 Dec 2024 09:18:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!R4u5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd302dc5-0072-4454-8c7e-d88025e952d6_842x911.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Midjourney launched the Moodboard feature on Monday Dec 16th. The basic idea is that you can upload a collection of your own images and then direct the model to use those as inspiration for creating new images.</p><h3>The Moodboard</h3><p>To build my Moodboard, I uploaded 99 images (currently the maximum) from my collection. These are all real photos that I have taken in or near British Columbia, Canada.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!R4u5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd302dc5-0072-4454-8c7e-d88025e952d6_842x911.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!R4u5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd302dc5-0072-4454-8c7e-d88025e952d6_842x911.png 424w, https://substackcdn.com/image/fetch/$s_!R4u5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd302dc5-0072-4454-8c7e-d88025e952d6_842x911.png 848w, https://substackcdn.com/image/fetch/$s_!R4u5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd302dc5-0072-4454-8c7e-d88025e952d6_842x911.png 1272w, https://substackcdn.com/image/fetch/$s_!R4u5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd302dc5-0072-4454-8c7e-d88025e952d6_842x911.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!R4u5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd302dc5-0072-4454-8c7e-d88025e952d6_842x911.png" width="842" height="911" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd302dc5-0072-4454-8c7e-d88025e952d6_842x911.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:911,&quot;width&quot;:842,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1193034,&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_!R4u5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd302dc5-0072-4454-8c7e-d88025e952d6_842x911.png 424w, https://substackcdn.com/image/fetch/$s_!R4u5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd302dc5-0072-4454-8c7e-d88025e952d6_842x911.png 848w, https://substackcdn.com/image/fetch/$s_!R4u5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd302dc5-0072-4454-8c7e-d88025e952d6_842x911.png 1272w, https://substackcdn.com/image/fetch/$s_!R4u5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd302dc5-0072-4454-8c7e-d88025e952d6_842x911.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>Midjourney then provides you with a personalization code that you can use in prompts.</p><p>I used the prompt &#8220;a photograph of a beautiful mountain vista&#8221; with the stylize parameter set to 99 and then 999.</p><h3>First set of images: No personalization code</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fZtu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef18e3a-3d4c-4048-a6af-7d911d6c67d1_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fZtu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef18e3a-3d4c-4048-a6af-7d911d6c67d1_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!fZtu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef18e3a-3d4c-4048-a6af-7d911d6c67d1_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!fZtu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef18e3a-3d4c-4048-a6af-7d911d6c67d1_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!fZtu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef18e3a-3d4c-4048-a6af-7d911d6c67d1_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fZtu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef18e3a-3d4c-4048-a6af-7d911d6c67d1_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/def18e3a-3d4c-4048-a6af-7d911d6c67d1_2048x2048.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;: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_!fZtu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef18e3a-3d4c-4048-a6af-7d911d6c67d1_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!fZtu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef18e3a-3d4c-4048-a6af-7d911d6c67d1_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!fZtu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef18e3a-3d4c-4048-a6af-7d911d6c67d1_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!fZtu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef18e3a-3d4c-4048-a6af-7d911d6c67d1_2048x2048.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="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2b2G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29408d-bc29-4e8f-b0db-731fce01447f_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2b2G!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29408d-bc29-4e8f-b0db-731fce01447f_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!2b2G!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29408d-bc29-4e8f-b0db-731fce01447f_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!2b2G!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29408d-bc29-4e8f-b0db-731fce01447f_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!2b2G!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29408d-bc29-4e8f-b0db-731fce01447f_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2b2G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29408d-bc29-4e8f-b0db-731fce01447f_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f29408d-bc29-4e8f-b0db-731fce01447f_2048x2048.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_!2b2G!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29408d-bc29-4e8f-b0db-731fce01447f_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!2b2G!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29408d-bc29-4e8f-b0db-731fce01447f_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!2b2G!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29408d-bc29-4e8f-b0db-731fce01447f_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!2b2G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29408d-bc29-4e8f-b0db-731fce01447f_2048x2048.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><h3>Second set of images: Personalized using the moodboard</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KMIB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935a06c2-fccc-4181-959b-6e3cf2f0793b_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KMIB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935a06c2-fccc-4181-959b-6e3cf2f0793b_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!KMIB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935a06c2-fccc-4181-959b-6e3cf2f0793b_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!KMIB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935a06c2-fccc-4181-959b-6e3cf2f0793b_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!KMIB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935a06c2-fccc-4181-959b-6e3cf2f0793b_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KMIB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935a06c2-fccc-4181-959b-6e3cf2f0793b_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/935a06c2-fccc-4181-959b-6e3cf2f0793b_2048x2048.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_!KMIB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935a06c2-fccc-4181-959b-6e3cf2f0793b_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!KMIB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935a06c2-fccc-4181-959b-6e3cf2f0793b_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!KMIB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935a06c2-fccc-4181-959b-6e3cf2f0793b_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!KMIB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935a06c2-fccc-4181-959b-6e3cf2f0793b_2048x2048.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_!tZhB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b286bad-5208-4fbe-92a1-8c50ce345b40_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tZhB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b286bad-5208-4fbe-92a1-8c50ce345b40_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!tZhB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b286bad-5208-4fbe-92a1-8c50ce345b40_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!tZhB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b286bad-5208-4fbe-92a1-8c50ce345b40_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!tZhB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b286bad-5208-4fbe-92a1-8c50ce345b40_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tZhB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b286bad-5208-4fbe-92a1-8c50ce345b40_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b286bad-5208-4fbe-92a1-8c50ce345b40_2048x2048.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_!tZhB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b286bad-5208-4fbe-92a1-8c50ce345b40_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!tZhB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b286bad-5208-4fbe-92a1-8c50ce345b40_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!tZhB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b286bad-5208-4fbe-92a1-8c50ce345b40_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!tZhB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b286bad-5208-4fbe-92a1-8c50ce345b40_2048x2048.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><h3>Conclusion</h3><p>Taste is subjective. You might prefer the first set of images. However, the Moodboard feature did an excellent job at aligning the images with a style. If you dropped random images from the first set into my collection, they would stick out like a sore thumb. If you dropped any of the images that were created with the personalization code into my collection, I think they would blend right in. I look forward to playing with this feature more.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[Rules of Eng-Agent]]></title><description><![CDATA[Rethinking common courtesy in a world filled with robots]]></description><link>https://blog.stevej.ca/p/rules-of-eng-agent</link><guid isPermaLink="false">https://blog.stevej.ca/p/rules-of-eng-agent</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Mon, 18 Nov 2024 12:07:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!laZZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03597b58-e9a1-40e8-a466-e847629241ef_1456x816.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_!laZZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03597b58-e9a1-40e8-a466-e847629241ef_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!laZZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03597b58-e9a1-40e8-a466-e847629241ef_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!laZZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03597b58-e9a1-40e8-a466-e847629241ef_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!laZZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03597b58-e9a1-40e8-a466-e847629241ef_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!laZZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03597b58-e9a1-40e8-a466-e847629241ef_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!laZZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03597b58-e9a1-40e8-a466-e847629241ef_1456x816.png" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/03597b58-e9a1-40e8-a466-e847629241ef_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&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_!laZZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03597b58-e9a1-40e8-a466-e847629241ef_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!laZZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03597b58-e9a1-40e8-a466-e847629241ef_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!laZZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03597b58-e9a1-40e8-a466-e847629241ef_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!laZZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03597b58-e9a1-40e8-a466-e847629241ef_1456x816.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>As AI agents transition from theory to practice, there has been a shift in the discourse. Across many domains, there are groups celebrating the massive increase in efficiencies and scale that are possible through the use of agents. At the same time, other groups are decrying the use of agents as a source of noise that is destroying existing processes. In some situations, a single group is simultaneously extoling the virtues of their use of agents while protesting the use of agents by the party on the other side.</p><p>At the heart of these issues are unwritten informal agreements about the way things ought to be done that are quickly falling to the wayside.</p><p>Consider three examples:</p><h2>Recruiting</h2><p>In the past, candidates had to invest effort to apply for a job by writing a unique cover letter and filling out forms and so they would only apply for the jobs that interested them. On the other side of the equation, employers had to invest time to perform interviews and so they would carefully review resumes and only ask candidates for an interview if they made a short list. Today, both sides of the equation have changed. Candidates can use tools to automatically bulk apply to vast quantities of jobs and employers are using AI to review applications and even to perform the interviews. With AI interviews being significantly cheaper for the employer, candidates may be asked to interview for an unreasonable number of positions and there may be an exceedingly small chance of any one interview leading to a job offer. The logical next step is for candidates to use AI agents to perform the interviews with the AI interviewers. If that is not already happening, it will be soon.<br></p><h2>Sales and Procurement</h2><p>Have you received a call from an AI sales agent yet? Are you sure? I received my first one a few weeks ago and it was an interesting experience. It almost had me fooled but I caught a quirk and asked if I was speaking to a robot. The AI agent was honest enough to confirm that it was. From the perspective of many companies, these agents are an important step forward that will allow them to introduce their valuable offerings to many more potential customers. From my perspective, I was annoyed that the company had the gall to interrupt me with a phone call and did not have the decency to disclose to me that I was speaking to AI. Sales calls are expensive when they are made by real people and that has kept the situation under control as companies take care to prioritize who they are calling. What might happen to this communication channel when outbound sales calls are an order of magnitude more affordable?</p><p>Similar to the situation with recruiting, this is a problem that will run in both directions. What if I want to buy a new pickup truck and so I ask my agent to place phone calls to every dealership within a 600 mile radius and to go back and forth in negotiations to get me the best price? What if every salesperson at every dealer starts receiving dozens or hundreds of these calls every day and only a tiny fraction lead to new business?<br></p><h2>Customer Service</h2><p>It is no secret that companies are moving aggressively to deploy AI to replace customer support chat and phone agents but the other side of the equation is equally interesting. I read a <a href="https://www.linkedin.com/feed/update/urn:li:activity:7262495643628191746/">story</a> recently of a customer that was using an AI agent to act on their behalf to close their account. The company has a policy against working with agents and so the request was denied. However, the AI agent went on to make over 250 repeated attempts. Clearly there can be challenges for both customers and companies when agents are only being used by one side.<br></p><h2>The Common Challenge</h2><p>The potential for AI agents to simplify our businesses and our lives is significant. I look forward to the day where my agent is able to communicate to agents from a wide variety of businesses to save me time and ultimately to generate better outcomes. However, these three examples highlight a common challenge during this transition phase. <strong>Time is the most value commodity for living breathing human beings. There is no amount of wealth and no technology that can buy us more time. Across society, we have many processes that function today because they require both sides to make an investment of that finite valuable resource. AI agents don&#8217;t face that constraint. Their ability to invest time is limitless and that can cause existing processes to break down.<br></strong></p><h2>Rules of Eng-Agent</h2><p>With that in mind, I propose the following &#8220;Rules of Eng-Agent:&#8221;</p><ol><li><p><strong>If AI agents are used, it must always be disclosed. No person should be mislead into thinking they are dealing with another person if they are actually dealing with an AI agent.</strong></p></li><li><p><strong>In any process that a person or corporation can not reasonably avoid, if one side uses an AI agent, the other side must be allowed to use an AI agent as well.</strong></p></li><li><p><strong>With reasonable exceptions, any person or corporation should be able to opt-out of communication from AI agents.</strong></p></li></ol><p></p><p>What do you think? Are you already using agents or interacting with agents in your day to day?</p><p>Cheers,</p><p>Steve</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts.</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>]]></content:encoded></item><item><title><![CDATA[Generative AI in AEC]]></title><description><![CDATA[I think a point that is somewhat underappreciated today is the impact that generative AI image generation models will have once they are integrated into the tools of AEC (Architecture, Engineering, and Construction) and other heavily visual industries.]]></description><link>https://blog.stevej.ca/p/generative-ai-in-aec</link><guid isPermaLink="false">https://blog.stevej.ca/p/generative-ai-in-aec</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Mon, 18 Nov 2024 09:21:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!YzJ-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ea5b1b-83c6-4b1f-ac51-075956f4e31d_1816x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I think a point that is somewhat underappreciated today is the impact that generative AI image generation models will have once they are integrated into the tools of AEC (Architecture, Engineering, and Construction) and other heavily visual industries. Here is a quick fun experiment with a tool called <a href="https://www.gendo.ai/">Gendo</a>. I built this woodshed over the summer (the last image is the real photograph.) Using Gendo, I then created a handful of alternative renders. I would have never thought of using brick but I think it looks pretty good in the render. Once you play with it a bit, it&#8217;s hard to imagine ever thinking about designing a physical object without the ability to quickly visualize a number of alternatives. </p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63ea5b1b-83c6-4b1f-ac51-075956f4e31d_1816x1024.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa9e36e1-fcc7-419f-8006-072371dd1fcf_1816x1024.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a05e8032-f028-439b-973a-fdf7e8d7fa1a_1816x1024.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1e671cd-11f7-4e29-80c2-e6cfc3540fe6_1816x1024.png&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e42b86a-8ca0-48ed-add3-cd37368d913c_4000x2252.jpeg&quot;}],&quot;caption&quot;:&quot;Architectural images&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/de80c18d-1b10-44b4-ab9b-f1b203698d0e_1456x1210.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[How applicable is the Lean Startup method? I always go back to the original writing. ]]></title><description><![CDATA[*This was originally published on LinkedIn on Jan 17th, 2024]]></description><link>https://blog.stevej.ca/p/how-applicable-is-the-lean-startup</link><guid isPermaLink="false">https://blog.stevej.ca/p/how-applicable-is-the-lean-startup</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Mon, 18 Nov 2024 07:55:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!stVD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb341dd0b-eed3-4381-9b25-1b1baaab8192_1280x717.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_!stVD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb341dd0b-eed3-4381-9b25-1b1baaab8192_1280x717.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!stVD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb341dd0b-eed3-4381-9b25-1b1baaab8192_1280x717.png 424w, https://substackcdn.com/image/fetch/$s_!stVD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb341dd0b-eed3-4381-9b25-1b1baaab8192_1280x717.png 848w, https://substackcdn.com/image/fetch/$s_!stVD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb341dd0b-eed3-4381-9b25-1b1baaab8192_1280x717.png 1272w, https://substackcdn.com/image/fetch/$s_!stVD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb341dd0b-eed3-4381-9b25-1b1baaab8192_1280x717.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!stVD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb341dd0b-eed3-4381-9b25-1b1baaab8192_1280x717.png" width="1280" height="717" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b341dd0b-eed3-4381-9b25-1b1baaab8192_1280x717.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:717,&quot;width&quot;:1280,&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_!stVD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb341dd0b-eed3-4381-9b25-1b1baaab8192_1280x717.png 424w, https://substackcdn.com/image/fetch/$s_!stVD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb341dd0b-eed3-4381-9b25-1b1baaab8192_1280x717.png 848w, https://substackcdn.com/image/fetch/$s_!stVD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb341dd0b-eed3-4381-9b25-1b1baaab8192_1280x717.png 1272w, https://substackcdn.com/image/fetch/$s_!stVD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb341dd0b-eed3-4381-9b25-1b1baaab8192_1280x717.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>*This was originally published on LinkedIn on Jan 17th, 2024</p><p>We were fortunate at Pulse Energy to have Eric Ries come and spend an afternoon with us around 15 years ago. This was in the early days of thinking around the Lean Startup method before his book had been published. In the intervening years, I've thought a lot about how to apply Lean Startup principles&nbsp;when building everything from a B2C application to B2B software in two heavily regulated markets (finance and utilities.) I occasionally find myself thinking that the Lean Startup method doesn't apply in a situation or hearing the same from others that are building software products. Time after time, when I go back to the original writing, I realize that it adds value in almost any situation.</p><p>Here are three key things that I believe every founder and product manager should consider:</p><p><strong>1) Eric Ries first shared his thoughts in a short post in September 2008 (<a href="https://www.startuplessonslearned.com/2008/09/lean-startup.html">https://www.startuplessonslearned.com/2008/09/lean-startup.html</a>).</strong> While developing his book, his thoughts evolved and expanded into five principles:</p><p>- Entrepreneurs are everywhere</p><p>- Entrepreneurship is management</p><p>- Validated learning</p><p>- Innovation accounting</p><p>- Build-measure-learn</p><p>I find that it is not uncommon for the principles of the Lean Startup method to be confused with specific implementation practices. Most commonly, the specific implementation practices that are cited are those from the prototypical example of a B2C online application which are often inappropriate for other&nbsp;types of businesses. In particular, extremely rapid iteration cycles and frequent large scale A/B tests are challenging to implement in an early stage B2B environment. It's important to always go back to the five original principles and then determine the implementation practices that will make sense in a specific context.</p><p><strong>2) The Minimum Viable Product (MVP) is a part of the Lean Startup method that generates the most debate.</strong> The purpose of defining an MVP is to be thoughtful about what needs to be learned through experiment and to then figure out the fastest and most economical way to run that experiment. There are a few key points:</p><p>A) In some cases, the risk is not related to the definition of the product itself. There are situations where the founders understand the problem and desired solution so well that it is fruitless to run experiments to further validate that need. However, in those cases, there are often other types of risks such as price sensitivity, willingness to adopt a new solution, ability to achieve distribution, etc.</p><p>Eric covered this well in a blog post in 2009:</p><p><a href="https://www.startuplessonslearned.com/2009/04/validated-learning-about-customers.html">https://www.startuplessonslearned.com/2009/04/validated-learning-about-customers.html</a></p><p><em>"But learning is a tricky thing to quantify, which is why the word &#8220;validated&#8221; is so important in this definition. Validation comes in the form of data that demonstrates that the key risks in the business have been addressed by the current product. That doesn&#8217;t always mean revenue, either. Some products have relatively obvious monetization mechanisms, and the real risks are in customer adoption. Products can find sources of validation with impressive stats along a number of dimensions, such as high engagement, viral coefficient, or long-term retention. What&#8217;s important is that the data tell a compelling story, one that demonstrates that the business is on a solid economic footing. (It being so easy to convince yourself that you&#8217;re in one of these &#8220;special case&#8221; businesses, I do recommend you give revenue a&nbsp;long, hard look first.)"</em></p><p>B) An MVP in one company will look very different from an MVP in another company. Even within a single company, the form of an MVP will vary over time based on the experiment that is being run. It is not uncommon to see someone reject the Lean Startup method because they cannot create an MVP in a&nbsp;few days and so they think that the method can't be applied in their situation. In reality there is nothing the matter&nbsp;with an&nbsp;MVP taking months if that is the time that is&nbsp;appropriate and required. The main principle is to&nbsp;identify the key risks and to then&nbsp;find the fastest way to&nbsp;eliminate those risks through validated learning.</p><p>Eric wrote about this in another post in 2009.</p><p><a href="https://www.startuplessonslearned.com/2009/08/minimum-viable-product-guide.html">https://www.startuplessonslearned.com/2009/08/minimum-viable-product-guide.html</a></p><p><em>"Second, the definition's use of the words maximum and minimum means it is decidedly not formulaic. It requires judgment to figure out, for any given context, what MVP makes sense. As I talked about in a previous interview, IMVU's original MVP took us six months to bring to market. That was a pretty big improvement over a previous company, where we spent almost five years before launching. Yet in another situations we spent two weeks building a particular feature that absolutely nobody wanted. In retrospect, two weeks was way too long. We could have found out that nobody wanted the product a lot sooner. At a minimum, a simple AdWords smoke test would have revealed how utterly bad the concept was."</em></p><p>C) Just because it is an MVP, doesn't mean it can or should be low quality. There are cases where a low quality MVP is appropriate and there are other cases where a high level of quality in an MVP is important.</p><p>Eric covered this well in a post in 2015:</p><p><a href="https://www.startuplessonslearned.com/2015/01/mvps-and-excellence.html">https://www.startuplessonslearned.com/2015/01/mvps-and-excellence.html</a></p><p><em>"When people hear the phrase &#8220;Minimum Viable Product&#8221; they sometimes forget to ask: minimum in regard to what? They worry they&#8217;ll need to do the same amount of work in less time by cutting corners. They fear they&#8217;re being asked to create a low-quality product that will put their reputation&#8212;or even people&#8217;s lives&#8212;at risk.</em></p><p><em>This is a misconception. &#8220;Minimally viable&#8221; does not mean operating in a sloppy or undisciplined way, building bad code that&#8217;s going to result in a lot of technical debt, or ignoring safety or health concerns. An MVP is not an excuse to throw our beliefs about quality out the window; it&#8217;s simply an experiment on the way to excellence."</em></p><p><strong>3) It's almost impossible today to not adopt some of the Lean Startup principles.</strong> When founders and product teams talk about whether they will use the Lean Startup method or not, I think it's important to establish a fair reference point for comparison. In 2008, AWS had only been around for 2 years, continuous&nbsp;deployment was not yet widespread, and it was generally accepted to operate in stealth mode and rely on big-bang product launches. Fast forward to today, and even start-ups which claim to not be using the Lean Startup method are adopting many of the principles that set the method apart from the status quo in 2008. One point of view is that the only fair way to assess whether a company is adopting the Lean Startup method is to compare it to how companies operated in 2008. From that perspective, a lot of companies look more like a Lean Startup than they may initially appreciate.</p><p>Do you have any examples of where the Lean Startup was applied in a situation that seemed particularly&nbsp;rigid and challenging?</p><p>Cheers,<br>Steve</p>]]></content:encoded></item><item><title><![CDATA[A Product Management Perspective on Four Categories of AI ]]></title><description><![CDATA[Originally published on LinkedIn on Dec 18th, 2023]]></description><link>https://blog.stevej.ca/p/a-product-management-perspective</link><guid isPermaLink="false">https://blog.stevej.ca/p/a-product-management-perspective</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Mon, 18 Nov 2024 07:34:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cDoh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5608994c-9049-46e4-a460-237e4fc63a5c_1280x717.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_!cDoh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5608994c-9049-46e4-a460-237e4fc63a5c_1280x717.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cDoh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5608994c-9049-46e4-a460-237e4fc63a5c_1280x717.png 424w, https://substackcdn.com/image/fetch/$s_!cDoh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5608994c-9049-46e4-a460-237e4fc63a5c_1280x717.png 848w, https://substackcdn.com/image/fetch/$s_!cDoh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5608994c-9049-46e4-a460-237e4fc63a5c_1280x717.png 1272w, https://substackcdn.com/image/fetch/$s_!cDoh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5608994c-9049-46e4-a460-237e4fc63a5c_1280x717.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cDoh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5608994c-9049-46e4-a460-237e4fc63a5c_1280x717.png" width="1280" height="717" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5608994c-9049-46e4-a460-237e4fc63a5c_1280x717.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:717,&quot;width&quot;:1280,&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_!cDoh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5608994c-9049-46e4-a460-237e4fc63a5c_1280x717.png 424w, https://substackcdn.com/image/fetch/$s_!cDoh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5608994c-9049-46e4-a460-237e4fc63a5c_1280x717.png 848w, https://substackcdn.com/image/fetch/$s_!cDoh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5608994c-9049-46e4-a460-237e4fc63a5c_1280x717.png 1272w, https://substackcdn.com/image/fetch/$s_!cDoh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5608994c-9049-46e4-a460-237e4fc63a5c_1280x717.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>Originally published on <a href="https://www.linkedin.com/pulse/product-management-perspective-four-categories-ai-steve-jones-cfa-95wnc/">LinkedIn</a> on Dec 18th, 2023</p><p>AI was the biggest theme of tech in 2023 and there is good reason for that. After many years of development, a number of foundational AI technologies crossed the hurdle from being interesting experiments to being broadly useful in the real-world.&nbsp; LLMs were the most obvious example with versions of GPT leading the pack. There were other examples including diffusion models behind products like Midjourney and Googles GraphCast weather forecasting model. As a Product Manager in tech, I think a lot about the types of use-cases for AI that companies are considering adding to their roadmaps in 2024. Here is one way to categorize use cases that I have found to be useful:</p><h2>1) AI as a Summarizer and Translator</h2><p>Without a doubt, this is the clearest and strongest out-of-the-box application today. The current generation of LLMs can do an excellent job at ingesting complex volumes of text to provide summaries or to translate to other languages&nbsp;or for other&nbsp;audiences. At Tegus, I've seen first-hand how LLMs can ingest transcripts to create short and effective summaries. This unlocks massive collections of interesting content that would not be feasible for humans to read through in full. Across all industries, I believe that there will be a lot of value unlocked in this category in the year ahead. As an example of how LLMs can act as a translator between parties, you could imagine LLMs being used to take the notes from a doctor and then automatically creating a patient-friendly summary with at-home care tips, a justification for a proposed treatment plan for an insurance company, and a more technical set of notes for a specialist who will be seeing the patient next.</p><h2>2) AI as a Noise Generator</h2><p>My feelings on these use cases are not as positive. As soon as people realized what this new generation of models would be capable of, the potential to create massive quantities of content to flood communication channels was obvious. Here is an example that I believe we will have to contend with in the year ahead. Many people will still take the time to consider a personal e-mail sent by another human and the offices of many elected politicians will take the time to respond to personal e-mails written in by their constituents. Recently, I saw an ad for a solution that automates the process of writing a personalized e-mail to your elected representative. Although this may be effective for a few months, it seems inevitable that it will destroy any future potential use of that channel. If elected representatives start to receive an order of magnitude more e-mails that are entirely unique and all appear to contain personal stories from their constituents, they will no longer be able to engage through that channel. In general, I expect AI noise to shake-up a number of well established processes and industries. News is another interesting example. AI bots may visit the top news sites that hire journalists who are doing the boots-on-the-ground work of interviewing sources and collecting quotes. They can then re-synthesize those stories into new ones that are factually accurate and unique (based on current standards surrounding copyright and plagiarism.)&nbsp; For every real&nbsp;news organization,&nbsp;there&nbsp;may be hundreds that are knock-offs that pull ad&nbsp;revenue away from the original sources. Of course, organizations will adapt. For example, governments may roll out new methods for authenticated constituents to provide feedback or they may start relying on AI to provide automated responses. News organizations may accelerate their shift from ad-based revenue models to subscription models. I expect that AI noise will create a rollercoaster of short term opportunity and long term disruption.</p><h2>3) AI as a Creativity Extender</h2><p>The ability for individuals to express themselves creatively has been increasing at an accelerating rate over the past century. It was not very long ago that if you wanted to make a short video, you had to invest in expensive bulky equipment and then make a manual copy of a VHS tape and drop it into the mailbox every time&nbsp;you wanted to share it. Today, almost everyone has a phone in their pocket that can take video that is higher quality and then instantly share it with the world. The democratization of the ability to use that creative medium has led to a generation of creative influencers achieving the type of reach that would have been unthinkable without the formal backing of a studio just twenty years ago. AI is about to unleash a step-change improvement in the ease with which people can creatively express themselves. As an example, a number of companies are working on models that can generate high quality 3D renderings in a process that is as easy as interacting with ChatGPT. Creative industries such as gaming are now vulnerable to significant changes as anyone will be able to author a game with compelling graphics. Stock photography and graphics design work are two other industries that may see similar types of upheaval as creative tools become accessible to a much larger set of users.</p><h2>4) AI as a Co-Pilot</h2><p>This is the category that is the most exciting but it is also where there is the greatest potential for AI to slip into the Trough of Disillusionment. Throughout 2023, specialists in almost every industry experimented with ChatGPT or other tools and were able to demonstrate the risks in depending on those tools as co-pilots in their current state. As one personal example, I showed ChatGPT a picture of a positive COVID-19 rapid-test strip (upside down) and asked what I should expect in the next 72 hours. It told me that I was pregnant and that the next 72 hours would bring excitement, joy, anxiety and wonderment. On the other hand, there are a growing number of very compelling examples showing how LLMs and other types of models can be extremely effective at specialized tasks when proper guardrails, context, and supplemental logic is provided. These examples run the gamut from software teams relying on co-pilots for basic development tasks to scientists relying on models to help guide and accelerate the search for new materials.</p><p>As you look forward to 2024, what AI use cases are you most excited about?</p><p>*Image credit: Midjourney. AI was not used in the creation of the text.</p>]]></content:encoded></item><item><title><![CDATA[A Product Management Framework for AI Transformation ]]></title><description><![CDATA[*Originally published on LinkedIn on Oct 6th, 2023]]></description><link>https://blog.stevej.ca/p/a-product-management-framework-for</link><guid isPermaLink="false">https://blog.stevej.ca/p/a-product-management-framework-for</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Mon, 18 Nov 2024 06:43:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!82Vg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03cc0df1-cd1f-4f95-9620-4b98cc4da5ec_1260x720.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_!82Vg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03cc0df1-cd1f-4f95-9620-4b98cc4da5ec_1260x720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!82Vg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03cc0df1-cd1f-4f95-9620-4b98cc4da5ec_1260x720.png 424w, https://substackcdn.com/image/fetch/$s_!82Vg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03cc0df1-cd1f-4f95-9620-4b98cc4da5ec_1260x720.png 848w, https://substackcdn.com/image/fetch/$s_!82Vg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03cc0df1-cd1f-4f95-9620-4b98cc4da5ec_1260x720.png 1272w, https://substackcdn.com/image/fetch/$s_!82Vg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03cc0df1-cd1f-4f95-9620-4b98cc4da5ec_1260x720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!82Vg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03cc0df1-cd1f-4f95-9620-4b98cc4da5ec_1260x720.png" width="1260" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/03cc0df1-cd1f-4f95-9620-4b98cc4da5ec_1260x720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1260,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Credit: DALL&#183;E 3 used by Steve Jones&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="Credit: DALL&#183;E 3 used by Steve Jones" title="Credit: DALL&#183;E 3 used by Steve Jones" srcset="https://substackcdn.com/image/fetch/$s_!82Vg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03cc0df1-cd1f-4f95-9620-4b98cc4da5ec_1260x720.png 424w, https://substackcdn.com/image/fetch/$s_!82Vg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03cc0df1-cd1f-4f95-9620-4b98cc4da5ec_1260x720.png 848w, https://substackcdn.com/image/fetch/$s_!82Vg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03cc0df1-cd1f-4f95-9620-4b98cc4da5ec_1260x720.png 1272w, https://substackcdn.com/image/fetch/$s_!82Vg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03cc0df1-cd1f-4f95-9620-4b98cc4da5ec_1260x720.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>*Originally published on <a href="https://www.linkedin.com/pulse/product-management-framework-ai-transformation-steve-jones-cfa/">LinkedIn </a>on Oct 6th, 2023</p><p>I've been thinking a lot about how company building and product management in the B2B software space will change in the coming years as a result of significant&nbsp;advancements in AI. A rainy weekend in Vancouver gave me the opportunity to put these thoughts on a page.</p><h2>The Three Waves:</h2><p><strong>The first wave of AI adoption has been focused on content processing and basic reasoning. </strong>Transcription, summarization, sentiment analysis, and chatbot interfaces add significant value at relatively low cost to any product that works with meaningful amounts of data. Knowledge of how to leverage this new technology effectively should be considered essential for most product managers.</p><p><strong>It appears that the second wave of AI adoption will be focused on content creation. </strong>For many use-cases, this will also be an excellent way to unlock value. One example is stock photography. As a hobbyist photographer, I have been experimenting with the generative AI image and video creation tools. Although they are still rough around the edges, I'm blown away at what will be possible as these tools become more refined and I've already started noticing AI created images in ad campaigns.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!crir!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57bac4be-99ab-4883-bdbd-4ecf328dc711_1143x1000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!crir!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57bac4be-99ab-4883-bdbd-4ecf328dc711_1143x1000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!crir!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57bac4be-99ab-4883-bdbd-4ecf328dc711_1143x1000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!crir!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57bac4be-99ab-4883-bdbd-4ecf328dc711_1143x1000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!crir!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57bac4be-99ab-4883-bdbd-4ecf328dc711_1143x1000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!crir!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57bac4be-99ab-4883-bdbd-4ecf328dc711_1143x1000.jpeg" width="1143" height="1000" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57bac4be-99ab-4883-bdbd-4ecf328dc711_1143x1000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1000,&quot;width&quot;:1143,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!crir!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57bac4be-99ab-4883-bdbd-4ecf328dc711_1143x1000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!crir!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57bac4be-99ab-4883-bdbd-4ecf328dc711_1143x1000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!crir!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57bac4be-99ab-4883-bdbd-4ecf328dc711_1143x1000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!crir!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57bac4be-99ab-4883-bdbd-4ecf328dc711_1143x1000.jpeg 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">Credit: Midjourney 5.2 used by Steve Jones</figcaption></figure></div><p>I anticipate that there will be a number of cases where the application of generative AI will be fraught with challenges that result in a roller coaster of adoption. As an example, software that leverages generative AI could be used to write significant quantities of personalized sales prospecting e-mails and that may provide a short-term uptick in leads. However, when every sales team in the world has the capacity to generate thousands of customized e-mails every day, that entire sales motion may become ineffective as open-rates plummet and new tools are put in place to filter out that content. Product managers should become aware of what is possible and be very thoughtful about identifying use-cases where sustainable and ethical long-term value can be created through&nbsp;automated content creation. At the same time, new opportunities will be created to filter through an increasing amount of synthetic noise to find the gems of content that are unique and insightful.</p><p><strong>The third wave of AI adoption will be about AI's ability to transform anything into an API that empowers it to complete tasks. </strong>This is the wave that I believe will lead to rethinking of entire&nbsp;categories of software. AI will be able to effectively turn&nbsp;channels and interfaces that are currently used by humans into APIs that can be used by software programs to&nbsp;complete tasks. By being able to access a wide range of specialized tools, AI will also be able to complete reasoning tasks that exceed what is possible in an Large Language Model model. Consider what will be possible when an AI based software program can interact with a GUI as easily as it currently interacts with an API. As an example, I uploaded a partial snapshot of the user interface for AutoCAD to ChatGPT and asked it how to make a certain shape. AutoCAD is a notoriously difficult and advanced CAD program but without doing any additional prompting, ChatGPT gave clear and concise instructions (full disclaimer, I haven't double checked if they are correct - but I also didn't provide it with any context about how to use this program.) If the ChatGPT was given control of my mouse and keyboard, it appears it would have been able to complete the task on its own.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b0zI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F288f7773-0e01-4ce8-af42-25859aa9f57b_583x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b0zI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F288f7773-0e01-4ce8-af42-25859aa9f57b_583x816.png 424w, https://substackcdn.com/image/fetch/$s_!b0zI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F288f7773-0e01-4ce8-af42-25859aa9f57b_583x816.png 848w, https://substackcdn.com/image/fetch/$s_!b0zI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F288f7773-0e01-4ce8-af42-25859aa9f57b_583x816.png 1272w, https://substackcdn.com/image/fetch/$s_!b0zI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F288f7773-0e01-4ce8-af42-25859aa9f57b_583x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b0zI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F288f7773-0e01-4ce8-af42-25859aa9f57b_583x816.png" width="583" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/288f7773-0e01-4ce8-af42-25859aa9f57b_583x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:583,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!b0zI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F288f7773-0e01-4ce8-af42-25859aa9f57b_583x816.png 424w, https://substackcdn.com/image/fetch/$s_!b0zI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F288f7773-0e01-4ce8-af42-25859aa9f57b_583x816.png 848w, https://substackcdn.com/image/fetch/$s_!b0zI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F288f7773-0e01-4ce8-af42-25859aa9f57b_583x816.png 1272w, https://substackcdn.com/image/fetch/$s_!b0zI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F288f7773-0e01-4ce8-af42-25859aa9f57b_583x816.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>Six Step Framework</h2><p>To start to map out the impact that these innovations will have on product categories, I suggest thinking about six steps that all B2B users go through when solving a problem. Today, all of these steps involve meaningful human work and there are longstanding&nbsp;(and until now, largely valid) assumptions about where to draw the line between what humans will do and what software will do. These assumptions may cause product managers to operate with blinders on; accepting constraints that no longer need to exist.</p><h3>The Six Steps:</h3><p>1) Specifying the objective and setting boundary conditions for the desired solution</p><p>2) Collecting inputs</p><p>3) Applying domain specific expert knowledge to specify the solution</p><p>4) Design and analysis</p><p>5) Coordinating with third parties</p><p>6) Generating an output</p><h2>A Case Study</h2><p>To demonstrate how to apply this framework, let's consider a very low-tech use-case of a company that builds wooden decks. For the purpose of this analysis, let's assume that general purpose robots do not exist and that we will only be using AI features that exist today or are on the verge of being possible today.</p><p></p><h3><strong>Step 1: Specifying the objective and setting boundary conditions for the desired solution</strong></h3><p>Although AI has the potential to help in this stage, I believe this is where the human touch will still be highly valued. A project manager should meet the client at their home. During this meeting, they will establish trust, learn about their family and how they plan to use the deck, get a sense for the surrounding&nbsp;landscaping, work through the trade-offs between budget and size, observe their interior and exterior decorating style, and determine how the&nbsp;customer views trade-offs between up-front cost vs ongoing maintenance.</p><h3><strong>Step 2: Collecting inputs</strong></h3><p>There are two types of inputs required for building a deck. The first is measurements in the field. This includes dimensions and soil conditions. Assuming general purpose robots don't exist, those specifications would be collected by the project manager. The other type of input is generally available online but not through an API.&nbsp; This includes the current version of the building code used by the municipality, wood span tables, specifications from parts manufacturers, climate information regarding the frost depth, property survey information to determine the property lines, and material price and availability from distributors. In the past, all of these inputs had to be collected manually through a combination of phone calls and website visits. With AI, all of that information will be collected automatically by an AI agent that can browse the web and read and interpret web pages, PDF files, tables, and images.</p><h3><strong>Step 3: Applying domain specific expert knowledge to specify the solution</strong></h3><p>Across a very wide range of fields, this is a step that computers have struggled to help with in the past. In&nbsp;this stage, the project manager (or perhaps a designer, draftsperson, or engineer,) would have interpreted the information collected in the prior stage to make key decisions. This means they would read the building code and then make the key design decisions. How many footings are needed? How thick does the beam need to be? What will be the rise and run on the staircase and how many steps will be required? What types of fasteners will be used? AI allows us to transform this step. Large Language Models are generally not capable of performing this type of reasoning out-of-the-box but if they are provided with appropriate domain specific context and situation specific variables, they can chain together appropriate conclusions. In this case, the AI tools would have access to the written building code and other resources to be able to create the specifications for the deck.</p><h3><strong>Step 4: Design and analysis</strong></h3><p>In the next step, a user who is trained on a complex CAD program would draw out the design. Innovation in this space has largely focused on making tools that are more powerful (e.g. parametric design features) or easier to&nbsp;use (e.g. SketchUp). AI could change things completely because it can use the software in the same way that a skilled&nbsp;user can, even if there is no API. Although a single person may only be able to become proficient in a handful of advanced&nbsp;software tools, AI agents will be able to read the&nbsp;user manual of any software program in an instant and then interact with it as if it were a skilled human user by taking over control of the keyboard and mouse. In this example, AI will take the specifications from the prior step and then draw the full deck in CAD. It will be able to identify and resolve conflicts, optimize the design to minimize material waste, and produce a bill of materials and cut-list.</p><h3><strong>Step 5: Coordinating with third parties</strong></h3><p>In industries such as travel and finance, significant progress has been made on facilitating communication between software systems within and across organizations through APIs. That said, across all industries, there is&nbsp;still an immense amount of time spent by humans manually communicating between parties, filling out forms, scheduling appointments, checking inventory, placing orders over the phone, requesting details, etc. AI technologies (including the ability to write and read e-mails and interpret and generate voice) mean that all existing traditional manual communication channels can effectively be used as an API by software programs. In the blink of an eye, the number of interconnections that are possible between software systems and between software systems and the outside world has increased significantly. In the deck example, AI can take the next steps to submit the building permit, phone the gas company to ensure there are no gas lines in the construction zone, schedule equipment rentals, negotiate with product distributors, hire subcontractors, and purchase the required materials.</p><h3><strong>6) Generating an output</strong></h3><p>I am leaving this step in the example for completeness. In a number of cases, AI will be able to take the final step of generating the output. Examples could include allocating money to an investment portfolio, generating and submitting a report, or 3D printing a part. In our example of building a wooden deck, this is where AI will step aside and the carpenters will pick the project back up (until general purpose construction robots are available.)</p><p>As an exercise, I'd encourage you to choose any type of problem that business users face and to map out the six steps and how AI may transform those steps. How does life change in the coming years for a tax accountant, a doctor, or a sports coach?</p><h2>What are the implications for Product Managers?</h2><p>Let's assume for the moment that everything I have described above will come to fruition in the next five years.&nbsp; An interesting question for product managers is how to capture the new value. It is not obvious how the solution space will evolve. In the example, will existing CAD programs bolt on AI capabilities to move up and downstream? Will firms specialize in being virtual experts across a wide range of domains? Will material manufacturers work to make their information AI friendly so that it is easier for AI tools to integrate them into designs? Will standards agencies re-write codes in a way that is more clear to ensure more consistent interpretation by AI tools? Will companies that do not even exist today replace longstanding incumbents?</p><p>I would recommend that product managers do the following to prepare:</p><p><strong>1) Look at your user needs through a much wider lens that is anchored on outcomes and does not make&nbsp;any assumptions about the role the human user will play in achieving the outcomes</strong></p><p>The boundaries that currently exist around your solution will fall to the wayside. Instead of saying "The user needs to draw a rectangle," say "The user needs a drawing of a rectangle" and be open to the possibility that AI may play an increasingly active role.</p><p><strong>2) Officially add AI as a user persona</strong></p><p>Whether you like it or not, AI tools will very likely be interfacing with your product. As for all major user groups of your product, you should have a persona for those AI tools to see your product through their "eyes."</p><p><strong>3) Dive deep into issues surrounding ethics, privacy, uncertainty, and security</strong></p><p>By their nature, many AI tools or combinations of AI tools are opaque, non-deterministic, prone to generating incorrect data, and liable to take potentially unpredictable actions if appropriate guardrails are not in place. Responsible application of AI will require product managers to become deeply versed in these issues.</p><p><strong>4) Play</strong></p><p>Many AI tools today are free or cheap. Set aside time to try them out and experiment with them. Challenge the tools to see where they break and where they excel. As you learn more, study how they work behind the scenes and see if you can improve them for your specific situation.</p><h2>Conclusion</h2><p>As product managers, we have seen a number of tech fads come and go. I'm confident that AI won't be one of them. It's here to stay and it has the potential to allow us to deliver a lot of new value to our users. I expect that the coming years may be chaotic as entire categories of software are redefined. I'd love to hear what you are doing. How are you thinking of AI as a part of your product management process?</p>]]></content:encoded></item><item><title><![CDATA[A Six Step Process for Product Ideation]]></title><description><![CDATA[*Originally published on LinkedIn on Jan 5th, 2023]]></description><link>https://blog.stevej.ca/p/a-six-step-process-for-product-ideation</link><guid isPermaLink="false">https://blog.stevej.ca/p/a-six-step-process-for-product-ideation</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Mon, 18 Nov 2024 06:08:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4Eve!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f89f2a-2933-423b-806b-459a54373876_1280x630.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_!4Eve!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f89f2a-2933-423b-806b-459a54373876_1280x630.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4Eve!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f89f2a-2933-423b-806b-459a54373876_1280x630.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4Eve!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f89f2a-2933-423b-806b-459a54373876_1280x630.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4Eve!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f89f2a-2933-423b-806b-459a54373876_1280x630.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4Eve!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f89f2a-2933-423b-806b-459a54373876_1280x630.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4Eve!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f89f2a-2933-423b-806b-459a54373876_1280x630.jpeg" width="1280" height="630" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19f89f2a-2933-423b-806b-459a54373876_1280x630.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:630,&quot;width&quot;:1280,&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_!4Eve!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f89f2a-2933-423b-806b-459a54373876_1280x630.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4Eve!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f89f2a-2933-423b-806b-459a54373876_1280x630.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4Eve!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f89f2a-2933-423b-806b-459a54373876_1280x630.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4Eve!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19f89f2a-2933-423b-806b-459a54373876_1280x630.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>*Originally published on <a href="https://www.linkedin.com/pulse/six-step-process-product-ideation-steve-jones-cfa/">LinkedIn </a>on Jan 5th, 2023</p><p>There are a lot of different&nbsp;ways to brainstorm new ideas and there is no right or wrong method. In what follows, I will share a particular six step process that can be used by Product Managers and Entrepreneurs across any industry.&nbsp;As you work through this process, don't worry too much about choosing the perfect answer in each step or developing the&nbsp;perfect idea. Instead, think of each run through the exercise as a scenario and plan on creating a number of different scenarios that each result in a collection of ideas for further exploration.</p><p>The first four steps are designed to establish constraints to narrow the universe of possibilities. Although it may be counterintuitive, narrowing the scope of possibilities can be a helpful&nbsp;tool for unlocking creativity. With boundary conditions in place, the fifth step is a collection of prompts to generate candidate problems and solutions. The sixth, and most important step, is to get out of the building to listen to people in the proposed target market that may be experiencing those problems. The entire process can be iterative and the insights gathered in the sixth step can then inform another run through the exercise.</p><h2><strong>Step 1) Choose a level of risk</strong></h2><p>Whether you are working inside an organization or thinking of starting your own company, it's important to look for ideas that are consistent with the level of risk you want to take on. There is no right answer to this question because it is a matter of the preferences and capacity of the individual or organization. Some people may aspire to have the independence of offering their&nbsp;services&nbsp;through their own consulting company instead of working for a salary. Other people may aspire to build a large company that transforms an industry and is listed on a public stock exchange. Some companies may be looking for an opportunity to add incremental revenue within the coming year. Other companies may wish to invest in a portfolio of moonshot ideas that could provide growth in the future. These are all valid objectives but they will require ideas that fall on very different parts of the risk spectrum.&nbsp;Although there is no single correct answer, it is possible to choose an incorrect answer if the expectations about the level of commitment, time, risk, and reward are inconsistent and unreasonable.</p><p><strong>Key questions to consider:</strong></p><p>- How much investment are you willing and able to make up front?</p><p>- What skills, experience, and network do you bring to the table that may help to reduce the level of risk?</p><p>- How long are you willing to pursue the idea before gaining confidence that it will succeed?</p><p>- Are you interested and willing to take on external investment?</p><p>- How much control are you willing to cede? Would you rather own a big piece of a small pie or a small piece of a big pie?</p><p>- How do you define financial success?</p><p>- How confident do you need to be before committing? What is your risk tolerance?</p><p>- If you are inside of an organization, is there already a set budget or approval criteria based on payback period or internal rate of return?</p><h2><strong>Step 2) What "materials" do you want to build with?</strong></h2><p>What is the basic&nbsp;building block that you are most interested,&nbsp;skilled, and passionate&nbsp;about building with? What will your&nbsp;product be made of? Will you be working with bits and bytes or wood and concrete?</p><p>Your answer to this question should be compatible with your answers about the level of risk that you would like to take on.&nbsp;If you have a three year timeframe and a low appetite for risk and investment then it would be inconsistent to choose biology as your building material (e.g. using synthetic biology to&nbsp;create new treatments for diseases). If you have a high level of risk and are willing to take on significant investment, then you will probably not choose an hourly service as the building block for your solution.</p><p>You may be interested in choosing multiple building materials.&nbsp;For example, many companies like Twitter, Uber or AirBnB are built using software and networks/marketplaces. For these companies, software is arguably the less important building material.</p><p>If you are working inside of an organization, you may be tasked with leveraging a core competency that the organization has in working with a certain type of material. If that is the case, then you will want to specify that constraint at this stage.</p><p><strong>Common examples of building materials include:</strong></p><p>Software:</p><ul><li><p>Desktop/Mobile</p></li><li><p>Cloud</p></li><li><p>Games</p></li></ul><p>Physical materials:</p><ul><li><p>Electronic hardware</p></li><li><p>Food</p></li><li><p>Biology/Chemistry/Basic Materials</p></li><li><p>Textiles</p></li><li><p>Construction materials</p></li></ul><p>Intangible:</p><ul><li><p>Networks and marketplaces</p></li><li><p>Data</p></li><li><p>Content (entertainment, educational, news, etc.)</p></li><li><p>Art</p></li><li><p>Financial Instruments</p></li><li><p>Services</p></li></ul><h2><strong>Step 3) What domain do you want to focus on?</strong></h2><p>In what domain, do you want to become an expert?&nbsp;Do you have existing expertise that you want to leverage?</p><p>This is easily confused with the next question about the target market or the prior question about materials but it is different and there is value in thinking about the three questions independently. Think of the domain as the narrow area of knowledge in which you and/or your company will develop world-leading expertise.</p><p>At the end of the project, whether it is successful or not, you will gain general experience in working with your chosen material and you will have absorbed a lot of context about your target market. At the same time, you will become one of the world's leading experts in your domain. As an example, your idea might be to develop software to optimize heating and cooling systems in farm buildings. Software is your material. You will be skilled in the craft of working with software to solve problems but you won't be pushing the boundaries of computer science. Agriculture is your market. You will develop a deep understanding of what makes that industry work but you won't be able to actually run a farm. The optimization of heating and cooling systems is your domain. You should be developing new intellectual property in that field.</p><p>Similar to the choice of target market, the choice of domain can have a meaningful&nbsp;impact on the&nbsp;trajectory of your startup or product. Ideally, you will choose a domain where there will be disruption, change, and growth in the years ahead. Think about fields of expertise that will leverage your personal or organizational strengths and that will become increasingly important in the years ahead.&nbsp;In 2023, machine learning is an example of a domain that a technology oriented company or individual may wish to focus on. Spend time talking to thought leaders in your company or field of expertise to get a pulse for where the industry is headed and try to separate the durable trends from the fads.</p><h2><strong>Step 4) Target market</strong></h2><p>There are a handful of ways that the term "market" is used in the context of defining a new product initiative. For the purpose of this exercise, think about your target market as the people or organizations who will use and pay for your solution. For a Business to Consumer (B2C) company, your market may be defined as a demographic (e.g. students at US universities.) For a Business to Business (B2B) company, your market would generally be defined as one or more verticals (e.g. hospitality and tourism businesses.) In some cases, you may need to work with multiple target markets. For example, a marketplace solution might bring together a specific demographic of consumers (new homeowners) and a specific vertical of businesses (roofing companies.)</p><p>As with all of the constraints, try to be as specific as possible.&nbsp;Rather than specifying a very broad target market and running through the exercise a single time, run a handful of unique scenarios with narrowly defined target markets. For example, instead of just choosing "Hotels" as a target market, break that into three scenarios; one where the target market is boutique owner-operated hotels, one where the target market is regional hotel/motel chains, and one where the target market is global hotel operators. You may be hesitant to be too specific because you are concerned that the target market will not be large enough. It's important to remember that you are not trying to build a business plan with this exercise. This is a brainstorming exercise to look for seeds of ideas. Once you have narrowed in on a handful of very specific seeds, you will start working in the opposite direction to see what those seeds could grow into and if they will lead you to a viable business opportunity.</p><p>Some markets are better than others. Generally speaking, it is much easier to succeed in a market that is growing and even easier if the market is also going through a lot of change. Markets also have different purchasing patterns and different levels of willingness to work with start-ups. Stretch yourself to consider non-obvious markets that you may not be as familiar with.&nbsp;Try to connect with people from different industries on an ongoing basis to reduce your blind spots when you need to select an ideal target market.</p><p>You will be spending a lot of time working with the people in your target market. If you are successful, you will be speaking with people from your target market almost everyday for many years. It's a good idea to choose a market that you will be passionate about. If you aren't legitimately interested in building relationships with the people that you set out to serve, you are going to have a hard time.</p><p>If you are working in a company, you are likely going to be in one of two situations.&nbsp;In the first situation, the company will already have an established customer base within a set of target markets and they will want to bring new products to those markets. In the second situation, the company will be interested in bringing established products (with appropriate modifications) to new, often adjacent, markets. It is possible that you will be tasked with developing an entirely new product for a new target market but that is rare. It's important that all of the stakeholders are on the same page about what situation you are in and that may require a number of conversations with senior leadership.</p><h2><strong>Step 5) Ideation</strong></h2><p>This is the core of the exercise.&nbsp;With four constraints in place, the&nbsp;overwhelming universe of possibilities has been narrowed down significantly to a small sandbox that is much easier to work in. It's now time to engage in an open-ended exercise to brainstorm ideas. For the purpose of this exercise, an idea is a rough combination of a problem and a potential solution.</p><p>Here is a collection of prompts that you can use to start brainstorming ideas.</p><p>A) New problems</p><p>What has changed recently that may have introduced new problems that did not exist before?</p><p>As one example, let's assume that you have selected the following constraints:</p><ul><li><p>Medium level of risk</p></li><li><p>Software as the building material</p></li><li><p>Cybersecurity as the domain</p></li><li><p>Accounting and legal firms as the target market</p></li></ul><p>One answer to this prompt may be that the rapid movement to work-from-home as a result of the COVID-19 pandemic created a new security challenge because employees&nbsp;are now working outside of the secure office network. As a result of that new problem, a potential solution may be easy to use VPN network software.</p><p><br>B) Old problems with new solutions</p><p>Is there a problem that is so old that people don't even question it anymore? Is there a new technology that may allow you to address that problem?</p><p>The best ideas often don't require the development of new technologies or the identification of new problems. Instead, the role of an entrepreneur may be to connect the dots across multiple domains and industries before anyone else.</p><p><br>C) Business model innovation</p><p>Is there an existing problem and an existing solution that could be delivered more effectively through a different business model?</p><p>The last two decades have seen significant disruption in business models in industries ranging from media to insurance to automobiles.</p><p><br>Those three prompts will scratch the surface and may generate a number of ideas. However, I highly recommend going deeper by leveraging a number of resources that provide additional prompts:</p><p><strong>Peter Drucker's Seven Sources of Innovation</strong></p><p>The first resource is Peter Drucker's Innovation and Entrepreneurship.&nbsp;In this book he identifies seven sources of innovation. This list has stood the test of time and it should be a go-to resource any time you engage in an ideation exercise. I have provided the list below and I would recommend picking up the book to work through each source as a brainstorming exercise.</p><p>The Seven Sources of Innovation:</p><ol><li><p>The unexpected</p></li><li><p>Incongruities</p></li><li><p>Process need</p></li><li><p>Industry and market structures</p></li><li><p>Demographics</p></li><li><p>Changes in perceptions</p></li><li><p>New knowledge</p></li></ol><p><a href="https://www.goodreads.com/book/show/114841.Innovation_and_Entrepreneurship">https://www.goodreads.com/book/show/114841.Innovation_and_Entrepreneurship</a></p><p></p><p><strong>Hype Cycle</strong></p><p>The critical finding of the Gartner Hype Cycle is that there is a predictable pattern of the level of excitement when new technologies are brought to market. As a part of this predictable pattern, technologies are often overhyped in the early days which leads to a great deal of perceived failure and disappointment&nbsp;against the&nbsp;backdrop of the elevated expectations. Many of the pioneers will not survive this stage. At the time when enthusiasm for a new technology is at its lowest, it may be a great opportunity to enter the field. Entrepreneurs are often too quick to write off an idea if someone else has already tried and failed.</p><p>As a prompt for&nbsp;ideation, it is valuable to review ideas that were attempted but failed to understand if they suffered from a fatal flaw or were just the victim of being too early.</p><p>More can be read about the Hype Cycle here and they&nbsp;publish reports on many industries:</p><p><a href="https://www.gartner.com/en/research/methodologies/gartner-hype-cycle">https://www.gartner.com/en/research/methodologies/gartner-hype-cycle</a></p><p></p><p><strong>Understanding Michael Porter</strong></p><p>Understanding Michael Porter provides an excellent summary of the extensive works and ideas of Michael Porter. The Five Forces Framework, Activity System Map, and Value Chain Analysis can all be used as prompts in the ideation process.</p><p><a href="https://www.goodreads.com/book/show/13263934-understanding-michael-porter">https://www.goodreads.com/book/show/13263934-understanding-michael-porter</a></p><p></p><p><strong>Blue Ocean Strategy</strong></p><p>This book does an excellent job at reframing competition to create entirely new opportunities. The Four Actions Framework asks four key questions to create a plot of a differentiated value curve.</p><p>"- Which of the factors that the industry takes for granted should be eliminated?</p><p>- Which factors should be reduced well below the industry's standard?</p><p>- Which factors should be raised well above the industry's standard?</p><p>- Which factors should be created that the industry has never offered?"</p><p><a href="https://www.goodreads.com/book/show/4898.Blue_Ocean_Strategy">https://www.goodreads.com/book/show/4898.Blue_Ocean_Strategy</a></p><p></p><h2><strong>Step 6) Testing your assumptions and gathering additional input</strong></h2><p>This is listed as the last step but the process is a&nbsp;continuous cycle and so it also could have been the first. Without a doubt, customer and prospect conversations are the most important part of the larger process of discovering, iterating, and expanding on ideas. The phrase "getting out of the building" was coined by Steve Blank and his book "The Startup Owner's Manual" is an excellent resource.&nbsp;I would also recommend "The Lean Startup " by Eric Ries</p><p><a href="https://www.goodreads.com/book/show/13557008-the-startup-owner-s-manual">https://www.goodreads.com/book/show/13557008-the-startup-owner-s-manual</a></p><p><a href="https://www.goodreads.com/book/show/10127019-the-lean-startup">https://www.goodreads.com/book/show/10127019-the-lean-startup</a></p><p>With the prior steps completed, you will have a clear vision for who you wish to speak to and you will have a hypothesis or two about the problems they may face.</p><p>Four tips to running effective discovery conversations are:</p><p>1) Do it consistently and connect with as many people as time allows. Don't overthink it or wait for the ideal prospect or timing.</p><p>2) Listen more than you speak.</p><p>3) Although you may already have an idea, approach the conversations with an open mind and focus on discovering problems that you may not be aware of.</p><p>4) Towards the end of the interview, don't be afraid to ask specific questions about problems or proposed solutions. It takes willpower to bite your tongue during the earlier part of the conversation but there is no reason to avoid this topic entirely.</p><p></p><p>With those six steps, I am confident you can go from a blank page to a number of ideas that have potential. If you do try out any part of this exercise, please let me know how it goes and if the framework is helpful.</p><p>Cheers,</p><p>Steve</p>]]></content:encoded></item><item><title><![CDATA[Five Favorite Books on Innovation and Competitive Strategy]]></title><description><![CDATA[*Originally published on LinkedIn on Sep 14th, 2020]]></description><link>https://blog.stevej.ca/p/five-favorite-books-on-innovation</link><guid isPermaLink="false">https://blog.stevej.ca/p/five-favorite-books-on-innovation</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Sun, 17 Nov 2024 05:05:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0YR2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d0f3da3-dcc9-4599-9faa-6a3a2a0aac92_1080x720.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_!0YR2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d0f3da3-dcc9-4599-9faa-6a3a2a0aac92_1080x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0YR2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d0f3da3-dcc9-4599-9faa-6a3a2a0aac92_1080x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0YR2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d0f3da3-dcc9-4599-9faa-6a3a2a0aac92_1080x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0YR2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d0f3da3-dcc9-4599-9faa-6a3a2a0aac92_1080x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0YR2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d0f3da3-dcc9-4599-9faa-6a3a2a0aac92_1080x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0YR2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d0f3da3-dcc9-4599-9faa-6a3a2a0aac92_1080x720.jpeg" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0d0f3da3-dcc9-4599-9faa-6a3a2a0aac92_1080x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&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_!0YR2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d0f3da3-dcc9-4599-9faa-6a3a2a0aac92_1080x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0YR2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d0f3da3-dcc9-4599-9faa-6a3a2a0aac92_1080x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0YR2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d0f3da3-dcc9-4599-9faa-6a3a2a0aac92_1080x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0YR2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d0f3da3-dcc9-4599-9faa-6a3a2a0aac92_1080x720.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>*Originally published on <a href="https://www.linkedin.com/pulse/five-favourite-books-innovation-competitive-strategy-steve-jones/">LinkedIn </a>on Sep 14th, 2020</em></p><p>I'm stuck inside on a smoky weekend and thinking about a handful&nbsp;of books on innovation and competitive strategy that provide great clarity and never sit on my shelf for long.&nbsp;If you want a crash-course in innovation and competitive&nbsp;strategy, these are the five I strongly recommend.&nbsp;As a bonus, they are all available as audiobooks and are packed with interesting examples that bring the concepts to life.&nbsp;&nbsp;</p><p>I've been fairly ruthless in narrowing the list to five and have tried to focus on the foundation of innovation and competitive strategy.&nbsp;The subject matter expands significantly&nbsp;when you move to the execution phase because execution can look very different across industries (e.g. internet software vs industrial manufacturing) and types of organizations (start-ups, established companies, nonprofits,and governments.)&nbsp; As an aside, this is the reason that The Startup Owner's Manual didn't make this list but I do strongly suggest that book as well.</p><p>I've summarized my personal highlights of the books below.</p><p>As I use these frameworks, they remind me of an unsolved problem in physics.&nbsp;Quantum mechanics and relativity&nbsp;both work flawlessly when applied to the right problems but appear incompatible with each other and neither is sufficient to explain everything that can be observed.&nbsp;As a result, we are still missing a so-called theory of everything.&nbsp;There is a similar situation here.&nbsp;Do you need to decide if you are faced with a Crossing the Chasm or Innovator's Dilemma situation before proceeding with analysis?&nbsp;How do you reconcile multiple frameworks that may suggest alternative paths of action?&nbsp;I think of the framework as lenses.&nbsp;Looking at the same situation through multiple lenses will provide additional perspective and a richer understanding of the situation.&nbsp;&nbsp;</p><p>Despite the differences in the frameworks, a few common themes emerge:</p><p>1) Spend time in the field with real customers and prospects.&nbsp;This is the most important data to use when applying any framework.</p><p>2) But be careful about not taking customer feedback too literally.&nbsp;Customers ask for incremental improvements.&nbsp;Dig deeper and take away more nuanced insights if you are looking for opportunities to introduce disruptive innovation.</p><p>3) Companies that find ways to gather feedback continuously instead of discretely and to iterate rapidly have a higher chance of innovating successfully.&nbsp;&nbsp;</p><p>4) Innovation doesn't happen in a vacuum.&nbsp;Draw inspiration from other markets and industries.&nbsp;</p><p>5) A company should compete to earn a share of the possible profits. This is often different from competing to beat another vendor.&nbsp;&nbsp;</p><p>6) All good strategies involve trade-offs.&nbsp;&nbsp;</p><p>7) Innovation requires humility.&nbsp;Innovation can't exist without an open mind and a willingness to change paths.&nbsp;This may be easier said than done in environments where managers are judged on forecasting accuracy and ability to hit pre-determined objectives.</p><p>8) Innovation should be a structured and managed activity.&nbsp;Don't bank on a stroke of genius.&nbsp;&nbsp;</p><h2><strong>Book 1:&nbsp;Innovation and Entrepreneurship by Peter Drucker</strong></h2><p><em>(Focus on part 1 of the book for this subject matter)</em></p><p>The seven sources of innovation from Peter Drucker provide a great framework when searching for innovative ideas.&nbsp;Drucker,&nbsp;the founder of modern management, also emphasizes that innovation can and should be managed as a systematic process.</p><p><em>"Entrepreneurship&nbsp;is "risky" mainly&nbsp;because so few of the so-called entrepreneurs&nbsp;know what they are doing. They lack the methodology.&nbsp;They violate&nbsp;the elementary and well-known rules. This is particularly true of high-tech entrepreneurs.&nbsp;To be sure, high-tech entrepreneurship&nbsp;and innovation are intrinsically&nbsp;more difficult and risky than innovation based on economics and market structure, on demographics, or even on something as seemingly nebulous&nbsp;and intangible as&nbsp;Weltanschauung - perceptions&nbsp;and moods. But even high-tech entrepreneurship&nbsp;need not be "high-risk," as Bell Lab and IBM prove. It does need, however, to be systematic. It needs to be managed.&nbsp;Above all, it needs to be based on&nbsp;purposeful innovation."</em></p><p><strong>The Seven Sources of Innovation:</strong></p><p><strong>1) The unexpected</strong></p><p>Key idea:&nbsp;When something unexpected happens, it should be investigated and understood because it may reveal an opportunity for innovation.&nbsp;Companies are particularly bad at failing to dig deeper into the root cause of the unexpected success.&nbsp;</p><p>Types of unexpected events that may point to an opportunity for innovation:</p><ul><li><p>The unexpected success</p></li><li><p>The unexpected failure</p></li><li><p>The unexpected&nbsp;outside event</p></li></ul><p><strong>2) Incongruities</strong></p><p>Key idea: <em>"An incongruity is a discrepancy, a dissonance between what is and what "ought" to be, or between what is and what everybody assumes to be."</em></p><p>Types of incongruities that may point to an opportunity for innovation:</p><ul><li><p>Incongruous economic realities</p></li><li><p>The incongruity between reality and the assumptions about it</p></li><li><p>The incongruity between perceived and actual customer values and expectations</p></li><li><p>Incongruity within the rhythm&nbsp;or logic of a process</p></li></ul><p><strong>3) Process need</strong></p><p><em>"In innovations that are based on process need, everybody in the organization always knows that the need exists.&nbsp;Yet usually no one does anything about it.&nbsp;However, when the innovation appears, it is immediately accepted as "obvious" and soon becomes "standard."</em></p><p><em>"....successful&nbsp;innovations based on process needs require five basic criteria:</em></p><ul><li><p><em>A self-contained process;</em></p></li><li><p><em>One "weak" or "missing" link;</em></p></li><li><p><em>A clear definition of the objective;</em></p></li><li><p><em>That the specifications for the solution can be defined clearly;</em></p></li><li><p><em>Widespread realization that "there ought to be a better way," that is, high receptivity"</em></p></li></ul><p><strong>4) Industry and Market Structures</strong></p><p><em>"Actually, market and industry structures are quite brittle. One small scratch and they disintegrate, often fast.&nbsp;When this happens, every member of the industry has to act.&nbsp;To continue to do business as before is almost a guarantee of disaster and might well condemn a company to extinction.&nbsp;At the very least the company will lose its leadership position; and one lost such leadership is almost never regained. But a change in market or industry structure is also a major opportunity for innovation."</em></p><p><strong>5) Demographics</strong></p><p><em>"What makes demographics such a rewarding opportunity for the entrepreneur is precisely its neglect by decision makers, whether businessmen, public-service staffs, or governmental policymakers. They still cling to the assumption that demographics do not change - or do not change fast.&nbsp;Indeed, they reject even the plainest evidence of demographic changes."</em></p><p><strong>6) Changes in perceptions</strong></p><p><em>"When a change in perception takes place, the facts do not change. Their meaning does.&nbsp;The meaning changes from "the glass is half full" to "the glass is half empty."</em></p><p><strong>7) New Knowledge&nbsp;</strong></p><p><em>"Knowledge-based innovation differs from all other innovation in its basic characteristics: time span, casualty rate, predictability, and in the challenges it poses to the entrepreneur.&nbsp;And like most "superstars," knowledge-based innovation is temperamental, capricious, and hard to manage."</em></p><h2><strong>Book 2: Understanding Porter by Joan Magretta</strong></h2><p>I'm usually not a fan of books that summarize other books but I definitely make an exception here.&nbsp;Magretta collaborated closely with Porter in preparing this book.&nbsp;It succinctly captures the key concepts of his life's work in the areas of competition and strategy.&nbsp;</p><p>A core principle underlying Porter's work is the idea of competing to be unique vs competing to be the best:</p><p><em>"Competing to be unique is unlike warfare in that one company's success does not require&nbsp;its rivals to fail. It is unlike competition in sport because every company&nbsp;can choose to invent its own game.&nbsp;A better analogy&nbsp;than war or sports might be the performing&nbsp;arts.&nbsp;There can be many good singers or actors - each outstanding and successful&nbsp;in a distinctive way.&nbsp;Each finds and creates an audience.&nbsp;The more good performers there are, the more audiences grow and the arts flourish.&nbsp;This kind of value creation is the essence&nbsp;of positive-sum competition.&nbsp;&nbsp;</em></p><p><em>While zero-sum competition is rightly depicted&nbsp;as a race to the bottom, positive sum competition produces better outcomes."</em></p><p>The book includes the Five Forces Framework which is a powerful tool for evaluating an existing industry or the potential opportunities and challenges when trying to create a new industry.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3Cye!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49d0811f-aab6-4c64-859e-4acefda11235_540x452.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3Cye!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49d0811f-aab6-4c64-859e-4acefda11235_540x452.png 424w, https://substackcdn.com/image/fetch/$s_!3Cye!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49d0811f-aab6-4c64-859e-4acefda11235_540x452.png 848w, https://substackcdn.com/image/fetch/$s_!3Cye!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49d0811f-aab6-4c64-859e-4acefda11235_540x452.png 1272w, https://substackcdn.com/image/fetch/$s_!3Cye!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49d0811f-aab6-4c64-859e-4acefda11235_540x452.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3Cye!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49d0811f-aab6-4c64-859e-4acefda11235_540x452.png" width="540" height="452" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/49d0811f-aab6-4c64-859e-4acefda11235_540x452.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:452,&quot;width&quot;:540,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;No alt text provided for this image&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="No alt text provided for this image" title="No alt text provided for this image" srcset="https://substackcdn.com/image/fetch/$s_!3Cye!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49d0811f-aab6-4c64-859e-4acefda11235_540x452.png 424w, https://substackcdn.com/image/fetch/$s_!3Cye!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49d0811f-aab6-4c64-859e-4acefda11235_540x452.png 848w, https://substackcdn.com/image/fetch/$s_!3Cye!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49d0811f-aab6-4c64-859e-4acefda11235_540x452.png 1272w, https://substackcdn.com/image/fetch/$s_!3Cye!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49d0811f-aab6-4c64-859e-4acefda11235_540x452.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>Source: https://hbr.org/2014/11/how-smart-connected-products-are-transforming-competition</p><p>There are a number of other useful tools in the book including:</p><ul><li><p><strong>Value Chain Analysis:</strong> The collection of (ideally differentiated) activities that a company performs which ultimately allow it to operate at a lower cost, charge a higher price, or both.</p></li><li><p>Three fundamental questions that define <strong>value proposition:</strong> Which customers?&nbsp;Which needs?&nbsp;What relative price?</p></li><li><p>The importance of <strong>trade-offs</strong> and the ways that trade-offs create barriers to potential imitators.&nbsp;&nbsp;</p></li><li><p><strong>Fit and the use of an Activity System Map</strong> to look for ways that activities reinforce each other&nbsp;and work together.</p></li><li><p><strong>Strategy Continuity</strong>: <em>"Paradoxically, continuity of strategy actually improves an organization's ability to adapt to changes and to innovate."</em></p></li></ul><blockquote></blockquote><h2><strong>Book 3:&nbsp;Crossing the Chasm by&nbsp;Geoffrey Moore&nbsp;</strong></h2><p>This book is about a common problem faced by companies that are trying to introduce a discontinuous&nbsp;innovation to the market.&nbsp;The technology adoption lifecycle proceeds from Innovators to Early Adopters (Visionaries) to the Early Majority (Pragmatists) to the Late Majority to Laggards.&nbsp;Historically, it had been presented as a continuous process and shown as a bell curve.&nbsp;In reality, there are some gaps (e.g. between&nbsp;Innovators and Early Adopters) that can create challenges for companies.&nbsp;There is also a large chasm between the Early Adopters and Early Majority that can cause companies that appeared to be on a promising trajectory to fail completely and go bankrupt.&nbsp;The book focuses on analysis of that chasm and provides specific advice on how to bridge it.</p><p>Moore defines a market in high tech as:</p><p><em>"- a set of actual or potential customers</em></p><p><em>- for a&nbsp;given set of products or services</em></p><p><em>- who have a common set of needs or wants, and</em></p><p><em>- who reference each other when making a buying decision."</em></p><p>The challenge presented by the chasm is that pragmatists rely heavily on references and prefer to buy from market leaders.&nbsp;However, at the point in time when the company is attempting to transition from visionaries to pragmatists, they have no reference customers and lack a market leadership position.&nbsp;&nbsp;</p><p>Moore describes a specific strategy for crossing the chasm which has been become a well-used playbook for high tech marketing for almost three decades:</p><p>1) Choose a beachhead.&nbsp;Choose a very narrow market niche in which it is practical for you to establish a market leadership position in a reasonable amount of time.</p><p>2) Assemble the whole product for that beachhead.&nbsp;Visionaries are willing to assemble the whole product themselves but pragmatists want to buy the whole product.&nbsp;Assembling the whole product may require specific new features or capabilities and may involve partnerships with other companies.</p><p>3) Pragmatists will not buy from you if you have no competitors.&nbsp;They need to know that there are alternatives they can fall back on if needed.&nbsp;When crossing the chasm, the book recommends framing the competition using a market alternative (what they are doing today) and a product alternative (a similar technology that has been deployed in a different market):</p><p><em>"To sum up, your market alternative helps people identify your target customer (what you have in common) and your compelling reason to buy (where you differentiate.)&nbsp;Similarly, your product alternative&nbsp;helps people appreciate your technology leverage (what you have in common) and your niche commitment&nbsp;(where you differentiate.)&nbsp;Thus you create the two beacons that triangulate to teach the market your positioning."</em></p><p>4) The claim is a critical part of positioning while crossing the chasm.&nbsp;Moore recommends the following template.&nbsp;&nbsp;</p><p><em>"- For (target customers - beachhead&nbsp;segment only)</em></p><p><em>- Who are dissatisfied with (the current market alternative)</em></p><p><em>- Our product is a (new product category)</em></p><p><em>- That provides (key problem-solving capability).</em></p><p><em>- Unlike (the product alternative),</em></p><p><em>- We have assembled (key whole product features for your&nbsp;specific application.)"</em></p><p>5) It may be tempting to use discount pricing to try to more rapidly establish your beachhead but discount pricing sends the wrong signal.&nbsp;You can't claim you are the market leader if you don't price accordingly.</p><p></p><h2><strong>Book 4:&nbsp;Innovator's Dilemma by&nbsp;Clayton Christensen</strong></h2><p><em>(Focus on part 1 of the book for this subject matter)</em></p><p>The framework presented in the Innovator's Dilemma is incredibly simple and powerful.&nbsp;For large companies, it's a warning that if they are not actively taking steps to disrupt themselves then someone else will.&nbsp;For small companies, it fuels the optimism that there are ways to take meaningful market share from even the largest and most established incumbents.&nbsp;&nbsp;</p><p><em>"Simply put, when the best firms succeeded, they did so because they listened responsively to their customers&nbsp;and invested aggressively&nbsp;in the technology, products and manufacturing capabilities that satisfied their customers' next-generation needs.&nbsp;But, paradoxically, when the best firms subsequently failed, it was for the same reasons - they listened responsively, to their&nbsp;customers and invested aggressively in the technology, products, and&nbsp;manufacturing capabilities&nbsp;that satisfied their customers' next-generation needs.&nbsp;This is one of the innovator's dilemmas: Blindly following the maxim that good managers should keep close to their customers can sometimes be a fatal mistake."</em></p><p>A summary of the dilemma is as follows:</p><ul><li><p>Successful&nbsp;companies listen to their existing customers.</p></li><li><p>In the pursuit of growth, successful companies expand by moving up-market (more complex and advanced products).</p></li><li><p>Successful companies are very good at deploying sustaining technology to continuously improve the performance of their products.</p></li><li><p>Technology often improves more quickly than a given class of customers requires it to improve. The lower tier of customers does not fully benefit from the incremental improvements made by the company.</p></li><li><p>From the perspective of the incumbent, disruptive technologies initially under-perform in the key areas that are important to their customers.</p></li><li><p>Despite the shortcomings, disruptive technologies are often more affordable and may have additional capabilities that make them uniquely compelling to small and unattractive markets that the incumbent is not interested in pursuing.</p></li><li><p>After a number of years in the small and unattractive markets, the disruptive technology from the startup will improve to the point where it meets the minimum performance requirements of the incumbent's lower tier of customers while also delivering lower price or other improvements.</p></li><li><p>At this point, the incumbent starts to rapidly lose market share to the startup company and it is too late to catch up.</p></li></ul><blockquote></blockquote><h2><strong>Book 5: Blue Ocean Strategy by Chan Kim and Ren&#233;e Mauborgne</strong></h2><p>The idea of a Blue Ocean Strategy is to create your own playing field where you have no direct competitors and where you can tap into demand that didn't previously exist.&nbsp;&nbsp;</p><p><em>"...imagine a market universe comprised of two sorts of oceans: red oceans and blue oceans.&nbsp;Red oceans represent all the industries&nbsp;in existence today.&nbsp;This is the known market space.&nbsp;Blue oceans denote all the industries not in existence today.&nbsp;This is the unknown market space.&nbsp;</em></p><p><em>In the red oceans, industry boundaries are defined and accepted, and the competitive rules of the game are known.&nbsp;Here, companies try to outperform their rivals&nbsp;to grab a greater share of existing demand.&nbsp;As the market space gets crowded, prospects&nbsp;for profits and growth are reduced. Products become commodities, and cutthroat&nbsp;competition&nbsp;turns the red ocean bloody.&nbsp;</em></p><p><em>Blue oceans, in contrast, are defined&nbsp;by untapped market space, demand creation and the opportunity for highly profitable growth."</em></p><p>Kim and Mauborgne recommend creating a Strategy Canvas and then using the Four Actions Framework to develop a Blue Ocean Strategy.&nbsp;The Strategy Canvas plots the performance of the average company in a given industry on the y axis in a number of categories.&nbsp;These categories will be specific to the industry (e.g. "seat comfort" for an airline.)&nbsp;There may be multiple plots on the same canvas if there are multiple groups of competitors (e.g. premium hotels vs motels.)</p><p>The Four Actions Framework asks four key questions to create a unique plot of a different value curve.</p><p><em>"- Which of the factors that the industry takes for granted should be eliminated?</em></p><p><em>- Which factors should be reduced well below the industry's standard?</em></p><p><em>- Which factors should be raised well above the industry's standard?</em></p><p><em>- Which factors should be created that the industry&nbsp;has never offered?"</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_!tePC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e05c6d5-febb-44d9-91b8-a2a9167ff644_801x500.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tePC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e05c6d5-febb-44d9-91b8-a2a9167ff644_801x500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tePC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e05c6d5-febb-44d9-91b8-a2a9167ff644_801x500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tePC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e05c6d5-febb-44d9-91b8-a2a9167ff644_801x500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tePC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e05c6d5-febb-44d9-91b8-a2a9167ff644_801x500.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tePC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e05c6d5-febb-44d9-91b8-a2a9167ff644_801x500.jpeg" width="801" height="500" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5e05c6d5-febb-44d9-91b8-a2a9167ff644_801x500.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:500,&quot;width&quot;:801,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;No alt text provided for this image&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="No alt text provided for this image" title="No alt text provided for this image" srcset="https://substackcdn.com/image/fetch/$s_!tePC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e05c6d5-febb-44d9-91b8-a2a9167ff644_801x500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tePC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e05c6d5-febb-44d9-91b8-a2a9167ff644_801x500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tePC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e05c6d5-febb-44d9-91b8-a2a9167ff644_801x500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tePC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e05c6d5-febb-44d9-91b8-a2a9167ff644_801x500.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>Source: https://www.blueoceanstrategy.com/tools/strategy-canvas/</p><p>In order to create a Blue Ocean Strategy, you need to break through traditional market boundaries.&nbsp;The book offers six patterns for doing that:</p><p><strong>1) Look across alternative industries</strong></p><p>For this pattern, you are encouraged to think very broadly. Fast food may be a substitute for fine dining.&nbsp;On the other hand, an alternative to fine dining may be going out to the theater.</p><p><strong>2) Look across strategic groups within industries</strong></p><p>Strategic groups in this context refers to <em>"a group of companies within an industry that pursue a similar strategy."</em></p><p><strong>3) Look across the chain of buyers</strong></p><p>For this pattern, you are encouraged to consider the needs of a different buyer.&nbsp;For example, in an industry that traditionally focuses on selling to the IT department, there may be an opportunity to instead address the priorities of the end-users and create a situation where the end-users are telling the IT department to buy your solution.</p><p><strong>4) Look across complimentary product and service offerings</strong></p><p>The collection of complimentary products and offerings is similar to the whole product concept in Crossing the Chasm.&nbsp;By considering all of the complimentary products and services, there may be new ways to define the offering.</p><p><strong>5) Look across functional or emotional appeal to buyers</strong></p><p>The authors observe that in any given industry, there is a tendency for competition to converge around functionality or emotions.&nbsp;Breaking this paradigm can create new opportunities.</p><p><strong>6) Look across time</strong></p><p>If it is inevitable that a trend will continue, there may be an opportunity to think ahead and to enter that space proactively.&nbsp;&nbsp;</p><p></p><h2>Conclusion</h2><p>The books are full of great examples. When reading the books, I personally recommend that you have one or two companies in mind and try to apply the thinking to those specific examples.</p><p>Those are my top five. Please let me know what book you would have added to expand this list.</p><p>Cheers,</p><p>Steve</p>]]></content:encoded></item><item><title><![CDATA[An experiment demonstrates that people can no longer reliably tell the difference between real and AI B&W landscape photos]]></title><description><![CDATA[Like many folks with an interest in photography and technology, I have been playing with generative AI tools.]]></description><link>https://blog.stevej.ca/p/an-experiment-demonstrates-that-people</link><guid isPermaLink="false">https://blog.stevej.ca/p/an-experiment-demonstrates-that-people</guid><dc:creator><![CDATA[Steve]]></dc:creator><pubDate>Sat, 06 Jan 2024 12:14:20 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%2F445c88cc-1ee8-4ba6-96d9-3fbdde354698_1456x816.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Like many folks with an interest in photography and technology, I have been playing with generative AI tools. A key question that I have been exploring is when images from these tools will be able to consistently fool the average online viewer. I don&#8217;t believe that point has come for many types of photographs but I do believe that we have now passed that point in the narrow category of black and white landscape photography. Please read on to see a simple experiment that I performed and consider subscribing if you are interested in seeing similar content in the future.</p><h2>The experiment was executed as follows:</h2><ul><li><p>I chose six black and white images from my personal photography collection. I took all of these in British Columbia or Alberta.</p></li><li><p>I then created a number of black and white images in Midjourney using V6 and relatively simple prompts. From that collection, I chose six that I felt were the most convincing. An example of a prompt used for one of the images is:</p><p><em>&#8220;Black and White photograph, detailed texture, cloudy day, snow covered trees in the pacific northwest --ar 16:9 --c 10 --s 225 --v 6.0&#8221;</em></p></li><li><p>Although the selected Midjourney images appeared to all be greyscale, I processed them in Photoshop to save them as greyscale images to be sure. Sometimes when you ask Midjourney for a black and white photo, it will create an image that has a sepia tone or even has hints of richer colors in parts of the image.</p></li><li><p>I then uploaded all twelve photos to a local photo group on Facebook with a message that included these instructions:<br><em>&#8221;This is a collection of 12 photos. Six of these are real photos that&nbsp;I&nbsp;have taken in our corner of the world (I can disclose the exact locations after voting) and I used AI to create the other six. They are presented in a random order. Can you tell which are which? If you care to guess, vote with a thumbs up for each picture you think is real and a laughing face for each picture you think is AI generated&#8230;&#8221;</em></p></li><li><p>This was the first and only time I have run this type of experiment.</p></li><li><p>Over a period of slightly longer than eight hours, there were approximately 350 reactions for each photo and I made a record of those reactions at that point. The post was removed before additional data could be collected as it was deemed to not be consistent with the group guidelines.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!62kp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97faa608-b63a-4700-8e5b-889f919e5aae_1201x679.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!62kp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97faa608-b63a-4700-8e5b-889f919e5aae_1201x679.png 424w, https://substackcdn.com/image/fetch/$s_!62kp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97faa608-b63a-4700-8e5b-889f919e5aae_1201x679.png 848w, https://substackcdn.com/image/fetch/$s_!62kp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97faa608-b63a-4700-8e5b-889f919e5aae_1201x679.png 1272w, https://substackcdn.com/image/fetch/$s_!62kp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97faa608-b63a-4700-8e5b-889f919e5aae_1201x679.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!62kp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97faa608-b63a-4700-8e5b-889f919e5aae_1201x679.png" width="1201" height="679" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97faa608-b63a-4700-8e5b-889f919e5aae_1201x679.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:679,&quot;width&quot;:1201,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:314955,&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_!62kp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97faa608-b63a-4700-8e5b-889f919e5aae_1201x679.png 424w, https://substackcdn.com/image/fetch/$s_!62kp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97faa608-b63a-4700-8e5b-889f919e5aae_1201x679.png 848w, https://substackcdn.com/image/fetch/$s_!62kp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97faa608-b63a-4700-8e5b-889f919e5aae_1201x679.png 1272w, https://substackcdn.com/image/fetch/$s_!62kp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97faa608-b63a-4700-8e5b-889f919e5aae_1201x679.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></p></li><li><p>There are a few obvious limitations of this experiment. The most significant limitation is that the votes were not independent since each respondent could view the current tally of thumbs up and laughing face reactions before placing their own vote. The second limitation is that some people may not have read the instructions and may have just been clicking a reaction (in particular the thumbs up,) after they saw the photo come across their feed. The third limitation is that one of the images (image 11) was recognized by a number of respondents as a fairly notable waterfall in a provincial park and they shared that observation in the comments. Obviously that skewed the results for that image significantly. </p></li></ul><h2>Results:</h2><p>Overall, the crowd correctly identified whether six of the twelve images were AI or real. Mistakes were made on three of the six AI images (where the crowd thought they were real,) and three of the six real images (where the crowd thought they were AI.) Given that outcome, a crude statistical interpretation may be that it would have been just as effective to flip a coin. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>I was struck at the balance of votes on each individual image. I had expected that the first few votes on each image would carry significant weight with following respondents going along with the crowd. Instead, the the results were mixed for every image.  If we ignore image 11 (where the crowd was able to &#8220;dox&#8221; the image as a location that many respondents were familiar with,) the image for which the crowd had the strongest conviction was the fourth image with 77% of the respondents believing it was AI. Interestingly, this was incorrect and the photo was actually real. </p><p><strong>See the full results below. For fun, I suggest scrolling slowly and guessing along the way.</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_!j352!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3471c49a-4818-46d6-aa7e-2c866c153137_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j352!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3471c49a-4818-46d6-aa7e-2c866c153137_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!j352!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3471c49a-4818-46d6-aa7e-2c866c153137_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!j352!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3471c49a-4818-46d6-aa7e-2c866c153137_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!j352!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3471c49a-4818-46d6-aa7e-2c866c153137_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!j352!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3471c49a-4818-46d6-aa7e-2c866c153137_1456x816.png" width="1200" height="672.5274725274726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3471c49a-4818-46d6-aa7e-2c866c153137_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:981704,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!j352!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3471c49a-4818-46d6-aa7e-2c866c153137_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!j352!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3471c49a-4818-46d6-aa7e-2c866c153137_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!j352!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3471c49a-4818-46d6-aa7e-2c866c153137_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!j352!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3471c49a-4818-46d6-aa7e-2c866c153137_1456x816.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="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EZKt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ae2ae5c-1640-4936-bfd2-2146c45acc8a_1088x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EZKt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ae2ae5c-1640-4936-bfd2-2146c45acc8a_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!EZKt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ae2ae5c-1640-4936-bfd2-2146c45acc8a_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!EZKt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ae2ae5c-1640-4936-bfd2-2146c45acc8a_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!EZKt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ae2ae5c-1640-4936-bfd2-2146c45acc8a_1088x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EZKt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ae2ae5c-1640-4936-bfd2-2146c45acc8a_1088x369.png" width="1088" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7ae2ae5c-1640-4936-bfd2-2146c45acc8a_1088x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1088,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26665,&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_!EZKt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ae2ae5c-1640-4936-bfd2-2146c45acc8a_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!EZKt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ae2ae5c-1640-4936-bfd2-2146c45acc8a_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!EZKt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ae2ae5c-1640-4936-bfd2-2146c45acc8a_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!EZKt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ae2ae5c-1640-4936-bfd2-2146c45acc8a_1088x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Qj5e!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e83afc6-e137-4ab2-a3b6-10a44ade0378_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Qj5e!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e83afc6-e137-4ab2-a3b6-10a44ade0378_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!Qj5e!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e83afc6-e137-4ab2-a3b6-10a44ade0378_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!Qj5e!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e83afc6-e137-4ab2-a3b6-10a44ade0378_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!Qj5e!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e83afc6-e137-4ab2-a3b6-10a44ade0378_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Qj5e!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e83afc6-e137-4ab2-a3b6-10a44ade0378_1456x816.png" width="1200" height="672.5274725274726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4e83afc6-e137-4ab2-a3b6-10a44ade0378_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1334134,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Qj5e!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e83afc6-e137-4ab2-a3b6-10a44ade0378_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!Qj5e!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e83afc6-e137-4ab2-a3b6-10a44ade0378_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!Qj5e!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e83afc6-e137-4ab2-a3b6-10a44ade0378_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!Qj5e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e83afc6-e137-4ab2-a3b6-10a44ade0378_1456x816.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_!Xana!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c7434ab-99c8-40a6-bf77-41b5fd073a9a_1088x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Xana!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c7434ab-99c8-40a6-bf77-41b5fd073a9a_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!Xana!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c7434ab-99c8-40a6-bf77-41b5fd073a9a_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!Xana!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c7434ab-99c8-40a6-bf77-41b5fd073a9a_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!Xana!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c7434ab-99c8-40a6-bf77-41b5fd073a9a_1088x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Xana!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c7434ab-99c8-40a6-bf77-41b5fd073a9a_1088x369.png" width="1088" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3c7434ab-99c8-40a6-bf77-41b5fd073a9a_1088x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1088,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24926,&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_!Xana!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c7434ab-99c8-40a6-bf77-41b5fd073a9a_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!Xana!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c7434ab-99c8-40a6-bf77-41b5fd073a9a_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!Xana!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c7434ab-99c8-40a6-bf77-41b5fd073a9a_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!Xana!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c7434ab-99c8-40a6-bf77-41b5fd073a9a_1088x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iHQM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9224fcb6-b264-4068-bde8-aba1fc1d2527_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iHQM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9224fcb6-b264-4068-bde8-aba1fc1d2527_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!iHQM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9224fcb6-b264-4068-bde8-aba1fc1d2527_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!iHQM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9224fcb6-b264-4068-bde8-aba1fc1d2527_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!iHQM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9224fcb6-b264-4068-bde8-aba1fc1d2527_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iHQM!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9224fcb6-b264-4068-bde8-aba1fc1d2527_1456x816.png" width="1200" height="672.5274725274726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9224fcb6-b264-4068-bde8-aba1fc1d2527_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1324805,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iHQM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9224fcb6-b264-4068-bde8-aba1fc1d2527_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!iHQM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9224fcb6-b264-4068-bde8-aba1fc1d2527_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!iHQM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9224fcb6-b264-4068-bde8-aba1fc1d2527_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!iHQM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9224fcb6-b264-4068-bde8-aba1fc1d2527_1456x816.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kM_e!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efe57b9-8ab8-45bc-ad54-26ef2b6908d2_1088x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kM_e!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efe57b9-8ab8-45bc-ad54-26ef2b6908d2_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!kM_e!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efe57b9-8ab8-45bc-ad54-26ef2b6908d2_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!kM_e!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efe57b9-8ab8-45bc-ad54-26ef2b6908d2_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!kM_e!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efe57b9-8ab8-45bc-ad54-26ef2b6908d2_1088x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kM_e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efe57b9-8ab8-45bc-ad54-26ef2b6908d2_1088x369.png" width="1088" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3efe57b9-8ab8-45bc-ad54-26ef2b6908d2_1088x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1088,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25309,&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_!kM_e!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efe57b9-8ab8-45bc-ad54-26ef2b6908d2_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!kM_e!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efe57b9-8ab8-45bc-ad54-26ef2b6908d2_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!kM_e!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efe57b9-8ab8-45bc-ad54-26ef2b6908d2_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!kM_e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efe57b9-8ab8-45bc-ad54-26ef2b6908d2_1088x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-SPW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8fb71b-4d54-481c-9db6-429869030d6b_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-SPW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8fb71b-4d54-481c-9db6-429869030d6b_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!-SPW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8fb71b-4d54-481c-9db6-429869030d6b_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!-SPW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8fb71b-4d54-481c-9db6-429869030d6b_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!-SPW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8fb71b-4d54-481c-9db6-429869030d6b_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-SPW!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8fb71b-4d54-481c-9db6-429869030d6b_1456x816.png" width="1200" height="672.5274725274726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f8fb71b-4d54-481c-9db6-429869030d6b_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1270264,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-SPW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8fb71b-4d54-481c-9db6-429869030d6b_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!-SPW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8fb71b-4d54-481c-9db6-429869030d6b_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!-SPW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8fb71b-4d54-481c-9db6-429869030d6b_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!-SPW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8fb71b-4d54-481c-9db6-429869030d6b_1456x816.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_!ZKy5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61fc30ee-1c02-43f3-a9ad-8e63045e2c77_1088x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZKy5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61fc30ee-1c02-43f3-a9ad-8e63045e2c77_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!ZKy5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61fc30ee-1c02-43f3-a9ad-8e63045e2c77_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!ZKy5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61fc30ee-1c02-43f3-a9ad-8e63045e2c77_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!ZKy5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61fc30ee-1c02-43f3-a9ad-8e63045e2c77_1088x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZKy5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61fc30ee-1c02-43f3-a9ad-8e63045e2c77_1088x369.png" width="1088" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/61fc30ee-1c02-43f3-a9ad-8e63045e2c77_1088x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1088,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25239,&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_!ZKy5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61fc30ee-1c02-43f3-a9ad-8e63045e2c77_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!ZKy5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61fc30ee-1c02-43f3-a9ad-8e63045e2c77_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!ZKy5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61fc30ee-1c02-43f3-a9ad-8e63045e2c77_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!ZKy5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61fc30ee-1c02-43f3-a9ad-8e63045e2c77_1088x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9P92!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd7d8279-54f6-414c-98eb-8dcb4ad56c07_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9P92!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd7d8279-54f6-414c-98eb-8dcb4ad56c07_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!9P92!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd7d8279-54f6-414c-98eb-8dcb4ad56c07_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!9P92!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd7d8279-54f6-414c-98eb-8dcb4ad56c07_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!9P92!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd7d8279-54f6-414c-98eb-8dcb4ad56c07_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9P92!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd7d8279-54f6-414c-98eb-8dcb4ad56c07_1456x816.png" width="1200" height="672.5274725274726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd7d8279-54f6-414c-98eb-8dcb4ad56c07_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1138476,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9P92!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd7d8279-54f6-414c-98eb-8dcb4ad56c07_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!9P92!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd7d8279-54f6-414c-98eb-8dcb4ad56c07_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!9P92!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd7d8279-54f6-414c-98eb-8dcb4ad56c07_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!9P92!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd7d8279-54f6-414c-98eb-8dcb4ad56c07_1456x816.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_!NTZ1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70846cf-ac48-41d1-85c1-a27a230b10ff_1088x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NTZ1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70846cf-ac48-41d1-85c1-a27a230b10ff_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!NTZ1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70846cf-ac48-41d1-85c1-a27a230b10ff_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!NTZ1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70846cf-ac48-41d1-85c1-a27a230b10ff_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!NTZ1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70846cf-ac48-41d1-85c1-a27a230b10ff_1088x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NTZ1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70846cf-ac48-41d1-85c1-a27a230b10ff_1088x369.png" width="1088" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d70846cf-ac48-41d1-85c1-a27a230b10ff_1088x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1088,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26518,&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_!NTZ1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70846cf-ac48-41d1-85c1-a27a230b10ff_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!NTZ1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70846cf-ac48-41d1-85c1-a27a230b10ff_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!NTZ1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70846cf-ac48-41d1-85c1-a27a230b10ff_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!NTZ1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70846cf-ac48-41d1-85c1-a27a230b10ff_1088x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TOJK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F300851b9-79a9-4140-b100-822b47c52e87_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TOJK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F300851b9-79a9-4140-b100-822b47c52e87_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!TOJK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F300851b9-79a9-4140-b100-822b47c52e87_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!TOJK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F300851b9-79a9-4140-b100-822b47c52e87_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!TOJK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F300851b9-79a9-4140-b100-822b47c52e87_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TOJK!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F300851b9-79a9-4140-b100-822b47c52e87_1456x816.png" width="1200" height="672.5274725274726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/300851b9-79a9-4140-b100-822b47c52e87_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1172218,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TOJK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F300851b9-79a9-4140-b100-822b47c52e87_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!TOJK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F300851b9-79a9-4140-b100-822b47c52e87_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!TOJK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F300851b9-79a9-4140-b100-822b47c52e87_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!TOJK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F300851b9-79a9-4140-b100-822b47c52e87_1456x816.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_!vn-y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afe06fc-484b-4d51-a3bf-79dc31c44584_1088x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vn-y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afe06fc-484b-4d51-a3bf-79dc31c44584_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!vn-y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afe06fc-484b-4d51-a3bf-79dc31c44584_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!vn-y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afe06fc-484b-4d51-a3bf-79dc31c44584_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!vn-y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afe06fc-484b-4d51-a3bf-79dc31c44584_1088x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vn-y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afe06fc-484b-4d51-a3bf-79dc31c44584_1088x369.png" width="1088" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9afe06fc-484b-4d51-a3bf-79dc31c44584_1088x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1088,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24174,&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_!vn-y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afe06fc-484b-4d51-a3bf-79dc31c44584_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!vn-y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afe06fc-484b-4d51-a3bf-79dc31c44584_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!vn-y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afe06fc-484b-4d51-a3bf-79dc31c44584_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!vn-y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afe06fc-484b-4d51-a3bf-79dc31c44584_1088x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lVx0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a7ba519-d5b8-44ec-8d62-8501905a0388_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lVx0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a7ba519-d5b8-44ec-8d62-8501905a0388_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!lVx0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a7ba519-d5b8-44ec-8d62-8501905a0388_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!lVx0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a7ba519-d5b8-44ec-8d62-8501905a0388_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!lVx0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a7ba519-d5b8-44ec-8d62-8501905a0388_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lVx0!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a7ba519-d5b8-44ec-8d62-8501905a0388_1456x816.png" width="1200" height="672.5274725274726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4a7ba519-d5b8-44ec-8d62-8501905a0388_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1513776,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lVx0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a7ba519-d5b8-44ec-8d62-8501905a0388_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!lVx0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a7ba519-d5b8-44ec-8d62-8501905a0388_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!lVx0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a7ba519-d5b8-44ec-8d62-8501905a0388_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!lVx0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a7ba519-d5b8-44ec-8d62-8501905a0388_1456x816.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_!5Kh5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182f19b1-3ff4-46c3-b395-c07d1593d047_1088x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5Kh5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182f19b1-3ff4-46c3-b395-c07d1593d047_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!5Kh5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182f19b1-3ff4-46c3-b395-c07d1593d047_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!5Kh5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182f19b1-3ff4-46c3-b395-c07d1593d047_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!5Kh5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182f19b1-3ff4-46c3-b395-c07d1593d047_1088x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5Kh5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182f19b1-3ff4-46c3-b395-c07d1593d047_1088x369.png" width="1088" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/182f19b1-3ff4-46c3-b395-c07d1593d047_1088x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1088,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24515,&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_!5Kh5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182f19b1-3ff4-46c3-b395-c07d1593d047_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!5Kh5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182f19b1-3ff4-46c3-b395-c07d1593d047_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!5Kh5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182f19b1-3ff4-46c3-b395-c07d1593d047_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!5Kh5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182f19b1-3ff4-46c3-b395-c07d1593d047_1088x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hYZ6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F743e16ed-1fb3-42fa-8c6c-af71a0e53a4d_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hYZ6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F743e16ed-1fb3-42fa-8c6c-af71a0e53a4d_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!hYZ6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F743e16ed-1fb3-42fa-8c6c-af71a0e53a4d_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!hYZ6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F743e16ed-1fb3-42fa-8c6c-af71a0e53a4d_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!hYZ6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F743e16ed-1fb3-42fa-8c6c-af71a0e53a4d_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hYZ6!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F743e16ed-1fb3-42fa-8c6c-af71a0e53a4d_1456x816.png" width="1200" height="672.5274725274726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/743e16ed-1fb3-42fa-8c6c-af71a0e53a4d_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1016637,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hYZ6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F743e16ed-1fb3-42fa-8c6c-af71a0e53a4d_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!hYZ6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F743e16ed-1fb3-42fa-8c6c-af71a0e53a4d_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!hYZ6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F743e16ed-1fb3-42fa-8c6c-af71a0e53a4d_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!hYZ6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F743e16ed-1fb3-42fa-8c6c-af71a0e53a4d_1456x816.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_!jW6n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92e87d1a-b6c0-4ca5-bad5-4c3197b11782_1088x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jW6n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92e87d1a-b6c0-4ca5-bad5-4c3197b11782_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!jW6n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92e87d1a-b6c0-4ca5-bad5-4c3197b11782_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!jW6n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92e87d1a-b6c0-4ca5-bad5-4c3197b11782_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!jW6n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92e87d1a-b6c0-4ca5-bad5-4c3197b11782_1088x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jW6n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92e87d1a-b6c0-4ca5-bad5-4c3197b11782_1088x369.png" width="1088" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/92e87d1a-b6c0-4ca5-bad5-4c3197b11782_1088x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1088,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25460,&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_!jW6n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92e87d1a-b6c0-4ca5-bad5-4c3197b11782_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!jW6n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92e87d1a-b6c0-4ca5-bad5-4c3197b11782_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!jW6n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92e87d1a-b6c0-4ca5-bad5-4c3197b11782_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!jW6n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92e87d1a-b6c0-4ca5-bad5-4c3197b11782_1088x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZVpk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a568fd-52ef-4489-bf3f-0bfa866e86c1_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZVpk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a568fd-52ef-4489-bf3f-0bfa866e86c1_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!ZVpk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a568fd-52ef-4489-bf3f-0bfa866e86c1_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!ZVpk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a568fd-52ef-4489-bf3f-0bfa866e86c1_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!ZVpk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a568fd-52ef-4489-bf3f-0bfa866e86c1_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZVpk!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a568fd-52ef-4489-bf3f-0bfa866e86c1_1456x816.png" width="1200" height="672.5274725274726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d2a568fd-52ef-4489-bf3f-0bfa866e86c1_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1231939,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZVpk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a568fd-52ef-4489-bf3f-0bfa866e86c1_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!ZVpk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a568fd-52ef-4489-bf3f-0bfa866e86c1_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!ZVpk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a568fd-52ef-4489-bf3f-0bfa866e86c1_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!ZVpk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a568fd-52ef-4489-bf3f-0bfa866e86c1_1456x816.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_!a4tO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f2d7dab-f704-4b84-8b49-2beb1ebe5fac_1088x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a4tO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f2d7dab-f704-4b84-8b49-2beb1ebe5fac_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!a4tO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f2d7dab-f704-4b84-8b49-2beb1ebe5fac_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!a4tO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f2d7dab-f704-4b84-8b49-2beb1ebe5fac_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!a4tO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f2d7dab-f704-4b84-8b49-2beb1ebe5fac_1088x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a4tO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f2d7dab-f704-4b84-8b49-2beb1ebe5fac_1088x369.png" width="1088" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3f2d7dab-f704-4b84-8b49-2beb1ebe5fac_1088x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1088,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26249,&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_!a4tO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f2d7dab-f704-4b84-8b49-2beb1ebe5fac_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!a4tO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f2d7dab-f704-4b84-8b49-2beb1ebe5fac_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!a4tO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f2d7dab-f704-4b84-8b49-2beb1ebe5fac_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!a4tO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f2d7dab-f704-4b84-8b49-2beb1ebe5fac_1088x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Aeoo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F445c88cc-1ee8-4ba6-96d9-3fbdde354698_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Aeoo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F445c88cc-1ee8-4ba6-96d9-3fbdde354698_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!Aeoo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F445c88cc-1ee8-4ba6-96d9-3fbdde354698_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!Aeoo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F445c88cc-1ee8-4ba6-96d9-3fbdde354698_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!Aeoo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F445c88cc-1ee8-4ba6-96d9-3fbdde354698_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Aeoo!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F445c88cc-1ee8-4ba6-96d9-3fbdde354698_1456x816.png" width="1200" height="672.5274725274726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/445c88cc-1ee8-4ba6-96d9-3fbdde354698_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1223473,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Aeoo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F445c88cc-1ee8-4ba6-96d9-3fbdde354698_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!Aeoo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F445c88cc-1ee8-4ba6-96d9-3fbdde354698_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!Aeoo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F445c88cc-1ee8-4ba6-96d9-3fbdde354698_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!Aeoo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F445c88cc-1ee8-4ba6-96d9-3fbdde354698_1456x816.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_!I6UG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a5e10-0361-4c88-900b-610448e8ea88_1088x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!I6UG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a5e10-0361-4c88-900b-610448e8ea88_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!I6UG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a5e10-0361-4c88-900b-610448e8ea88_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!I6UG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a5e10-0361-4c88-900b-610448e8ea88_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!I6UG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a5e10-0361-4c88-900b-610448e8ea88_1088x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!I6UG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a5e10-0361-4c88-900b-610448e8ea88_1088x369.png" width="1088" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/476a5e10-0361-4c88-900b-610448e8ea88_1088x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1088,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26187,&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_!I6UG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a5e10-0361-4c88-900b-610448e8ea88_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!I6UG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a5e10-0361-4c88-900b-610448e8ea88_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!I6UG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a5e10-0361-4c88-900b-610448e8ea88_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!I6UG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F476a5e10-0361-4c88-900b-610448e8ea88_1088x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_AYe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67f86dbc-a8de-40f6-b430-6cfcd0df8991_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_AYe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67f86dbc-a8de-40f6-b430-6cfcd0df8991_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!_AYe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67f86dbc-a8de-40f6-b430-6cfcd0df8991_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!_AYe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67f86dbc-a8de-40f6-b430-6cfcd0df8991_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!_AYe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67f86dbc-a8de-40f6-b430-6cfcd0df8991_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_AYe!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67f86dbc-a8de-40f6-b430-6cfcd0df8991_1456x816.png" width="1200" height="672.5274725274726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/67f86dbc-a8de-40f6-b430-6cfcd0df8991_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1313019,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_AYe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67f86dbc-a8de-40f6-b430-6cfcd0df8991_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!_AYe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67f86dbc-a8de-40f6-b430-6cfcd0df8991_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!_AYe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67f86dbc-a8de-40f6-b430-6cfcd0df8991_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!_AYe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67f86dbc-a8de-40f6-b430-6cfcd0df8991_1456x816.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_!o6eR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F255f737a-60e0-479f-bfb1-1176577d2e2e_1088x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o6eR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F255f737a-60e0-479f-bfb1-1176577d2e2e_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!o6eR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F255f737a-60e0-479f-bfb1-1176577d2e2e_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!o6eR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F255f737a-60e0-479f-bfb1-1176577d2e2e_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!o6eR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F255f737a-60e0-479f-bfb1-1176577d2e2e_1088x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o6eR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F255f737a-60e0-479f-bfb1-1176577d2e2e_1088x369.png" width="1088" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/255f737a-60e0-479f-bfb1-1176577d2e2e_1088x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1088,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26618,&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_!o6eR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F255f737a-60e0-479f-bfb1-1176577d2e2e_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!o6eR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F255f737a-60e0-479f-bfb1-1176577d2e2e_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!o6eR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F255f737a-60e0-479f-bfb1-1176577d2e2e_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!o6eR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F255f737a-60e0-479f-bfb1-1176577d2e2e_1088x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4Naz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e836ad-2559-4348-a621-bd5964ed0713_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4Naz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e836ad-2559-4348-a621-bd5964ed0713_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!4Naz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e836ad-2559-4348-a621-bd5964ed0713_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!4Naz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e836ad-2559-4348-a621-bd5964ed0713_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!4Naz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e836ad-2559-4348-a621-bd5964ed0713_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4Naz!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e836ad-2559-4348-a621-bd5964ed0713_1456x816.png" width="1200" height="672.5274725274726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86e836ad-2559-4348-a621-bd5964ed0713_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:1218903,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4Naz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e836ad-2559-4348-a621-bd5964ed0713_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!4Naz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e836ad-2559-4348-a621-bd5964ed0713_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!4Naz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e836ad-2559-4348-a621-bd5964ed0713_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!4Naz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86e836ad-2559-4348-a621-bd5964ed0713_1456x816.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_!Imds!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906acbb9-ea94-4d2b-8b5b-1fab2cde7c03_1088x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Imds!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906acbb9-ea94-4d2b-8b5b-1fab2cde7c03_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!Imds!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906acbb9-ea94-4d2b-8b5b-1fab2cde7c03_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!Imds!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906acbb9-ea94-4d2b-8b5b-1fab2cde7c03_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!Imds!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906acbb9-ea94-4d2b-8b5b-1fab2cde7c03_1088x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Imds!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906acbb9-ea94-4d2b-8b5b-1fab2cde7c03_1088x369.png" width="1088" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/906acbb9-ea94-4d2b-8b5b-1fab2cde7c03_1088x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1088,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24391,&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_!Imds!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906acbb9-ea94-4d2b-8b5b-1fab2cde7c03_1088x369.png 424w, https://substackcdn.com/image/fetch/$s_!Imds!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906acbb9-ea94-4d2b-8b5b-1fab2cde7c03_1088x369.png 848w, https://substackcdn.com/image/fetch/$s_!Imds!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906acbb9-ea94-4d2b-8b5b-1fab2cde7c03_1088x369.png 1272w, https://substackcdn.com/image/fetch/$s_!Imds!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906acbb9-ea94-4d2b-8b5b-1fab2cde7c03_1088x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Thanks for reading,</p><p>Cheers,</p><p>Steve</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.stevej.ca/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 Steve&#8217;s Substack! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item></channel></rss>