<?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[Notes By Dev]]></title><description><![CDATA[AI, GTM , Growth & the Future of Work]]></description><link>https://notes.dev-das.com</link><image><url>https://substackcdn.com/image/fetch/$s_!cc1T!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F31abc4e5-92ae-4e57-afea-2381f1cd89eb_1280x1280.png</url><title>Notes By Dev</title><link>https://notes.dev-das.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 22 Sep 2026 18:36:02 GMT</lastBuildDate><atom:link href="https://notes.dev-das.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Dev Das]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[notesbydev@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[notesbydev@substack.com]]></itunes:email><itunes:name><![CDATA[Dev Das]]></itunes:name></itunes:owner><itunes:author><![CDATA[Dev Das]]></itunes:author><googleplay:owner><![CDATA[notesbydev@substack.com]]></googleplay:owner><googleplay:email><![CDATA[notesbydev@substack.com]]></googleplay:email><googleplay:author><![CDATA[Dev Das]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[How AI Agent Systems Work, and Where They Break Down]]></title><description><![CDATA[A technical review of loops, graphs and harness engineering: what they improve, how context and verification fail, and what research is doing to make extended work more dependable.]]></description><link>https://notes.dev-das.com/p/how-ai-agent-systems-work-and-where</link><guid isPermaLink="false">https://notes.dev-das.com/p/how-ai-agent-systems-work-and-where</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Fri, 11 Sep 2026 16:25:32 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1592659762303-90081d34b277?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHxlbmdpbmVlcmluZ3xlbnwwfHx8fDE3ODkxNDMzNTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>The problem is completing the assignment</h2><p>Consider a research assignment with a reasonably demanding brief. Read a collection of papers, explain an engineering approach, distinguish demonstrated results from speculation, and produce an article that preserves the author&#8217;s analytical position. The references must support the claims. The technical diagrams must agree with the prose. When a section changes, conclusions elsewhere may need to change with it.</p><p>An AI system could divide this assignment among several agents. One plans the investigation, others read the papers, another writes, and a reviewer checks the result. If something fails, the work returns for revision. A final agent integrates the pieces and decides whether the assignment is complete.</p><p>There is a substantial engineering idea here. Complex work contains dependencies, opportunities for parallel execution, and errors that can be detected before they reach the final output. A system that can obtain evidence, inspect intermediate results and recover from mistakes has capabilities that a single response cannot provide. The question is how far those capabilities extend, and under which conditions they become dependable.</p><p>The difficult part of our example is that all the pieces can appear acceptable while the assignment remains unsatisfied. Every section may contain accurate statements, yet the article may fail to answer its central question. A revision may improve readability while weakening an important qualification. A reviewer may approve the citations without noticing that the argument has changed. Completion therefore requires coordination between execution, evidence and the user&#8217;s criteria for success.</p><p>This review examines that coordination. Its unit of analysis is the engineering mechanism, rather than the name or ranking of an underlying model. It asks what loops, graphs and harnesses contribute; how information passes between agents; what checking can establish; and when additional iteration needs something beyond another model response.</p><p>The evidence is a targeted critical reading of primary papers and implementation specifications, including foundational work and selected research available by 11 September 2026. Sources were selected for their relevance to architecture, feedback, context, evaluation, coordination and openness. This is not an exhaustive systematic review or a new benchmark study. Historical results describe the tested configurations, not the performance of every system available today. Recent preprints are identified as such.</p><p>The running report example is an illustrative design, not an experiment I have conducted. Figures distinguish explanatory architectures, proposed interventions and reconstructions of published observations. That distinction matters: a plausible diagram can explain a hypothesis without proving it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1592659762303-90081d34b277?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHxlbmdpbmVlcmluZ3xlbnwwfHx8fDE3ODkxNDMzNTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1592659762303-90081d34b277?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHxlbmdpbmVlcmluZ3xlbnwwfHx8fDE3ODkxNDMzNTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1592659762303-90081d34b277?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHxlbmdpbmVlcmluZ3xlbnwwfHx8fDE3ODkxNDMzNTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1592659762303-90081d34b277?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHxlbmdpbmVlcmluZ3xlbnwwfHx8fDE3ODkxNDMzNTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1592659762303-90081d34b277?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHxlbmdpbmVlcmluZ3xlbnwwfHx8fDE3ODkxNDMzNTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1592659762303-90081d34b277?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHxlbmdpbmVlcmluZ3xlbnwwfHx8fDE3ODkxNDMzNTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="4000" height="3003" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1592659762303-90081d34b277?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHxlbmdpbmVlcmluZ3xlbnwwfHx8fDE3ODkxNDMzNTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3003,&quot;width&quot;:4000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;close up of dark blue circuit board&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="close up of dark blue circuit board" title="close up of dark blue circuit board" srcset="https://images.unsplash.com/photo-1592659762303-90081d34b277?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHxlbmdpbmVlcmluZ3xlbnwwfHx8fDE3ODkxNDMzNTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1592659762303-90081d34b277?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHxlbmdpbmVlcmluZ3xlbnwwfHx8fDE3ODkxNDMzNTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1592659762303-90081d34b277?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHxlbmdpbmVlcmluZ3xlbnwwfHx8fDE3ODkxNDMzNTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1592659762303-90081d34b277?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw5fHxlbmdpbmVlcmluZ3xlbnwwfHx8fDE3ODkxNDMzNTZ8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="https://unsplash.com/@vishnumaiea">Vishnu Mohanan</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><h2>Models, loops, graphs and harnesses</h2><h3>What a model call actually contributes</h3><p>A language model receives an input context and generates an output. Training has shaped its parameters, which encode learned patterns and capabilities. The current context supplies the particular instructions, examples and information available for this invocation. Giving the model an example at execution time is different from updating its weights through training, a distinction made explicit in the early literature on<em> <a href="https://arxiv.org/pdf/2005.14165">in-context learning</a>, especially Brown and colleagues&#8217; Section 2.</em></p><p>For our purposes, the output might be prose, a proposed tool call, or a structured decision. A model can propose a search query, but surrounding software must execute the search. It can request a file modification, but a tool must perform the write. A statement that the file was changed is not itself a file change.</p><p>This is why describing an agent as simply retrieving reasoning from training data is inadequate. Its behaviour depends on learned capability, current evidence, instructions and the actions its environment permits. The important engineering question is what information and feedback reach each decision, and what converts that decision into an observable change.</p><p>We can describe a typical execution step using four quantities. The system has stored state S, constructs a context C from some of that state, asks a model to propose an action A, and obtains an observation O after execution. It then updates S. These are different objects. Confusing them makes failures difficult to diagnose.</p><p>The broader architectural lineage matters. <em>Sumers and colleagues&#8217; <a href="https://arxiv.org/html/2309.02427v3">Cognitive Architectures for Language Agents</a>, published in TMLR</em>, organises agents around memory, internal and external actions, and a decision cycle. That framework helps locate loops and state management within an established research vocabulary. The definitions here are practical working definitions, not a claim that loop, graph and harness engineering constitute three formally standardised disciplines.</p><h3>Loop engineering</h3><p>An agent loop repeatedly assembles context, requests an action, executes permitted actions, records their results and decides whether to continue. The model may select the next action, while software enforces permissions, validates arguments and limits expenditure. Some loops alternate generation and critique without using external tools; others interact extensively with an environment.</p><p><em><a href="https://arxiv.org/html/2210.03629v3">ReAct</a>, introduced by Yao and colleagues</em>, provides a foundational example of interleaving reasoning with actions and observations. Its experiments include question answering, fact verification and interactive environments. The architectural contribution is to let observations inform subsequent decisions, rather than require a complete answer before interacting with evidence. Its results support that approach in the evaluated settings, not a guarantee that every action sequence will converge on a correct outcome.</p><p>Loop engineering concerns the conditions around repetition. What should trigger another attempt? What feedback should it receive? Which errors are recoverable? When should the system stop? A loop with no meaningful change in evidence, strategy or checking may spend more resources without resolving the underlying uncertainty.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!N98U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5897a5cb-f0ac-421f-a337-8cf712912fab_2000x1320.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N98U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5897a5cb-f0ac-421f-a337-8cf712912fab_2000x1320.png 424w, https://substackcdn.com/image/fetch/$s_!N98U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5897a5cb-f0ac-421f-a337-8cf712912fab_2000x1320.png 848w, https://substackcdn.com/image/fetch/$s_!N98U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5897a5cb-f0ac-421f-a337-8cf712912fab_2000x1320.png 1272w, https://substackcdn.com/image/fetch/$s_!N98U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5897a5cb-f0ac-421f-a337-8cf712912fab_2000x1320.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!N98U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5897a5cb-f0ac-421f-a337-8cf712912fab_2000x1320.png" width="1456" height="961" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5897a5cb-f0ac-421f-a337-8cf712912fab_2000x1320.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:961,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:182158,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5897a5cb-f0ac-421f-a337-8cf712912fab_2000x1320.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_!N98U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5897a5cb-f0ac-421f-a337-8cf712912fab_2000x1320.png 424w, https://substackcdn.com/image/fetch/$s_!N98U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5897a5cb-f0ac-421f-a337-8cf712912fab_2000x1320.png 848w, https://substackcdn.com/image/fetch/$s_!N98U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5897a5cb-f0ac-421f-a337-8cf712912fab_2000x1320.png 1272w, https://substackcdn.com/image/fetch/$s_!N98U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5897a5cb-f0ac-421f-a337-8cf712912fab_2000x1320.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 1. Explanatory architecture of an agent loop. The separation of action and observation is informed by ReAct, Figure 1 and Section 2. State selection, permission checks and budget control are explicit additions in this synthesis. Arrows carry the labelled objects, not an assumed shared understanding.</em></p><h3>Graph engineering</h3><p>A workflow graph represents operations as nodes and possible transitions as edges. A node might retrieve a paper, execute a calculation or invoke an agent that has its own loop. A conditional edge chooses between routes. A graph can therefore contain loops; the two concepts describe different aspects of execution.</p><p>The graph determines which work is eligible to happen next and which dependencies must be satisfied. For our report, evidence collection may branch across topics, then join before synthesis. A failed source check might return only the affected claim for investigation. An unresolved conflict in the brief might route to a human rather than back to drafting.</p><p>The <a href="https://docs.langchain.com/oss/python/langgraph/graph-api">graph API specification</a> examined here makes state, nodes, edges and reducers explicit. A reducer is a rule for combining updates with existing state: for example, appending evidence records instead of replacing the entire list. This is implementation documentation, not experimental proof of improved task performance.</p><p>Our proposed report graph would use separate fields for accepted requirements, candidate findings, unresolved conflicts and draft versions. A node that adds a new finding should not overwrite the requirements. Two researchers discovering incompatible results should create a conflict to examine, rather than let whichever update arrives last silently determine the conclusion.</p><h3>Harness engineering</h3><p>Here, the harness means the surrounding execution system: the software that assembles model inputs, exposes tools, routes work, manages state, records events and controls continuation. The term is used differently across projects, so it should always be defined when comparing implementations. An evaluation harness, for instance, can mean the software administering a benchmark rather than the agent&#8217;s runtime.</p><p>In our architecture, the harness implements the loop and graph. It also handles ordinary but consequential execution problems: a tool timeout, an invalid response, a process restart, or an attempt to modify an obsolete document version. Those are part of making work dependable even when the model&#8217;s proposed next step is reasonable.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LrfZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec4409b-d283-4129-8f16-615108650d3c_2000x1700.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LrfZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec4409b-d283-4129-8f16-615108650d3c_2000x1700.png 424w, https://substackcdn.com/image/fetch/$s_!LrfZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec4409b-d283-4129-8f16-615108650d3c_2000x1700.png 848w, https://substackcdn.com/image/fetch/$s_!LrfZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec4409b-d283-4129-8f16-615108650d3c_2000x1700.png 1272w, https://substackcdn.com/image/fetch/$s_!LrfZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec4409b-d283-4129-8f16-615108650d3c_2000x1700.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LrfZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec4409b-d283-4129-8f16-615108650d3c_2000x1700.png" width="1456" height="1238" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ec4409b-d283-4129-8f16-615108650d3c_2000x1700.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1238,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:221587,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec4409b-d283-4129-8f16-615108650d3c_2000x1700.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_!LrfZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec4409b-d283-4129-8f16-615108650d3c_2000x1700.png 424w, https://substackcdn.com/image/fetch/$s_!LrfZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec4409b-d283-4129-8f16-615108650d3c_2000x1700.png 848w, https://substackcdn.com/image/fetch/$s_!LrfZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec4409b-d283-4129-8f16-615108650d3c_2000x1700.png 1272w, https://substackcdn.com/image/fetch/$s_!LrfZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec4409b-d283-4129-8f16-615108650d3c_2000x1700.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 2. Proposed graph for the running report example. Research branches join at evidence integration; missing evidence, conflicting requirements and failed checks take different routes. This is an author-designed workflow, not a reproduced benchmark result. Node and state semantics follow the graph concepts documented above.</em></p><h2>Follow the information through the work</h2><p>Suppose the user explicitly requires the report to distinguish successful demonstrations from dependable repeated execution. We assign that requirement an identifier, R1. Its purpose is not to make the instruction look formal. It is to let later stages refer to the same obligation without repeatedly paraphrasing it.</p><p>The planner produces research questions and a proposed section order. It also marks which questions bear on R1. A researcher returns a paper record containing the evaluated task, relevant result, source location and limitations. The synthesiser groups compatible findings and records disagreements. The writer receives the approved question, relevant evidence and the current requirements. The reviewer checks the exact version the writer produced.</p><p>Each of these steps creates a distinct opportunity for error. The planner might narrow R1 into an easier question. A researcher might omit the study&#8217;s repeated-trial method. The writer might preserve the result but lose its qualification. The reviewer might receive only the draft and never see R1. These possibilities require different diagnoses, even if the final symptom is the same: the article fails to distinguish demonstration from reliability.</p><p>The trace needed for diagnosis is consequently more detailed than a list of agent messages. We need to know which version of the requirement was supplied, what source material was available, what the node produced and which state update was accepted. A message saying that R1 was checked should point to the relevant passage and the evidence used to check it.</p><p>Our proposed state record would distinguish intended actions from confirmed effects. A request to inspect an appendix would remain pending until a retrieval result was recorded. A claimed correction would remain unverified until the changed passage was compared with the source. This design does not require the system to expose every internal computation. It requires an accurate record of externally meaningful actions and artifacts.</p><p>Persistence helps support that record. The examined <a href="https://docs.langchain.com/oss/python/langgraph/persistence">persistence documentation</a> distinguishes checkpoints used to preserve execution state from stores used across interactions. These mechanisms support resumption and memory, but saving a state does not validate its contents. An incorrect assumption can be preserved just as reliably as a correct one.</p><p>For the report, the practical response is to store status and provenance alongside content. A finding might be a candidate, a source-checked observation or an unresolved interpretation. A later agent should not infer that a statement is established merely because it appears in persistent memory. We should preserve the reason for trusting it, and the conditions under which that trust should be reconsidered.</p><p>There is another boundary here: a successful software operation and successful intellectual work are different outcomes. A retrieval function can return without error while fetching the wrong version of a paper. A merge operation can complete while combining incompatible definitions. The execution system needs technical checks, but the assignment also needs checks that refer to meaning.</p><p>That is the first useful limit on the promise of orchestration. A graph can require a review node to run. It cannot, simply by containing that node, establish that the review examined the right question.</p><h2>What this engineering genuinely improves</h2><h3>Better interfaces can make existing capability more usable</h3><p>One of the clearest demonstrations comes from <em>Yang and colleagues&#8217; <a href="https://arxiv.org/html/2405.15793v3">agent-computer interface study</a>.</em> The researchers changed how an agent searched, viewed and edited code, and how execution feedback was presented.<em> In Table 1, a tailored interface resolved 18% of 300 software issues, compared with 11% for a separate shell-only baseline using the same underlying model. These are SWE-bench Lite results, not results on the full benchmark. </em>The comparison changes the surrounding interface and agent setup; it is not a one-component ablation. This is an architecture comparison, not a model ranking.</p><p><em>Table 3 also reports a decline from 18% to 15% when editing lacked the tested linting intervention.</em> A linter checks certain code errors mechanically. The linting ablation and broader interface comparison show that interface and feedback design can affect outcomes without changing model weights. They do not establish equivalent gains for other repositories, tasks or present-day systems.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iD6V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6debf01f-5d5c-49e4-9c5e-d45f93857b6b_2000x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iD6V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6debf01f-5d5c-49e4-9c5e-d45f93857b6b_2000x1080.png 424w, https://substackcdn.com/image/fetch/$s_!iD6V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6debf01f-5d5c-49e4-9c5e-d45f93857b6b_2000x1080.png 848w, https://substackcdn.com/image/fetch/$s_!iD6V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6debf01f-5d5c-49e4-9c5e-d45f93857b6b_2000x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!iD6V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6debf01f-5d5c-49e4-9c5e-d45f93857b6b_2000x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iD6V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6debf01f-5d5c-49e4-9c5e-d45f93857b6b_2000x1080.png" width="1456" height="786" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6debf01f-5d5c-49e4-9c5e-d45f93857b6b_2000x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:786,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:144894,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6debf01f-5d5c-49e4-9c5e-d45f93857b6b_2000x1080.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_!iD6V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6debf01f-5d5c-49e4-9c5e-d45f93857b6b_2000x1080.png 424w, https://substackcdn.com/image/fetch/$s_!iD6V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6debf01f-5d5c-49e4-9c5e-d45f93857b6b_2000x1080.png 848w, https://substackcdn.com/image/fetch/$s_!iD6V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6debf01f-5d5c-49e4-9c5e-d45f93857b6b_2000x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!iD6V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6debf01f-5d5c-49e4-9c5e-d45f93857b6b_2000x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 3. Simplified intervention mechanism from Yang et al., Section 3 and Table 3. The tailored edit interface rejects selected invalid edits and returns diagnostics. The diagram represents the checked interface behaviour; it does not imply that passing syntax checks establishes functional correctness.</em></p><p>For our report, the analogous design question is whether the tool exposes what the agent needs to make a good decision. A bare search result may be less useful than a source passage accompanied by its section and publication version. A citation checker that returns only a red indicator may be less useful than one that identifies the unsupported sentence. These are proposed design applications, not measured transfers of the coding result.</p><h3>Structure can reduce unnecessary decisions</h3><p><em>Xia and colleagues&#8217; <a href="https://arxiv.org/html/2407.01489v2">Agentless study</a> </em>examines a constrained software-repair process based on localisation, repair and validation. It provides evidence that useful automation need not delegate every sequencing decision to a conversational agent. Its reported results are tied to software-issue benchmarks and the configurations tested.</p><p>The broader engineering question is where adaptive choice is valuable. In our report example, checking that every reference identifier resolves is a predictable operation. Asking a model to decide whether to perform that check on every run creates a decision without an obvious benefit. Choosing which conflicting paper deserves closer examination is a different matter. That decision depends on the evidence encountered.</p><p>The distinction suggests a design principle to test: use explicit workflow rules for stable dependencies and model judgment where the task genuinely requires interpretation. This does not imply that fixed workflows always outperform flexible agents. It identifies a useful baseline against which additional autonomy can be evaluated.</p><p>There is a simple way to see why the number of required decisions matters without making claims about any particular model. Imagine a workflow with ten indispensable stages. If each stage succeeds with probability 0.95, independently of the others, the probability that all ten succeed is approximately 0.60: the product of ten factors of 0.95. This is an illustrative calculation, not an empirical estimate. Real stages are not necessarily independent, some errors are recoverable, and different stages have different difficulty.</p><p>The calculation nevertheless exposes a design question. Adding a stage can improve the workflow if it prevents enough downstream errors, but it also creates another operation that can fail or consume resources. A verification stage earns its place through its net contribution, including false rejection of correct work. The number of agents or review rounds therefore cannot serve as a substitute for measuring the completed assignment.</p><h3>Feedback can carry experience forward</h3><p><em><a href="https://arxiv.org/pdf/2303.11366">Reflexion</a>, by Shinn and colleagues, </em>converts feedback into textual reflections retained for subsequent attempts. The framework can use environmental signals or internally generated evaluations. It does not update model weights during those attempts. The paper reports improvements in its evaluated decision-making, reasoning and programming settings, while acknowledging dependence on the quality of evaluation and reflection.</p><p>This is an important distinction for claims about learning. Retaining a useful note can change a later attempt without changing the underlying model. For our report, such a note might identify that a previous search repeatedly returned summaries instead of original papers. The useful content is the actionable correction and its evidence, rather than the mere presence of a reflection stage.</p><p>These examples establish real engineering value. Interfaces can make actions easier to execute correctly. Structure can remove avoidable choices. Feedback can expose mistakes and inform later attempts. The next question is whether the information needed for those benefits survives as the work becomes longer and more distributed.</p><h2>Context does not move automatically</h2><h3>Storage, availability and use are different</h3><p>A system can store an entire conversation while supplying only a fraction of it to a particular invocation. It can supply the right passage while the model fails to use it correctly. It can use the passage locally while a later summary drops its importance. Calling all three failures &#8220;forgetting&#8221; hides the engineering decisions involved.</p><p><em>Liu and colleagues&#8217; <a href="https://arxiv.org/html/2307.03172v3">Lost in the Middle</a> </em>tested multi-document question answering and key-value retrieval. Performance depended on where relevant information appeared in the context, with weaknesses in middle positions for the evaluated configurations. This is evidence that inclusion and effective use are distinct. It is not a measurement of every modern context window or a direct experiment on preserving an author&#8217;s argument.</p><p>More recent evaluation makes the distinction sharper. <em><a href="https://arxiv.org/html/2502.05167v3">NoLiMa</a>, by Modarressi and colleagues,</em> reduces literal overlap between questions and the information needed to answer them. Its results show that finding information through an association can be harder than finding a matching phrase, especially as context grows. A context-window specification therefore does not establish effective reasoning over everything it can hold. This is a controlled retrieval benchmark, not a direct test of multi-agent handoffs; it supports caution about that inference rather than measuring the handoff itself.</p><p>For diagnosis, we should therefore ask three successive questions. Was the required information stored? Was it supplied to the decision that needed it? Did the output correctly reflect it? The first two can often be inspected directly in a trace. The third requires evaluation against the task and evidence.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D_i4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa400463-300d-4164-8fe6-f30d6b81e963_2000x1520.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D_i4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa400463-300d-4164-8fe6-f30d6b81e963_2000x1520.png 424w, https://substackcdn.com/image/fetch/$s_!D_i4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa400463-300d-4164-8fe6-f30d6b81e963_2000x1520.png 848w, https://substackcdn.com/image/fetch/$s_!D_i4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa400463-300d-4164-8fe6-f30d6b81e963_2000x1520.png 1272w, https://substackcdn.com/image/fetch/$s_!D_i4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa400463-300d-4164-8fe6-f30d6b81e963_2000x1520.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D_i4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa400463-300d-4164-8fe6-f30d6b81e963_2000x1520.png" width="1456" height="1107" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fa400463-300d-4164-8fe6-f30d6b81e963_2000x1520.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1107,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:199877,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa400463-300d-4164-8fe6-f30d6b81e963_2000x1520.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_!D_i4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa400463-300d-4164-8fe6-f30d6b81e963_2000x1520.png 424w, https://substackcdn.com/image/fetch/$s_!D_i4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa400463-300d-4164-8fe6-f30d6b81e963_2000x1520.png 848w, https://substackcdn.com/image/fetch/$s_!D_i4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa400463-300d-4164-8fe6-f30d6b81e963_2000x1520.png 1272w, https://substackcdn.com/image/fetch/$s_!D_i4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa400463-300d-4164-8fe6-f30d6b81e963_2000x1520.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 4. Proposed diagnostic for requirement R1. The three failure locations are deliberately separate: omission during context assembly, incorrect use after delivery, and loss during handoff. The distinction between presence and use is motivated by Liu et al.; the report trace is illustrative, not an observation from that study.</em></p><h3>Summaries are decisions about future relevance</h3><p>Imagine that a researcher reads a study finding improvement on a bounded task under a particular budget. The handoff says only that the intervention improves performance. The sentence is shorter, but the budget and scope may be exactly what the writer needs to compare this study with another.</p><p>The original source has not necessarily disappeared. It may remain in a file. What has disappeared is the signal that a particular qualification matters. A downstream agent cannot be assumed to revisit every source for every sentence; doing so would undermine the purpose of delegation. The handoff must preserve enough information to guide selective reinspection.</p><p>For our report, I would use a compact evidence record with separate fields for finding, task, comparison, limitation and source location. A summary would remain useful, but it would not be the only representation of the evidence. This is a proposed intervention whose value should be tested against shorter unstructured handoffs under comparable budgets.</p><p>There is a trade-off. More fields consume tokens and can be filled incorrectly. A comprehensive schema can become administrative work that obscures the important result. The goal is to preserve decision-relevant distinctions, not to accumulate the largest possible record. An evaluation should include cases where a small omitted qualification changes the appropriate conclusion.</p><h3>Persistent memory changes retrieval, not the need for it</h3><p><em>Packer and colleagues&#8217; <a href="https://arxiv.org/html/2310.08560v2">MemGPT</a> </em>explicitly separates the model&#8217;s current context from external storage and provides functions to move information between them. Its evaluations cover document analysis and conversation. The mechanism addresses finite input capacity by making stored information retrievable; it does not make all stored information simultaneously available or automatically authoritative.</p><p>In our proposed workflow, a memory entry should therefore carry its source and revision status. If the user changes the article&#8217;s central question, earlier planning notes may become stale. Retrieving them more successfully could make the report less aligned with the new brief. Memory management needs a way to supersede decisions as well as retain them.</p><h3>Selective retention can improve the result</h3><p>The remedy is not necessarily to retain more.<em> Lodha and colleagues&#8217; June 2026 preprint, <a href="https://arxiv.org/html/2606.10209v1">Less Context, Better Agents</a></em>, evaluates 50 enterprise expense-processing tasks with five independent runs per configuration. With the executing model and simulated-user model held constant in the relevant comparison, full history achieves 71.0% completion, retaining five recent tool-call/response pairs achieves 79.0%, and combining that window with summaries achieves 91.6%. The latter configuration also reduces token consumption. The evaluation is narrow, uses simulated users and does not establish a universal retention policy.</p><p>The finding changes the design question. Compression can remove distracting material and preserve useful working state; it can also discard a decisive qualification. Its value depends on what survives and how subsequent decisions use it. The right comparison measures completed work, retention of critical facts and resource use together. &#8220;More context&#8221; and &#8220;less context&#8221; are incomplete specifications.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Qmce!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4e7cf24-7bc2-4a01-87b2-8350d657ce68_2000x1480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Qmce!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4e7cf24-7bc2-4a01-87b2-8350d657ce68_2000x1480.png 424w, https://substackcdn.com/image/fetch/$s_!Qmce!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4e7cf24-7bc2-4a01-87b2-8350d657ce68_2000x1480.png 848w, https://substackcdn.com/image/fetch/$s_!Qmce!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4e7cf24-7bc2-4a01-87b2-8350d657ce68_2000x1480.png 1272w, https://substackcdn.com/image/fetch/$s_!Qmce!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4e7cf24-7bc2-4a01-87b2-8350d657ce68_2000x1480.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Qmce!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4e7cf24-7bc2-4a01-87b2-8350d657ce68_2000x1480.png" width="1456" height="1077" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4e7cf24-7bc2-4a01-87b2-8350d657ce68_2000x1480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1077,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:187152,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4e7cf24-7bc2-4a01-87b2-8350d657ce68_2000x1480.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_!Qmce!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4e7cf24-7bc2-4a01-87b2-8350d657ce68_2000x1480.png 424w, https://substackcdn.com/image/fetch/$s_!Qmce!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4e7cf24-7bc2-4a01-87b2-8350d657ce68_2000x1480.png 848w, https://substackcdn.com/image/fetch/$s_!Qmce!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4e7cf24-7bc2-4a01-87b2-8350d657ce68_2000x1480.png 1272w, https://substackcdn.com/image/fetch/$s_!Qmce!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4e7cf24-7bc2-4a01-87b2-8350d657ce68_2000x1480.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 5. Proposed selective-context design, informed by Lodha et al.&#8217;s recent-window-plus-summary intervention. A protected requirements record and source reinspection are additions proposed here. The return path addresses a missing qualification; it does not claim that summarisation is lossless.</em></p><p>For our report, I would retain the approved brief and unresolved disagreements independently of the rolling working summary. Recent tool results would remain available in detail. Older evidence would be represented by source-linked records with scope and uncertainty intact. When a claim depends on an omitted condition, the worker would reopen that source instead of asking the summary to reconstruct it. This is a proposed combination to evaluate, not the configuration tested in the expense study.</p><h3>Different models do not share an internal workspace</h3><p>In a conventional text-mediated harness, agents exchange messages, artifacts or structured data. They do not merge their training histories or automatically transfer an internal representation of the task. Each receiving model processes what it is given through its own learned parameters and instructions.</p><p>The <a href="https://a2a-protocol.org/latest/specification/">A2A specification</a> addresses discovery, messages, tasks, artifacts and task states across agent boundaries. Such a protocol can standardise the exchange without requiring identical internal implementations. It does not certify that two agents interpret an analytical qualification identically.</p><p>The <em><a href="https://modelcontextprotocol.io/specification/2025-06-18/architecture">Model Context Protocol architecture</a>, in its 18 June 2025 specification</em>, defines host, client and server roles for connecting applications to capabilities such as tools and resources. A2A addresses agent collaboration; MCP addresses a different integration boundary. Neither protocol by itself supplies a shared interpretation, validates retrieved evidence or decides whether an action is authorised for this particular user. Interoperability makes exchange implementable. The harness still needs policies for selecting, interpreting and acting on what is exchanged.</p><p>For our example, successful communication means more than delivering a valid message containing R1. The recipient must understand how R1 constrains its particular contribution. A useful handoff check would ask the next stage to identify which planned claims depend on R1, then compare that interpretation with the brief. This is a testable design proposal, not evidence that acknowledgement alone ensures understanding.</p><h2>Why checking and revision can fail</h2><h3>The checker needs a basis for judgment</h3><p>A review instruction can sound demanding while leaving the reviewer with little more than the writer&#8217;s output. If the task is to verify citations, the reviewer needs the cited material. If it must check a calculation, an independent computation can help. If it must preserve the author&#8217;s question, it needs the question and the relevant constraints.</p><p><em>Madaan and colleagues&#8217; <a href="https://arxiv.org/pdf/2303.17651">Self-Refine</a></em> evaluates seven tasks using a cycle in which a model generates feedback and revises its output. Gains vary substantially: the mathematical-reasoning results are essentially unchanged. The result should not be described as uniform improvement across all seven tasks. The study establishes that self-feedback can be useful under particular task and evaluation conditions. It does not establish that every correct answer will survive revision or that every factual error is detectable from the draft alone.</p><p><em>Huang and colleagues&#8217; <a href="https://arxiv.org/pdf/2310.01798">self-correction study</a></em> examines intrinsic correction of reasoning without external feedback. In the tested settings, revision could damage correct answers as well as repair incorrect ones. The relevant lesson is to measure both transitions. A revision process that makes many changes is not necessarily improving the result.</p><p>These findings should be read together. Different tasks, feedback prompts and success criteria can produce different outcomes. Improving a response on an expressed stylistic dimension is not identical to determining whether an uncertain reasoning answer is correct. Neither paper licenses a universal verdict that self-correction always works or cannot work.</p><p><em>Kamoi and colleagues&#8217; <a href="https://aclanthology.org/2024.tacl-1.78/">critical survey of self-correction</a></em> situates this disagreement across the literature. It distinguishes prompted self-feedback from correction supported by reliable external signals or training. Its analysis cautions against treating successful results on feedback-friendly tasks as evidence of general intrinsic correction. This supports a conditional account: specify the feedback source, the task and the training regime before describing a system as self-correcting. The survey is a synthesis of the evidence available to it, not a permanent impossibility result.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FboX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f940d44-6390-4037-8f1c-4bc8645c4e36_2000x1280.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FboX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f940d44-6390-4037-8f1c-4bc8645c4e36_2000x1280.png 424w, https://substackcdn.com/image/fetch/$s_!FboX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f940d44-6390-4037-8f1c-4bc8645c4e36_2000x1280.png 848w, https://substackcdn.com/image/fetch/$s_!FboX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f940d44-6390-4037-8f1c-4bc8645c4e36_2000x1280.png 1272w, https://substackcdn.com/image/fetch/$s_!FboX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f940d44-6390-4037-8f1c-4bc8645c4e36_2000x1280.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FboX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f940d44-6390-4037-8f1c-4bc8645c4e36_2000x1280.png" width="1456" height="932" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f940d44-6390-4037-8f1c-4bc8645c4e36_2000x1280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:932,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:166243,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f940d44-6390-4037-8f1c-4bc8645c4e36_2000x1280.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_!FboX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f940d44-6390-4037-8f1c-4bc8645c4e36_2000x1280.png 424w, https://substackcdn.com/image/fetch/$s_!FboX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f940d44-6390-4037-8f1c-4bc8645c4e36_2000x1280.png 848w, https://substackcdn.com/image/fetch/$s_!FboX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f940d44-6390-4037-8f1c-4bc8645c4e36_2000x1280.png 1272w, https://substackcdn.com/image/fetch/$s_!FboX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f940d44-6390-4037-8f1c-4bc8645c4e36_2000x1280.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 6. Explanatory comparison of two feedback arrangements. One reviewer sees the draft and brief; the other also receives source passages or executable checks. Inspired by the feedback distinctions in Self-Refine, Reflexion and Huang et al. This is an architectural synthesis, not a claim that external evidence eliminates error.</em></p><h3>Agreement can coexist with a wrong conclusion</h3><p><em>Cemri and colleagues&#8217; <a href="https://arxiv.org/html/2503.13657v3">failure taxonomy</a></em> identifies 14 failure modes grouped into system design issues, inter-agent misalignment and task verification. Its October 2025 version reports more than 1,600 annotated traces across seven frameworks; the initial taxonomy development used 150 traces. Traces and distinct tasks are different units and should not be interchanged. It is a diagnostic study, not a representative estimate of all deployed systems.</p><p>Appendix N.11 contains a particularly clear trace. An agent incorrectly answers 14 hours to a painting problem. It receives another agent&#8217;s correct 49-hour solution, acknowledges the correct conclusion during review, yet ultimately returns 14. The needed information arrived; the final answer failed to reconcile it. This case demonstrates a possible failure, not its population frequency.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Bnx9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cafac51-9ee2-453f-9175-c5837eddc944_2000x1400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Bnx9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cafac51-9ee2-453f-9175-c5837eddc944_2000x1400.png 424w, https://substackcdn.com/image/fetch/$s_!Bnx9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cafac51-9ee2-453f-9175-c5837eddc944_2000x1400.png 848w, https://substackcdn.com/image/fetch/$s_!Bnx9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cafac51-9ee2-453f-9175-c5837eddc944_2000x1400.png 1272w, https://substackcdn.com/image/fetch/$s_!Bnx9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cafac51-9ee2-453f-9175-c5837eddc944_2000x1400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Bnx9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cafac51-9ee2-453f-9175-c5837eddc944_2000x1400.png" width="1456" height="1019" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0cafac51-9ee2-453f-9175-c5837eddc944_2000x1400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1019,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:187712,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cafac51-9ee2-453f-9175-c5837eddc944_2000x1400.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_!Bnx9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cafac51-9ee2-453f-9175-c5837eddc944_2000x1400.png 424w, https://substackcdn.com/image/fetch/$s_!Bnx9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cafac51-9ee2-453f-9175-c5837eddc944_2000x1400.png 848w, https://substackcdn.com/image/fetch/$s_!Bnx9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cafac51-9ee2-453f-9175-c5837eddc944_2000x1400.png 1272w, https://substackcdn.com/image/fetch/$s_!Bnx9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0cafac51-9ee2-453f-9175-c5837eddc944_2000x1400.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 7. Reconstruction of the published trace in Cemri et al., Appendix N.11. There are 12 rooms, five completed, and seven hours per room. The correct remaining time is 49 hours. The agent receives the correction but retains 14. Describing its arithmetic as subtracting completed work twice is this review&#8217;s interpretation of the displayed calculation, not the paper&#8217;s named failure diagnosis. Labels paraphrase the trace.</em></p><p>In the omission, interpretation and compression diagnostic, this trace is especially useful because it rules out a simple delivery explanation for the displayed correction. That narrows the engineering investigation. We should inspect how the final decision was assembled and checked, rather than assume a larger memory would fix the problem.</p><p>This example gives our report workflow a sharper evaluation question. Does the final synthesis resolve explicit contradictions between intermediate outputs, or merely mention that review occurred? A checker that approves one claim while leaving an incompatible claim untouched has not completed that responsibility.</p><p>I would record contradictions as objects requiring a disposition: resolve through evidence, preserve as a genuine disagreement, or escalate because the available material is insufficient. The final document should not be approved while the same proposition is treated as both established and rejected in different sections. This proposed check would need semantic evaluation; a text search alone cannot capture every contradiction.</p><h3>A score is also a measurement instrument</h3><p><em>Zheng and colleagues&#8217; <a href="https://arxiv.org/html/2306.05685v4">LLM-as-a-judge study</a> </em>examines the usefulness of model judgments alongside position, verbosity and other biases. Its relevance here is methodological: a reviewer is an instrument whose behaviour needs validation. Agreement with human preferences in one evaluation does not establish competence for every technical verification task.</p><p>For the report, we should separate source support, logical consistency, requirement compliance and editorial quality. A single overall score can conceal a severe failure in one dimension. A beautifully written but unsupported conclusion should not be rescued by high scores for readability and organisation.</p><p>The author&#8217;s point of view creates a further distinction. An unexpressed preference is missing information. An explicit position that disappears is a fidelity problem. A position contradicted by evidence needs discussion rather than automatic preservation. A dependable assistant should distinguish these situations instead of treating alignment as agreement at any cost.</p><p>An appropriate review record would explain which situation applies. If the evidence challenges the planned argument, the system should surface that conflict. It should not quietly rewrite the author&#8217;s position, but it should not manufacture support for it either. That is a more demanding standard than producing a smooth final draft.</p><h2>What changes when several agents work together</h2><p>Parallel research can be useful when the work divides cleanly. One agent can examine memory methods while another examines verification. Separate contexts can limit irrelevant material within each subtask. Different tools or instructions can make specialisation meaningful. These are architectural possibilities whose benefits must be measured against the cost of integration.</p><p>The difficult case is tightly coupled work. If the definition of reliability changes, both research branches may need to revisit their selection of evidence. A local decision can alter what counts as a useful result elsewhere. More agents then create more opportunities for inconsistent assumptions unless the shared decision is propagated explicitly.</p><p>The communication burden depends on topology. In a fully connected directed exchange among n agents, there are n(n &#8722; 1) possible sender-recipient links. A central coordinator can reduce the number of direct links, but it must integrate what others send. This is a count of possible connections, not a prediction of token use or performance. Actual communication depends on the protocol and task.</p><p>For the report, a coordinator is useful only if it has a defined integration responsibility. Combining paragraphs is insufficient. It must compare definitions, identify duplicated evidence, preserve disagreements and check that the whole article answers its question. The system should allocate time and context to that work instead of treating synthesis as a brief final formatting step.</p><p><em>Sander and colleagues&#8217; July 2026 <a href="https://arxiv.org/html/2607.27942v1">scalability preprint</a></em> examines progressively more elaborate agent configurations on Terminal-Bench tasks. Its reported outcomes are conditional: increasing architectural complexity does not yield uniform improvement, and timeouts and consistency problems matter. The paper has internal reporting inconsistencies, including different model counts in the abstract and Section V-C. I therefore use it as exploratory evidence, without reproducing its numerical performance claims.</p><p>Controlled comparisons are already emerging. <em>Tran and Kiela&#8217;s April 2026 preprint, <a href="https://arxiv.org/html/2604.02460v2">Single-Agent LLMs Outperform Multi-Agent Systems on Multi-Hop Reasoning Under Equal Thinking Token Budgets</a>, </em>compares architectures while matching thinking-token budgets. In the evaluated multi-hop reasoning settings, single-agent execution matches or exceeds the multi-agent alternatives. Their information-theoretic argument depends on assumptions including effective use of the available context; it should not be read as a theorem that every practical single agent dominates every team. The study makes compute allocation a necessary part of the comparison, while leaving transfer to distributed research, tool use and other tasks to be tested.</p><p>The unresolved question is not whether a swarm is inherently useful. It is which tasks benefit from which communication structure under a defined resource budget. An architecture that wins by consuming substantially more computation may still be worthwhile, but its advantage should be described accurately.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KNPJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf79fa65-b44b-42ed-ad9b-18d7ab2dfd9a_2000x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KNPJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf79fa65-b44b-42ed-ad9b-18d7ab2dfd9a_2000x1440.png 424w, https://substackcdn.com/image/fetch/$s_!KNPJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf79fa65-b44b-42ed-ad9b-18d7ab2dfd9a_2000x1440.png 848w, https://substackcdn.com/image/fetch/$s_!KNPJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf79fa65-b44b-42ed-ad9b-18d7ab2dfd9a_2000x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!KNPJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf79fa65-b44b-42ed-ad9b-18d7ab2dfd9a_2000x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KNPJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf79fa65-b44b-42ed-ad9b-18d7ab2dfd9a_2000x1440.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf79fa65-b44b-42ed-ad9b-18d7ab2dfd9a_2000x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:191880,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf79fa65-b44b-42ed-ad9b-18d7ab2dfd9a_2000x1440.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_!KNPJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf79fa65-b44b-42ed-ad9b-18d7ab2dfd9a_2000x1440.png 424w, https://substackcdn.com/image/fetch/$s_!KNPJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf79fa65-b44b-42ed-ad9b-18d7ab2dfd9a_2000x1440.png 848w, https://substackcdn.com/image/fetch/$s_!KNPJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf79fa65-b44b-42ed-ad9b-18d7ab2dfd9a_2000x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!KNPJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf79fa65-b44b-42ed-ad9b-18d7ab2dfd9a_2000x1440.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 8. Proposed integration control for the report. Two branches make incompatible claims about the same evidence. A join that only concatenates text allows both through; a conflict-aware join requests adjudication. This is an author-designed failure scenario and intervention, not a measured result from the scalability paper.</em></p><p>Repeated performance also matters. <em>Yao and colleagues&#8217; <a href="https://arxiv.org/html/2406.12045v1">&#964;-bench</a> </em>evaluates tool use and dialogue in constructed service domains, including comparison of resulting database state with the expected outcome. It distinguishes succeeding at least once across attempts from succeeding consistently across repeated trials. Its simulated users and simplified domains limit generalisation, but the distinction is valuable for evaluating dependable execution.</p><p><em>Rabanser and colleagues&#8217; <a href="https://arxiv.org/html/2602.16666v3">Towards a Science of AI Agent Reliability</a> </em>broadens measurement beyond average success. Its June 2026 version evaluates 15 models on two benchmarks using twelve metrics organised around consistency, robustness, predictability and safety. In those settings, capability gains translate into only modest reliability gains. The study&#8217;s safety dimension concerns bounded operational consequences; its experiments do not evaluate adversarial attacks. The relevant lesson for harness evaluation is to measure how a system varies and fails, not to infer dependable execution from one aggregate score.</p><p>For our proposed investigation, the same report task should be run more than once. We would record accepted completion, source errors, requirement violations, human repair time and total resource use. We would also inspect whether failures recur at the same boundary. One excellent output cannot reveal how often an author must rescue the process.</p><p>An additional evaluation should vary the location of a requirement without changing its meaning, or introduce a legitimate brief update midway through execution. That would test whether success depends on a convenient initial arrangement. Such experiments are proposed here; the cited papers do not establish their outcome.</p><h3>The benchmark can also be wrong</h3><p>A benchmark score is evidence about a test procedure, whose validity must itself be examined. <em>Kapoor and colleagues&#8217; <a href="https://arxiv.org/html/2407.01502v1">AI Agents That Matter</a></em> argues for cost-aware evaluation, stronger holdouts and clearer separation of model capability from application performance. These concerns matter when a more elaborate graph purchases a higher score through additional sampling or repeated attempts. Report the gain together with the resources required to obtain it.</p><p><em>Zhu and colleagues&#8217; <a href="https://arxiv.org/html/2507.02825v5">benchmark audit</a> </em>documents concrete evaluation weaknesses, including inadequate tests in SWE-bench Verified and &#964;-bench cases where doing nothing can receive credit on deliberately impossible tasks because the expected database remains unchanged. This does not invalidate every task or the separate SWE-bench Lite results discussed earlier. It shows why final-state equality can be insufficient evidence of appropriate conduct. An agent may need to explain a refusal or identify an impossible request, even when no database modification is correct.</p><p>For the report, the analogous mistake would be accepting the presence of references as proof that claims are supported. The evaluator must inspect the relationship between claim and source. We should also test the evaluator on deliberately defective drafts and correctly cautious drafts. Otherwise, a system can become better at satisfying a weak test while making little progress on the assignment.</p><h2>Open and proprietary systems: what can be inspected and changed?</h2><p>Openness matters because diagnosing a failure requires access to the part of the system that may have caused it. However, openness is not one switch. A developer might control the harness while invoking a proprietary model. Another might run downloadable weights through a managed service whose orchestration is opaque. These arrangements expose different evidence and different opportunities for intervention.</p><p>The <a href="https://opensource.org/ai/open-source-ai-definition">Open Source AI Definition 1.0</a> distinguishes access to parameters from a broader package of freedoms, code and data information. Under that definition, downloadable weights alone are insufficient. This is a particular published definition, not a universally settled taxonomy of openness. It is useful to state exactly what is available rather than use &#8220;open&#8221; as a general claim about transparency.</p><p>For the present review, four questions are more informative than a binary label. Can the developer inspect the assembled model input? Can they change the context-selection and routing code? Can they pin the relevant components to known versions? Can they examine and, where permitted and feasible, modify the model itself?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jFWJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053508a4-4daf-4643-8dc1-ceecfb364c83_2000x1460.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jFWJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053508a4-4daf-4643-8dc1-ceecfb364c83_2000x1460.png 424w, https://substackcdn.com/image/fetch/$s_!jFWJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053508a4-4daf-4643-8dc1-ceecfb364c83_2000x1460.png 848w, https://substackcdn.com/image/fetch/$s_!jFWJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053508a4-4daf-4643-8dc1-ceecfb364c83_2000x1460.png 1272w, https://substackcdn.com/image/fetch/$s_!jFWJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053508a4-4daf-4643-8dc1-ceecfb364c83_2000x1460.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jFWJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053508a4-4daf-4643-8dc1-ceecfb364c83_2000x1460.png" width="1456" height="1063" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/053508a4-4daf-4643-8dc1-ceecfb364c83_2000x1460.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1063,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:211541,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053508a4-4daf-4643-8dc1-ceecfb364c83_2000x1460.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_!jFWJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053508a4-4daf-4643-8dc1-ceecfb364c83_2000x1460.png 424w, https://substackcdn.com/image/fetch/$s_!jFWJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053508a4-4daf-4643-8dc1-ceecfb364c83_2000x1460.png 848w, https://substackcdn.com/image/fetch/$s_!jFWJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053508a4-4daf-4643-8dc1-ceecfb364c83_2000x1460.png 1272w, https://substackcdn.com/image/fetch/$s_!jFWJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053508a4-4daf-4643-8dc1-ceecfb364c83_2000x1460.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 9. Access boundaries in two illustrative deployments. An inspectable harness can sit around either a remotely served proprietary model or a locally controlled model. Model access and harness access are separate properties. Local weights do not by themselves reveal training data or explain internal decisions. Definition reference: Open Source Initiative, version 1.0.</em></p><p>Suppose R1 is missing from a worker&#8217;s input. If the developer can inspect and modify context assembly, they can test whether the selection rule caused the omission. They can replay the same task with the requirement supplied explicitly. That experiment can isolate a harness-level contribution without changing the model.</p><p>If assembled inputs are unavailable, the investigation is less direct. The developer may compare outputs under alternative instructions, but cannot establish from those outputs alone exactly what an internal stage received. The limitation is evidential: several explanations may remain compatible with the observation. It does not prove that the proprietary system is unreliable.</p><p>Conversely, access to every prompt and state update does not explain every internal model decision. If R1 is visibly present and the model still misapplies it, an execution trace narrows the diagnosis but does not fully resolve it. Having weights may enable further experiments, yet running or training a large model can require resources beyond those available to the investigator.</p><p>Control also brings responsibility. In a self-managed deployment, the team must maintain serving, dependencies, permissions and evaluation. A managed service may take on some of that operational work. Those are allocation choices, not evidence that one category is categorically more capable. Their value depends on the engineering problem and the access actually provided.</p><p>Reproducibility should therefore be described in layers. Reproducing the harness configuration is different from reproducing the model, and reproducing either is different from obtaining an identical stochastic run. For the article workflow, a useful record would include prompts, context-selection rules, tool versions, source snapshots, stopping conditions and the model identifier privately or in a methods artifact where appropriate. Public analysis need not turn those details into a brand comparison.</p><p>Finally, closed source and closed loop mean different things. Closed-loop execution uses feedback to influence later actions. Both open and proprietary systems can implement it. Keeping this distinction explicit prevents an ownership question from being confused with a control mechanism.</p><h2>What could make these systems more dependable?</h2><h3>Improve the signal before increasing repetition</h3><p>The first intervention should address the identified failure. If the worker never received R1, another critique of the draft may miss the cause. If the worker received R1 but interpreted it incorrectly, merely increasing retention may not help. If the interpretation was correct but a later revision undid it, the intervention belongs at the update and review boundary.</p><p>For our report, I would preserve stable requirements separately from working notes, supply source-linked evidence records and make unresolved conflicts explicit. Reviews would refer to a particular artifact version. A revision would trigger rechecking of the claims it changes and any conclusions that depend on them. These are engineering proposals, not results established by adding a checklist.</p><p>The evaluation should test each intervention independently where possible. Otherwise, a combined improvement in prompts, tools, memory and budget leaves the contribution of each unknown. Some combinations may be necessary, but the interpretation should then concern the combined system.</p><p>For example, begin with the same set of public papers and a fixed report brief. Compare an unstructured handoff with a structured evidence record while holding the model, tool access and total budget constant. Have an evaluator who did not produce the draft check whether each material qualification survives. Repeat the comparison on topics that were not used to design the schema. If structured records improve retention but take substantially longer, report both outcomes.</p><p>A second experiment would introduce a deliberate disagreement between two source summaries. The test is whether the integration stage returns to the sources and resolves or accurately preserves the disagreement. Simply producing a confident conclusion would receive no credit. A third would change an explicit requirement after an initial draft and check whether the system updates dependent sections while preserving unrelated accepted content.</p><p>These experiments distinguish mechanisms more clearly than a general request to make the report better. They also expose costs that a final quality score can hide: repeated retrieval, unnecessary rewriting and the time needed for a person to inspect the result. Success criteria should be specified before examining outputs, with separate labels for unsupported claims, missing qualifications and editorial disagreement. Otherwise, the investigator risks calling any preferred draft a successful intervention.</p><h3>Train correction as a capability</h3><p><em>Kumar and colleagues&#8217; <a href="https://arxiv.org/pdf/2409.12917">SCoRe research</a> </em>directly addresses correction through multi-turn reinforcement learning. Rather than rely only on a request to reconsider, the training objective rewards useful revision. In Table 2, the trained configuration moves from 60.0% on a first attempt to 64.4% after correction on the MATH benchmark. That is a within-configuration change, not a comparison of brands.</p><p>Training covered one round of correction. The authors also investigated additional rounds at inference time; training for useful correction over longer sequences remains a separate question. The paper demonstrates that correction behaviour can be improved in the evaluated domains; it does not establish dependable revision of long research articles. Its relevance is that some weaknesses may require training changes as well as runtime design.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ldSq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda8ae0ab-3e27-4735-9281-f8ce2af80abf_2000x1380.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ldSq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda8ae0ab-3e27-4735-9281-f8ce2af80abf_2000x1380.png 424w, https://substackcdn.com/image/fetch/$s_!ldSq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda8ae0ab-3e27-4735-9281-f8ce2af80abf_2000x1380.png 848w, https://substackcdn.com/image/fetch/$s_!ldSq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda8ae0ab-3e27-4735-9281-f8ce2af80abf_2000x1380.png 1272w, https://substackcdn.com/image/fetch/$s_!ldSq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda8ae0ab-3e27-4735-9281-f8ce2af80abf_2000x1380.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ldSq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda8ae0ab-3e27-4735-9281-f8ce2af80abf_2000x1380.png" width="1456" height="1005" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/da8ae0ab-3e27-4735-9281-f8ce2af80abf_2000x1380.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1005,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:186140,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda8ae0ab-3e27-4735-9281-f8ce2af80abf_2000x1380.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_!ldSq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda8ae0ab-3e27-4735-9281-f8ce2af80abf_2000x1380.png 424w, https://substackcdn.com/image/fetch/$s_!ldSq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda8ae0ab-3e27-4735-9281-f8ce2af80abf_2000x1380.png 848w, https://substackcdn.com/image/fetch/$s_!ldSq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda8ae0ab-3e27-4735-9281-f8ce2af80abf_2000x1380.png 1272w, https://substackcdn.com/image/fetch/$s_!ldSq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda8ae0ab-3e27-4735-9281-f8ce2af80abf_2000x1380.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 10. Simplified distinction between runtime feedback and correction training. Reflexion changes the context used for a later attempt; SCoRe changes model parameters during training to reward useful correction. Both can affect revision, through different mechanisms. See Reflexion, Section 3, and SCoRe, Figures 3 and 7.</em></p><p>This distinction helps avoid two premature conclusions. A failed prompt-only loop does not show that correction cannot improve. A successful correction-training experiment does not show that arbitrary runtime loops will improve indefinitely. We need evidence about the actual combination of task, trained behaviour and available feedback.</p><h3>Make verification independent where independence is possible</h3><p>An independent check need not be another model. For a numerical claim, it may be a calculation from the source data. For an artifact, it may be inspecting the file actually written. For a citation, it may be retrieving the exact passage rather than asking whether the reference looks plausible.</p><p>The independence is in the evidence or method. Two reviewers can share the same unsupported assumption despite using different models. A single model using a reliable external computation may receive a materially different signal. Neither arrangement should be declared superior without specifying what is being checked.</p><p>For interpretive claims, full independence is harder. A literature synthesis can have several defensible readings. The goal should be to expose the inference: which findings support it, which challenge it, and what assumptions connect the evidence to the conclusion. Human disagreement may remain legitimate after careful review.</p><h3>Preserve the boundary between evidence and authority</h3><p>So far, failures have largely involved mistakes. An external source can also be deliberately hostile. <em>Greshake and colleagues&#8217; <a href="https://arxiv.org/html/2302.12173v2">indirect prompt-injection research</a> </em>demonstrates how attacker-controlled material encountered by an application can contain instructions intended to redirect its behaviour. For our report, a retrieved page might ask the agent to disclose another document or ignore the brief. Its arrival through a legitimate retrieval tool does not make those instructions authorised.</p><p>This failure differs from ordinary omission. The system promotes source content into authority over its own actions. Summarisation can compound the problem if it strips away provenance and preserves the malicious instruction as a task note. Passing that note to another agent can spread the error across an otherwise valid communication graph. These are illustrative mechanisms to test in the report workflow, not measurements of their prevalence.</p><p><em>Debenedetti and colleagues&#8217; <a href="https://arxiv.org/html/2503.18813v2">CaMeL research</a> </em>investigates a structural defence: separating control and data flow, tracking capabilities, and enforcing policies around tool use. The objective is to constrain what untrusted content can cause the system to do, rather than rely only on the model recognising malicious prose. Its guarantees depend on the stated policies and assumptions. The paper discusses limitations, including manipulation of text outputs that does not violate an enforced data-flow policy. Protecting an action boundary does not automatically establish the factual integrity of a summary.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VAEp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0213b1f6-c4b3-49c0-94a8-9baf3fa0fdc0_2000x1580.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VAEp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0213b1f6-c4b3-49c0-94a8-9baf3fa0fdc0_2000x1580.png 424w, https://substackcdn.com/image/fetch/$s_!VAEp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0213b1f6-c4b3-49c0-94a8-9baf3fa0fdc0_2000x1580.png 848w, https://substackcdn.com/image/fetch/$s_!VAEp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0213b1f6-c4b3-49c0-94a8-9baf3fa0fdc0_2000x1580.png 1272w, https://substackcdn.com/image/fetch/$s_!VAEp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0213b1f6-c4b3-49c0-94a8-9baf3fa0fdc0_2000x1580.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VAEp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0213b1f6-c4b3-49c0-94a8-9baf3fa0fdc0_2000x1580.png" width="1456" height="1150" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0213b1f6-c4b3-49c0-94a8-9baf3fa0fdc0_2000x1580.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1150,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:198713,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0213b1f6-c4b3-49c0-94a8-9baf3fa0fdc0_2000x1580.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_!VAEp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0213b1f6-c4b3-49c0-94a8-9baf3fa0fdc0_2000x1580.png 424w, https://substackcdn.com/image/fetch/$s_!VAEp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0213b1f6-c4b3-49c0-94a8-9baf3fa0fdc0_2000x1580.png 848w, https://substackcdn.com/image/fetch/$s_!VAEp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0213b1f6-c4b3-49c0-94a8-9baf3fa0fdc0_2000x1580.png 1272w, https://substackcdn.com/image/fetch/$s_!VAEp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0213b1f6-c4b3-49c0-94a8-9baf3fa0fdc0_2000x1580.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 11. Proposed trust boundary for the report harness, informed by indirect prompt-injection research and CaMeL. Retrieved material remains labelled as data; a separate policy check controls tool effects. This is an explanatory design, not a complete reproduction of CaMeL or a proof of security.</em></p><p>The report harness should therefore distinguish permission to read a source from permission to obey it. The evidence record should retain its origin through summaries and handoffs. A tool gate should evaluate the requested operation and its data dependencies against the authorised assignment. If a request exceeds that authority, the harness should block it while preserving the legitimate research task. Source verification and action control address related but separate questions: whether a statement is supported, and whether an operation is permitted.</p><h3>Separate progress from activity</h3><p>A useful revision record would state the defect being addressed, the changed evidence or action, and the observed result. If several attempts repeat the same diagnosis and produce no new information, the controller should reconsider the method. It should not interpret the growing transcript as proof that work is advancing.</p><p>For the report, progress could mean resolving a source contradiction, verifying an important claim or obtaining an author decision about scope. It need not mean adding words. Deleting an unsupported conclusion can be a substantive improvement even when it makes the output shorter.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!68BI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b0eb88-1a4c-436b-9592-db9295c3bb13_2000x1540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!68BI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b0eb88-1a4c-436b-9592-db9295c3bb13_2000x1540.png 424w, https://substackcdn.com/image/fetch/$s_!68BI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b0eb88-1a4c-436b-9592-db9295c3bb13_2000x1540.png 848w, https://substackcdn.com/image/fetch/$s_!68BI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b0eb88-1a4c-436b-9592-db9295c3bb13_2000x1540.png 1272w, https://substackcdn.com/image/fetch/$s_!68BI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b0eb88-1a4c-436b-9592-db9295c3bb13_2000x1540.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!68BI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b0eb88-1a4c-436b-9592-db9295c3bb13_2000x1540.png" width="1456" height="1121" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58b0eb88-1a4c-436b-9592-db9295c3bb13_2000x1540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1121,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:196946,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b0eb88-1a4c-436b-9592-db9295c3bb13_2000x1540.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_!68BI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b0eb88-1a4c-436b-9592-db9295c3bb13_2000x1540.png 424w, https://substackcdn.com/image/fetch/$s_!68BI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b0eb88-1a4c-436b-9592-db9295c3bb13_2000x1540.png 848w, https://substackcdn.com/image/fetch/$s_!68BI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b0eb88-1a4c-436b-9592-db9295c3bb13_2000x1540.png 1272w, https://substackcdn.com/image/fetch/$s_!68BI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b0eb88-1a4c-436b-9592-db9295c3bb13_2000x1540.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 12. Proposed repair process with evidence and version checks. Revisions are accepted after targeted verification and a check for damage to previously satisfied requirements. The preserved version enables rollback. This is a proposed design to evaluate, not a published guarantee of improvement.</em></p><p>The remaining challenge is measurement. A controller that estimates progress badly can stop useful exploration or permit endless unproductive revision. Progress signals should therefore be validated against independently assessed outcomes, rather than judged solely by the same process that produced them.</p><h2>When another loop cannot supply what is missing</h2><p><em>Kwa and colleagues&#8217; <a href="https://arxiv.org/html/2503.14499v1">Measuring AI Ability to Complete Long Tasks</a></em> offers a useful empirical framing: relate success to the time human baselines take on tasks, then estimate a duration associated with a specified success probability. Its software-oriented task distribution and human-time estimates limit generalisation. A 50% task horizon is not the length of uninterrupted autonomous operation, nor a guarantee of success on arbitrary work of that duration. For our report, task length should therefore be paired with dependency structure and success criteria, rather than treated as a single universal capability threshold.</p><p>There are circumstances in which the present system cannot resolve the assignment with its available information and actions. These are operational boundaries, not proof that all future AI systems face the same permanent limit.</p><p>Consider two possible situations that produce identical observations for the agent. In one, a document is the approved final version; in the other, it is an obsolete draft. If no available input or tool distinguishes them, the system has no evidential basis for knowing which situation applies. More fluent reasoning cannot establish the missing fact. It needs another observation, such as version metadata or confirmation from the owner.</p><p>This is an information problem. A related problem concerns objectives. If the user requires two incompatible outcomes and has not specified a priority, no sequence of revisions can satisfy both as stated. The system can explain the conflict and request a decision. Silently choosing one changes the assignment rather than completing it.</p><p>A third boundary is evaluation. The system may generate several credible interpretations but lack a reliable way to choose among them. More candidates can broaden the options without improving selection. In a research article, the appropriate outcome may be a bounded conclusion that preserves uncertainty, rather than an invented resolution.</p><p>There is also an execution boundary. A system may correctly identify the needed action but lack the tool, access or authorisation to perform it. Further planning cannot substitute for the missing capability. The appropriate response is to identify the dependency and preserve the completed work so someone else can continue.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3gOU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ed1aa8d-0233-4afa-b90f-3e7ba5f23f13_2000x2000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3gOU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ed1aa8d-0233-4afa-b90f-3e7ba5f23f13_2000x2000.png 424w, https://substackcdn.com/image/fetch/$s_!3gOU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ed1aa8d-0233-4afa-b90f-3e7ba5f23f13_2000x2000.png 848w, https://substackcdn.com/image/fetch/$s_!3gOU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ed1aa8d-0233-4afa-b90f-3e7ba5f23f13_2000x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!3gOU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ed1aa8d-0233-4afa-b90f-3e7ba5f23f13_2000x2000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3gOU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ed1aa8d-0233-4afa-b90f-3e7ba5f23f13_2000x2000.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7ed1aa8d-0233-4afa-b90f-3e7ba5f23f13_2000x2000.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;:256027,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/215243118?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ed1aa8d-0233-4afa-b90f-3e7ba5f23f13_2000x2000.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_!3gOU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ed1aa8d-0233-4afa-b90f-3e7ba5f23f13_2000x2000.png 424w, https://substackcdn.com/image/fetch/$s_!3gOU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ed1aa8d-0233-4afa-b90f-3e7ba5f23f13_2000x2000.png 848w, https://substackcdn.com/image/fetch/$s_!3gOU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ed1aa8d-0233-4afa-b90f-3e7ba5f23f13_2000x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!3gOU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ed1aa8d-0233-4afa-b90f-3e7ba5f23f13_2000x2000.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Figure 13. Proposed stopping and escalation logic. Each route corresponds to a different obstacle: missing evidence, incompatible requirements, unavailable execution capability, or failure to discriminate improvement. This is the review&#8217;s decision framework, not a universal optimal stopping algorithm.</em></p><p>For recoverable errors, retries can still be valuable. A transient tool failure is different from an unavailable source. An unsuccessful search query is different from information that does not exist in the accessible environment. The controller should distinguish a new attempt that changes the chances of learning something from one that merely restates the request.</p><p>Cost creates a further practical boundary. Even if another attempt has some chance of success, the expected benefit may not justify its time and resource cost. In the report example, a human may resolve a narrow editorial question quickly while further automated debate remains inconclusive. Escalation can be part of efficient execution rather than evidence that the whole system is useless.</p><p>The empirical question is where those boundaries occur and how reliably the system recognises them. An agent that stops too early leaves solvable work unfinished. One that stops too late consumes resources and may damage correct work. Neither behaviour is captured adequately by measuring output fluency.</p><h2>What the evidence supports</h2><p>Loops, graphs and harnesses make important capabilities usable. They connect models to information and tools, organise dependencies, preserve artifacts and create opportunities for correction. Research provides concrete examples in which interface design, structured execution and feedback improve measured outcomes. Dismissing this engineering as empty packaging would ignore those results.</p><p>The evidence also gives no basis for assuming that a sufficiently elaborate arrangement automatically preserves intent or judges completion correctly. Delivery of a message, use of its contents and reconciliation with earlier decisions are separate achievements. A review stage can run without performing a valid review. A persistent memory can preserve a mistake. Additional agents can create useful specialisation while increasing integration work.</p><p>For a system producing our research report, the important questions are consequently inspectable ones. Which requirements reached each stage? What evidence supports each conclusion? Which contradictions remain unresolved? What changed during revision? Did the final artifact satisfy the brief across repeated runs, and how much human repair was required?</p><p>Three investigations would materially strengthen this body of evidence. First, compare context-handoff designs on tasks where a small qualification changes the correct conclusion. Second, evaluate revision by counting both repaired errors and damage to previously correct content. Third, extend existing matched-budget comparisons to sustained research and editorial work, including human integration and review costs. These are proposed extensions of existing research, not claims that controlled architecture comparisons have never been conducted.</p><p>Openness affects the ability to conduct those investigations. Access to context assembly and execution traces can make particular failures easier to isolate and correct. Model access offers different experimental possibilities. Neither property alone guarantees dependable behaviour, but both should be described precisely when interpreting results.</p><p>The evidence brings us back to the distinction that motivated this review: a system can perform substantial useful work and still require someone to determine whether it has completed the assignment. Better interfaces, context management and correction methods can reduce that gap. Their success does not establish that the remaining gap will disappear simply by adding more agents or extending the loop.</p><p>This is where the limits of autonomy become concrete. A system cannot reliably establish a fact when its available evidence cannot distinguish between competing answers. It cannot determine an author&#8217;s unexpressed priorities, or satisfy incompatible requirements without a decision about which takes precedence. It can produce another revision, but without a sufficiently reliable check, it may have no sound basis for deciding whether that revision improved the work.</p><p>These are different problems from an awkward prompt or a poorly designed handoff. Some require new information. Others require a change in the objective, additional execution capabilities or judgment from outside the existing process. An agent can sometimes obtain those inputs through its tools. Where it cannot, further iteration does not remove the dependency.</p><p>For a research article, that dependency may concern whether the argument preserves the author&#8217;s intended distinction. For an application, it may concern whether the implemented behaviour meets a requirement that the tests never captured. In both cases, the system can complete its internal workflow while leaving the actual assignment unfinished.</p><p>The claim that follows is narrower, but more consequential, than saying AI makes mistakes. Humans make mistakes too. Perfect precision on every attempt is an unrealistic standard for either. The practical question is how much supervision, verification and repair a system requires to deliver acceptable work consistently, and whether its claimed autonomy accounts for that effort.</p><p>Agent engineering deserves credit for expanding what AI can accomplish independently. It connects capabilities that would otherwise remain isolated, makes useful feedback available and enables recovery from some failures. But loops, graphs and harnesses do not provide a general guarantee of independent, precise completion. They organise the process through which a result is produced; the adequacy of that result still depends on the evidence, objectives and checks available to the system.</p><p>That is the boundary this review argues we should make explicit. Useful automation can coexist with a continuing need for human judgment. A system may perform most of an assignment while leaving its most consequential decisions unresolved. The value of the completed work and the effort required to make it dependable must therefore be assessed together.</p><p><strong>A system&#8217;s ability to keep working is not proof that it can determine, by itself, when the work is right.</strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 Notes By Dev! Subscribe to 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></p><h2>Bibliography</h2><p>Entries identify primary research, implementation specifications and definition documents. Dates distinguish original publication years from the specific versions inspected. Model identifiers remain available in the original methods; they are not used here to rank products. The review contains no new experimental results.</p><ol><li><p><strong>Brown, T. B., et al. (2020).</strong> <a href="https://arxiv.org/pdf/2005.14165">Language Models are Few-Shot Learners</a>. <em>Advances in Neural Information Processing Systems</em>, 33. Relevant material: Section 2, training versus in-context task specification.</p></li><li><p><strong>Yao, S., Zhao, J., Yu, D., Du, N., Shafran, I., Narasimhan, K., and Cao, Y. (2023).</strong> <a href="https://arxiv.org/html/2210.03629v3">ReAct: Synergizing Reasoning and Acting in Language Models</a>. <em>International Conference on Learning Representations</em>. Originally posted 2022; arXiv v3 inspected. Relevant material: Figure 1; Sections 2&#8211;4.</p></li><li><p><strong>Yang, J., Jimenez, C. E., Wettig, A., Lieret, K., Yao, S., Narasimhan, K., and Press, O. (2024).</strong> <a href="https://arxiv.org/html/2405.15793v3">SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering</a>. <em>Advances in Neural Information Processing Systems</em>. arXiv v3 inspected. Relevant material: Section 3; Tables 1 and 3; Section 5.1.</p></li><li><p><strong>Xia, C. S., Deng, Y., Dunn, S., and Zhang, L. (2024).</strong> <a href="https://arxiv.org/html/2407.01489v2">Agentless: Demystifying LLM-based Software Engineering Agents</a>. Published as <em>Demystifying LLM-based Software Engineering Agents</em>, FSE 2025, DOI <a href="https://doi.org/10.1145/3715754">10.1145/3715754</a>. arXiv v2 inspected. Relevant material: three-stage repair architecture, evaluation and benchmark analysis.</p></li><li><p><strong>Shinn, N., Cassano, F., Berman, E., Gopinath, A., Narasimhan, K., and Yao, S. (2023).</strong> <a href="https://arxiv.org/pdf/2303.11366">Reflexion: Language Agents with Verbal Reinforcement Learning</a>. <em>Advances in Neural Information Processing Systems</em>. arXiv v4 inspected. Relevant material: Figure 1; framework and feedback mechanisms; evaluations and limitations.</p></li><li><p><strong>Liu, N. F., Lin, K., Hewitt, J., Paranjape, A., Bevilacqua, M., Petroni, F., and Liang, P. (2024).</strong> <a href="https://arxiv.org/html/2307.03172v3">Lost in the Middle: How Language Models Use Long Contexts</a>. <em>Transactions of the Association for Computational Linguistics</em>, 12, 157&#8211;173. Originally posted 2023. Relevant material: multi-document question answering and key-value retrieval evaluations.</p></li><li><p><strong>Packer, C., Wooders, S., Lin, K., Fang, V., Patil, S. G., Stoica, I., and Gonzalez, J. E. (2023).</strong> <a href="https://arxiv.org/html/2310.08560v2">MemGPT: Towards LLMs as Operating Systems</a>. arXiv:2310.08560, v2 preprint inspected. Relevant material: Figure 3; Section 2; document and conversation evaluations.</p></li><li><p><strong>Madaan, A., et al. (2023).</strong> <a href="https://arxiv.org/pdf/2303.17651">Self-Refine: Iterative Refinement with Self-Feedback</a>. <em>Advances in Neural Information Processing Systems</em>. Relevant material: feedback-refinement architecture and seven-task evaluation. Full author list appears in the linked paper.</p></li><li><p><strong>Huang, J., Chen, X., Mishra, S., Zheng, H. S., Yu, A. W., Song, X., and Zhou, D. (2024).</strong> <a href="https://arxiv.org/pdf/2310.01798">Large Language Models Cannot Self-Correct Reasoning Yet</a>. <em>International Conference on Learning Representations</em>. Originally posted 2023. Relevant material: Section 3, including transitions between correct and incorrect answers and the role of external feedback.</p></li><li><p><strong>Cemri, M., et al. (2025).</strong> <a href="https://arxiv.org/html/2503.13657v3">Why Do Multi-Agent LLM Systems Fail?</a>. arXiv:2503.13657, v3, 26 October 2025, version inspected. Relevant material: Sections 3&#8211;4 and Appendix N.11. Study counts refer to this version.</p></li><li><p><strong>Zheng, L., et al. (2023).</strong> <a href="https://arxiv.org/html/2306.05685v4">Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena</a>. <em>Advances in Neural Information Processing Systems</em>, Datasets and Benchmarks Track. Relevant material: Section 3 and Appendix D, judge behaviour and bias analyses.</p></li><li><p><strong>Yao, S., Shinn, N., Razavi, P., and Narasimhan, K. (2024).</strong> <a href="https://arxiv.org/html/2406.12045v1">&#964;-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domains</a>. arXiv:2406.12045, v1 preprint inspected. Relevant material: domain design, state-based evaluation, repeated-trial metrics and simulated-user limitations.</p></li><li><p><strong>Kumar, A., Zhuang, V., Agarwal, R., Su, Y., et al. (2024).</strong> <a href="https://arxiv.org/pdf/2409.12917">Training Language Models to Self-Correct via Reinforcement Learning</a>. arXiv:2409.12917, v2 preprint inspected. Relevant material: Figures 3 and 7; Table 2; Section 7. Full author list appears in the linked paper.</p></li><li><p><strong>Sander, L., Pan, F., Zolfaghari, V., Schamschurko, A., Petrovic, N., and Knoll, A. (2026).</strong> <a href="https://arxiv.org/html/2607.27942v1">Scaling LLM-Driven Multi-Agent Systems: Design Principles and Architectural Scalability Analysis</a>. arXiv:2607.27942, v1, July 2026, preprint. Relevant material: architecture, experimental configurations and limitations. Reporting inconsistencies are noted in the text; no numerical performance comparison is drawn from it.</p></li><li><p><strong>LangChain documentation.</strong> <a href="https://docs.langchain.com/oss/python/langgraph/graph-api">Graph API overview</a>. Implementation specification, accessed 11 September 2026. Relevant material: state, nodes, edges and reducers. Cited for concrete semantics, not as independent evidence of effectiveness.</p></li><li><p><strong>LangChain documentation.</strong> <a href="https://docs.langchain.com/oss/python/langgraph/persistence">Persistence</a>. Implementation specification, accessed 11 September 2026. Relevant material: checkpoints, stores and resumption.</p></li><li><p><strong>A2A project.</strong> <a href="https://a2a-protocol.org/latest/specification/">Agent2Agent protocol specification</a>. Technical specification, accessed 11 September 2026. Relevant material: messages, tasks, artifacts and task states. The live specification may change after this access date.</p></li><li><p><strong>Open Source Initiative (2024).</strong> <a href="https://opensource.org/ai/open-source-ai-definition">The Open Source AI Definition, version 1.0</a>. Definition document, accessed 11 September 2026. Relevant material: freedoms, data information, code and parameters.</p></li><li><p><strong>Sumers, T. R., Yao, S., Narasimhan, K., and Griffiths, T. L. (2024).</strong> <a href="https://arxiv.org/html/2309.02427v3">Cognitive Architectures for Language Agents</a>. Transactions on Machine Learning Research. Originally posted 2023; v3 inspected. Memory, actions and decision cycles.</p></li><li><p><strong>Modarressi, A., et al. (2025).</strong> <a href="https://arxiv.org/html/2502.05167v3">NoLiMa: Long-Context Evaluation Beyond Literal Matching</a>. arXiv:2502.05167, v3 inspected. Associational retrieval and context-length evaluation.</p></li><li><p><strong>Lodha, A., Varnosfaderani, M. P., Chakraborty, A., and Mithal, A. (2026).</strong> <a href="https://arxiv.org/html/2606.10209v1">Less Context, Better Agents: Efficient Context Engineering for Long-Horizon Tool-Using LLM Agents</a>. June 2026 preprint, v1. Methods, context policies and task-completion results.</p></li><li><p><strong>Model Context Protocol contributors (2025).</strong> <a href="https://modelcontextprotocol.io/specification/2025-06-18/architecture">Architecture, specification dated 18 June 2025</a>. Versioned technical specification. Host, client, server and capability boundaries.</p></li><li><p><strong>Kamoi, R., Zhang, Y., Zhang, N., Han, J., and Zhang, R. (2024).</strong> <a href="https://aclanthology.org/2024.tacl-1.78/">When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMs</a>. Transactions of the Association for Computational Linguistics, 12, 1417&#8211;1440. DOI: 10.1162/tacl_a_00713.</p></li><li><p><strong>Tran, D., and Kiela, D. (2026).</strong> <a href="https://arxiv.org/html/2604.02460v2">Single-Agent LLMs Outperform Multi-Agent Systems on Multi-Hop Reasoning Under Equal Thinking Token Budgets</a>. April 2026 preprint, v2. Matched-budget comparisons and assumptions of the theoretical analysis.</p></li><li><p><strong>Rabanser, S., Kapoor, S., Kirgis, P., Liu, K., Utpala, S., and Narayanan, A. (2026).</strong> <a href="https://arxiv.org/html/2602.16666v3">Towards a Science of AI Agent Reliability</a>. ICML 2026; arXiv v3, 2 June 2026, inspected. Sections 3&#8211;4 and experimental limitations.</p></li><li><p><strong>Kapoor, S., Stroebl, B., Siegel, Z. S., Nadgir, N., and Narayanan, A. (2024).</strong> <a href="https://arxiv.org/html/2407.01502v1">AI Agents That Matter</a>. arXiv:2407.01502, v1 inspected. Cost, holdouts and agent-evaluation methodology.</p></li><li><p><strong>Zhu, Y., et al. (2025).</strong> <a href="https://arxiv.org/html/2507.02825v5">Establishing Best Practices for Building Rigorous Agentic Benchmarks</a>. arXiv:2507.02825, v5, August 2025, inspected. Benchmark validity and concrete evaluator failure cases.</p></li><li><p><strong>Greshake, K., et al. (2023).</strong> <a href="https://arxiv.org/html/2302.12173v2">Not what you&#8217;ve signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection</a>. arXiv:2302.12173, v2 inspected. Attacker-controlled external content and application trust boundaries.</p></li><li><p><strong>Debenedetti, E., et al. (2025).</strong> <a href="https://arxiv.org/html/2503.18813v2">Defeating Prompt Injections by Design</a>. arXiv:2503.18813, v2, June 2025, inspected. CaMeL design, security assumptions and limitations.</p></li><li><p><strong>Kwa, T., West, B., et al. (2025).</strong> <a href="https://arxiv.org/html/2503.14499v1">Measuring AI Ability to Complete Long Tasks</a>. arXiv:2503.14499, March 2025 v1 inspected. Human-time baselines, task-horizon methodology and limitations.</p></li></ol>]]></content:encoded></item><item><title><![CDATA[It Feels Faster Than It Is]]></title><description><![CDATA[The most consistent result in the AI productivity literature isn't a speedup. It's the gap between how fast work feels and how fast it measures.]]></description><link>https://notes.dev-das.com/p/it-feels-faster-than-it-is</link><guid isPermaLink="false">https://notes.dev-das.com/p/it-feels-faster-than-it-is</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Mon, 15 Jun 2026 14:08:08 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1516383740770-fbcc5ccbece0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwcm9kdWN0aXZlfGVufDB8fHx8MTc4MTUzMjMyOXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1516383740770-fbcc5ccbece0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwcm9kdWN0aXZlfGVufDB8fHx8MTc4MTUzMjMyOXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1516383740770-fbcc5ccbece0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwcm9kdWN0aXZlfGVufDB8fHx8MTc4MTUzMjMyOXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1516383740770-fbcc5ccbece0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwcm9kdWN0aXZlfGVufDB8fHx8MTc4MTUzMjMyOXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1516383740770-fbcc5ccbece0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwcm9kdWN0aXZlfGVufDB8fHx8MTc4MTUzMjMyOXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1516383740770-fbcc5ccbece0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwcm9kdWN0aXZlfGVufDB8fHx8MTc4MTUzMjMyOXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1516383740770-fbcc5ccbece0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwcm9kdWN0aXZlfGVufDB8fHx8MTc4MTUzMjMyOXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="3264" height="2448" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1516383740770-fbcc5ccbece0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwcm9kdWN0aXZlfGVufDB8fHx8MTc4MTUzMjMyOXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2448,&quot;width&quot;:3264,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;red brick wall with live, work, create. quote&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="red brick wall with live, work, create. quote" title="red brick wall with live, work, create. quote" srcset="https://images.unsplash.com/photo-1516383740770-fbcc5ccbece0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwcm9kdWN0aXZlfGVufDB8fHx8MTc4MTUzMjMyOXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1516383740770-fbcc5ccbece0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwcm9kdWN0aXZlfGVufDB8fHx8MTc4MTUzMjMyOXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1516383740770-fbcc5ccbece0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwcm9kdWN0aXZlfGVufDB8fHx8MTc4MTUzMjMyOXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1516383740770-fbcc5ccbece0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwcm9kdWN0aXZlfGVufDB8fHx8MTc4MTUzMjMyOXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="https://unsplash.com/@jontyson">Jon Tyson</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Three years into the deployment of generative AI, a simple question still has no settled answer: does it actually make people more productive? Not whether people use it &#8212; adoption is not in dispute &#8212; but whether the using shows up as measured output. You would expect that to be the easy part by now. It isn&#8217;t. The best evidence we have points in several directions at once, and the disagreement is sharp enough that it can&#8217;t be filed away as noise. I think the disagreement is the most useful thing in the literature, because once you line the studies up properly, they stop contradicting each other and start describing a single phenomenon nobody has named cleanly.</p><p>Start with the two artifacts that frame the whole problem, both produced by the same organization.</p><p>METR, a nonprofit that evaluates frontier models, is best known for one chart: the length of task an AI can complete on its own, plotted over time, <a href="https://metr.org/blog/2025-03-19-measuring-ai-ability-to-complete-long-tasks/">doubling roughly every seven months</a> and lately faster. It is the most extrapolated graph in AI, because it turns a vague sense of acceleration into a clean exponential. In early 2025 it said the capability frontier is racing.</p><p>A few months later the same lab published <a href="https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/">a randomized controlled trial</a> on whether that capability translates into productivity for the people most likely to benefit. Sixteen experienced open-source developers, 246 real tasks in repositories they had maintained for years, each task randomly assigned to allow or forbid AI. The developers expected a 24% speedup. Afterward, they believed they had gotten a 20% speedup. The screen recordings showed a 19% slowdown. The researchers had expected a positive result too.</p><p>One lab, one year, two graphs running in opposite directions. The temptation is to decide which one is &#8220;real.&#8221; That is the wrong move. They measure different things, and the distance between them is where the story actually lives.</p><h2>The evidence doesn&#8217;t agree, and that disagreement is the data</h2><p>Collect the serious studies and you get a field that looks incoherent until you sort it.</p><p><a href="https://www.nber.org/papers/w31161">Brynjolfsson, Li and Raymond</a> put a generative assistant in front of 5,179 customer-support agents and measured a 14% average lift in issues resolved per hour &#8212; but the gain was about 34% for novices and roughly zero for the most experienced agents. The tool worked mainly by spreading the habits of the best workers to the worst.</p><p>METR&#8217;s developers &#8212; all experts, all working in code they knew better than almost anyone &#8212; went the other way and got slower.</p><p><a href="https://www.faros.ai/blog/lab-vs-reality-ai-productivity-study-findings">Faros AI</a>, looking at telemetry from more than ten thousand developers, found adoption skewing toward newer engineers using AI to navigate unfamiliar code, and high-adoption teams shipping meaningfully more pull requests per day.</p><p>Step up to the aggregate and the signal thins out. <a href="https://bfi.uchicago.edu/working-papers/large-language-models-small-labor-market-effects/">Humlum and Vestergaard</a>, using Danish administrative data across eleven of the most exposed occupations, found essentially no effect on wages or hours through 2024 despite heavy adoption. <a href="https://www.nber.org/papers/w32487">Acemoglu&#8217;s macro estimate</a> puts AI&#8217;s likely contribution at well under one percent of total factor productivity over a decade.</p><p>Large positive effects, null effects, and negative effects &#8212; all measured carefully, often in the same year. The honest response is not to pick a favorite. It is to ask what these studies have in common and where exactly they diverge, because the pattern in the agreements and the pattern in the disagreements are both legible.</p><h2>What the studies share</h2><p>Three things recur across almost all of this work, regardless of which way the headline number points.</p><p>The first is an expertise gradient, and it runs opposite to intuition. AI helps most where the human baseline is lowest. Novices in the support study gained the most; experts gained nothing. Faros found the pull toward newer engineers in unfamiliar code. METR&#8217;s experts, in the most familiar code imaginable, were the ones it slowed down. The consistent finding underneath the inconsistent headlines is that AI compresses the distribution &#8212; it lifts the floor and barely moves the ceiling, and in the highest-context cases the ceiling can come down, because the expert&#8217;s own knowledge of the system already beats whatever the model can infer about it.</p><p>The second is that self-report overshoots measurement, and not by a little. METR&#8217;s developers felt 20% faster while running 19% slower &#8212; a sign error, not a rounding error. Survey after survey reports large majorities who feel more productive with AI. The feeling is real and the satisfaction is real; they are simply not evidence of measured output. This is the most portable result in the literature, because it survives every disagreement about magnitude. Whatever AI is doing, it makes work feel faster more reliably than it makes work be faster.</p><p>The third is that the aggregate is quiet. Whatever is happening to individuals &#8212; and clearly something is &#8212; it is not yet visible in wages, hours, or productivity statistics at the level of an economy. The micro is loud and contradictory; the macro is nearly silent.</p><p>Hold those three together and a question forms. If gains concentrate among novices, if perception runs ahead of measurement, and if nothing aggregates, what would we actually expect the productivity statistics to show in year three? Probably something close to what we see: a great deal of motion, not much movement.</p><h2>Where they part company</h2><p>The contradictions dissolve once you notice that the studies measure different layers, and different people, and call all of it &#8220;productivity.&#8221;</p><p>The time-horizon graph measures capability &#8212; what a model can do alone, on a task scoped tightly enough to score. The productivity studies measure realized outcome &#8212; what happens when a person folds the tool into messy work with standards, reviewers, and tacit requirements that live in nobody&#8217;s prompt. Benchmarks tend to flatter, because they include only tasks clean enough to grade, and real work is mostly the ungradeable part. Capability and outcome are not the same axis; the seven-month doubling tells you almost nothing about where the productivity line goes, because it is not the same graph.</p><p>Then there is who. Novice versus expert flips the sign on its own. And there is what you count. Faros measured throughput &#8212; pull requests per day &#8212; and found it up. METR measured completion time per task and found it up too, meaning slower. Both can hold at once: you can start more things and finish each of them more slowly. Concurrency and latency are different quantities, and AI seems to trade one for the other in a way that reads as a gain or a loss depending on which you were already watching.</p><p>The last axis is context. The support agent handles a fairly bounded problem with low private context, which is exactly where a model&#8217;s generic competence has the most to add. The senior developer works in a system whose constraints he carries in his head and the model has never seen, which is exactly where generic competence has the least to add and the most to get wrong. Same technology, opposite result, for a reason that has nothing to do with the model&#8217;s quality and everything to do with the gap between what the user knows and what the model knows.</p><p>So how do we reconcile a field this scattered? Not by averaging it. By recognizing that &#8220;does AI make you productive&#8221; is four or five different questions wearing one coat.</p><h2>We have seen this lag before</h2><p>The shape of this &#8212; instant capability, absent or negative measured productivity &#8212; is not new. It is one of the more reliable patterns in the history of general-purpose technology, and it has a literature of its own.</p><p>In 1987 Robert Solow made the remark that became the name for the phenomenon: the computer age was visible everywhere except in the productivity statistics. For years that looked like a paradox. The resolution, worked out largely by Brynjolfsson and collaborators, is what they later called <a href="https://www.nber.org/papers/w25148">the productivity J-curve</a>. When a general-purpose technology arrives, firms have to build a large stock of complementary intangibles around it &#8212; new processes, new skills, redesigned workflows &#8212; and while they are building that stock, measured productivity actually dips, because the effort is real but the output isn&#8217;t counted yet. The gains arrive later, after the reorganization. That is why the curve is J-shaped rather than a straight climb.</p><p>The cleaner version of the story is <a href="https://www.almendron.com/tribuna/wp-content/uploads/2018/03/the-dynamo-and-the-computer-an-historical-perspective-on-the-modern-productivity-paradox.pdf">electrification</a>. Factories ran electric motors for something like forty years before the productivity gains showed up, and the reason is almost too on-the-nose. The early gains were small because factories were still laid out around the logic of a central steam engine &#8212; one power source, a system of shafts and belts feeding the whole floor. The motor only paid off once someone rebuilt the factory around the fact that each machine could now have its own power. The technology was available immediately. The reorganisation took a generation, and until it happened, the statistics were unimpressed.</p><p>Read against that pattern, METR&#8217;s slowdown stops looking like a verdict on AI and starts looking like the bottom of the J-curve, observed at the resolution of one developer&#8217;s afternoon instead of a national accounts table. The typing got cheap. The workflow around the typing &#8212; the review, the standards, the question of who is accountable for a change nobody fully wrote &#8212; has not been rebuilt yet. During that interval, in the highest-context settings, the un-rebuilt workflow makes the tool net-negative. That is not a surprise. That is the shape the pattern predicts.</p><h2>What might be new this time</h2><p>If that were the whole story, the ending would be tidy: we are early, the J-curve will turn, be patient. I am not sure it is the whole story, because of one result with no clean historical precedent.</p><p>In early 2026 METR <a href="https://metr.org/blog/2026-02-24-uplift-update/">tried to run its developer study again</a> &#8212; more participants, newer tools, settle the magnitude. It couldn&#8217;t get a clean reading, and the reason is the interesting part. A large share of developers would no longer agree to work without AI, even when paid to, and many quietly declined to submit the tasks they didn&#8217;t want to do unassisted. The control condition &#8212; the person doing the work the old way &#8212; was becoming impossible to staff. One participant compared going back to walking across a city after getting used to a car.</p><p>This is the genuinely novel wrinkle. In every prior general-purpose technology, you could at least measure the lag, because you could compare adopters to non-adopters, or the new way to the old. The dynamo could be tested against steam. What the METR re-run suggests is that AI adoption is starting to outrun our ability to evaluate it &#8212; not because the measurement is technically hard, but because the unassisted baseline is becoming a place people refuse to stay long enough to be measured. We may be entering the reorganisation without the instrument that would tell us whether it is working.</p><p>That sets up a trap worth naming. When the counterfactual disappears, &#8220;a real gain we can&#8217;t measure&#8221; and &#8220;no gain we won&#8217;t test&#8221; look identical from the outside. Both produce confident, satisfied users and flat statistics. The patient J-curve reading &#8212; the gains are coming, give it time &#8212; becomes unfalsifiable at precisely the moment it becomes most convenient to believe.</p><h2>The part that doesn&#8217;t get cheaper</h2><p>Underneath all of it is a distinction the studies keep circling without quite naming. Capability is production: what can be generated, how fast, how cheaply. Production capability is the thing that has genuinely collapsed in cost &#8212; that is the seven-month graph, and it is real. But none of the realised-outcome studies are gated on production. They are gated on the part that converts production into something worth having: the judgment about whether the output is right, the standards it has to clear, the reorganisation of the work around the new tool, the accountability for what ships. That layer is exactly what the support agent&#8217;s experience supplied, what the senior developer&#8217;s context supplied, and what the model does not supply. It is also the layer that does not get cheaper when generation does. If anything it gets more expensive, because there is now more plausible output to judge, and plausible-but-wrong is the costliest kind.</p><p>My own experience building with these tools rhymes with this more than I would like. The sensation of speed is intense and immediate &#8212; something runs, something ships, the demo works. The part that was always hard &#8212; deciding whether the thing is any good, and whether anyone wants it &#8212; sits there untouched. Most of what I built that way went nowhere, and not because the production failed. The production was the easy part. It was never the part standing between the work and the outcome.</p><p>So the two graphs were never in conflict. One measures how cheap/easy production has become. The other measures whether cheap/easy production has been converted into value, and keeps finding the conversion slow, uneven, concentrated among the inexperienced, and &#8212; where human context is richest &#8212; sometimes negative. The distance between the graphs is the cost of that conversion, and the cost is mostly human, mostly organisational, and mostly unmeasured.</p><p>Which leaves two questions where I often search for literature for my own research. Is generative AI the first general-purpose technology that compounds at the level of the individual who feels faster, without compounding at the level of the firm or the economy that would show it? And if the unassisted baseline is already disappearing &#8212; if we are losing the ability to run the experiment at all &#8212; how would we ever tell the difference between a revolution and a very satisfying way to feel productive?</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 Notes By Dev! 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></p>]]></content:encoded></item><item><title><![CDATA[Taste Was Always the Scarce Thing]]></title><description><![CDATA[AI didn't make taste scarce. The tide went out &#8212; and taste was the rock that was there all along.]]></description><link>https://notes.dev-das.com/p/taste-was-always-the-scarce-thing</link><guid isPermaLink="false">https://notes.dev-das.com/p/taste-was-always-the-scarce-thing</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Thu, 28 May 2026 07:56:59 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1598306442837-613a3def54ff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8dGFzdGV8ZW58MHx8fHwxNzc5ODkzOTUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1598306442837-613a3def54ff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8dGFzdGV8ZW58MHx8fHwxNzc5ODkzOTUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1598306442837-613a3def54ff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8dGFzdGV8ZW58MHx8fHwxNzc5ODkzOTUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1598306442837-613a3def54ff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8dGFzdGV8ZW58MHx8fHwxNzc5ODkzOTUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1598306442837-613a3def54ff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8dGFzdGV8ZW58MHx8fHwxNzc5ODkzOTUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1598306442837-613a3def54ff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8dGFzdGV8ZW58MHx8fHwxNzc5ODkzOTUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1598306442837-613a3def54ff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8dGFzdGV8ZW58MHx8fHwxNzc5ODkzOTUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="4000" height="5334" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1598306442837-613a3def54ff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8dGFzdGV8ZW58MHx8fHwxNzc5ODkzOTUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:5334,&quot;width&quot;:4000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;clear wine glass with red wine on table&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="clear wine glass with red wine on table" title="clear wine glass with red wine on table" srcset="https://images.unsplash.com/photo-1598306442837-613a3def54ff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8dGFzdGV8ZW58MHx8fHwxNzc5ODkzOTUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1598306442837-613a3def54ff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8dGFzdGV8ZW58MHx8fHwxNzc5ODkzOTUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1598306442837-613a3def54ff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8dGFzdGV8ZW58MHx8fHwxNzc5ODkzOTUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1598306442837-613a3def54ff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8dGFzdGV8ZW58MHx8fHwxNzc5ODkzOTUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="https://unsplash.com/@chelseap98">Chelsea Pridham</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p>There is a line you hear everywhere now. </p><p><em>&#8220;In the age of AI, taste and judgment are what matter.&#8221;</em></p><p>The reasoning goes: machines can produce anything now, so the human edge is knowing what is worth producing. You hear it at conferences, in articles, in threads on X, in the YouTube videos and slide decks of people who want to seem ahead of the curve.</p><p>It is about half right. And the wrong half is the half everyone keeps.</p><p>Because taste did not suddenly become scarce. Taste was always scarce. It &#8212; along with judgment &#8212; was always the thing that separated the good from the bad. </p><p>The Pulitzers from the paperbacks. </p><p><em>Back when writers were pushing pen on paper to get a manuscript out.</em></p><p>What AI did was strip away everything that used to be scarce <em>around</em> production of knowledge work: the hours, the skill, the cost of producing. And once all of that fell away, taste was left standing alone in the open &#8212; suddenly, obviously visible. </p><p>We created a narrative for its arrival.</p><p>But the tide going out does not put the rocks there. It only lets you see them.</p><h2>Let&#8217;s start at what got better</h2><p>AI genuinely makes the production of knowledge work easy. Not a little easier &#8212; categorically easier.</p><p>I have built more in the last couple of years than in the fifteen before them. Websites, agents, small tools, automations, SOPs, frameworks. Frankly, it was giddy at times. The building was so effortless that you start making more work simply because &#8212; why not? When something that used to take months of toil takes an afternoon, the whole calculus of what&#8217;s worth doing shifts beneath you.</p><p>This part is real. Anyone telling you the productivity gains are hype has not actually used the tools.</p><p>And here is the second thing.</p><p>People will adopt this. But adoption in this case is not strictly evidence of economic value &#8212; it&#8217;s more so an evidence of effort avoided. People reach for whatever makes hard things easy, and they do it whether or not it creates immediate economic value for them.</p><p>This matters because media and experts treat usage <em>as</em> ROI. More adoption means more economic value creation, but curiously in AI it  does not  work in that way.  The value gets created for a platforms. Not for the user.</p><p>A lot of it, is work for the sake of work. Like I can vibe code a website- but that website does not automatically sell.</p><p>And that&#8217;s exactly what you&#8217;d expect, once you see what&#8217;s really driving the adoption. </p><p>Humans fundamentally do not want to do hard work. We are, sensibly, effort-minimising creatures. Anything that makes a hard thing easy gets adopted &#8212; fast, and without needing a business case to justify it. The drudgery of producing &#8212; the blank page, the boilerplate, the fortieth landing-page variant &#8212; is exactly the kind of pain people will pay to remove.</p><p>So when production gets cheap or easier, adoption is guaranteed for the tools that drive it.</p><p>And normally, that would be enough to celebrate. </p><p>Adoption usually <em>is</em> a signal of value &#8212; people adopt what helps them, and for most of history, saving effort was how value got created. Cheaper to make meant more margin, more output, more sold. The two moved together so reliably that we stopped distinguishing them.</p><p>But we should have. </p><p>Because the value never lived in production. It lived in <em>creation</em> &#8212; the whole act of deciding what was worth making, making it, and making it land. Production was only one part of that act. What made it feel valuable was that it came <em>bundled</em> with the rest: before AI, you could not produce the work without also doing the judging, the deciding, the caring. The effort of production dragged the rest along with it.</p><p>AI somehow severed that bundle. It made production easy and left creation exactly where it was. You can now produce endlessly without creating anything of value &#8212; because the part that was always hard, the part that was actually the point, was never the production. </p><p>It was always the taste and the judgement of creation.</p><h3>The gap nobody is pricing</h3><p>In the past two years I have built more than fifteen SaaS tools, more than twenty AI agents, and countless cool websites. They were fun to make. Almost none of them made any money or gathered any real momentum with users. Producing was never the bottleneck I was actually missing. What I was missing was the ability to create a solution to a problem that users were willing to pay for. Learning to vibe-code did not change that. It just made the producing easy and left the hard part exactly where it had always been.</p><p>That distance &#8212; between <em>producing the thing</em> and <em>solving a problem someone will pay for</em> &#8212; is the actual gap. It is what the productivity story cannot see, because it is measuring the wrong layer. </p><p>I call it the <strong>production&#8211;outcome gap.</strong></p><p>It has two layers, and they used to look like one:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NuvW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0926cd3-6f8a-4e9d-a2ae-8486f162a4b8_2452x1550.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NuvW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0926cd3-6f8a-4e9d-a2ae-8486f162a4b8_2452x1550.png 424w, https://substackcdn.com/image/fetch/$s_!NuvW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0926cd3-6f8a-4e9d-a2ae-8486f162a4b8_2452x1550.png 848w, https://substackcdn.com/image/fetch/$s_!NuvW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0926cd3-6f8a-4e9d-a2ae-8486f162a4b8_2452x1550.png 1272w, https://substackcdn.com/image/fetch/$s_!NuvW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0926cd3-6f8a-4e9d-a2ae-8486f162a4b8_2452x1550.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NuvW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0926cd3-6f8a-4e9d-a2ae-8486f162a4b8_2452x1550.png" width="1456" height="920" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c0926cd3-6f8a-4e9d-a2ae-8486f162a4b8_2452x1550.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:920,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:157417,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/199471606?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0926cd3-6f8a-4e9d-a2ae-8486f162a4b8_2452x1550.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_!NuvW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0926cd3-6f8a-4e9d-a2ae-8486f162a4b8_2452x1550.png 424w, https://substackcdn.com/image/fetch/$s_!NuvW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0926cd3-6f8a-4e9d-a2ae-8486f162a4b8_2452x1550.png 848w, https://substackcdn.com/image/fetch/$s_!NuvW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0926cd3-6f8a-4e9d-a2ae-8486f162a4b8_2452x1550.png 1272w, https://substackcdn.com/image/fetch/$s_!NuvW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0926cd3-6f8a-4e9d-a2ae-8486f162a4b8_2452x1550.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For most of history the two layers travelled together, and production cost was the reason. Effort acted as a filter. You did not write forty essays casually, so the ones you wrote tended to be the ones you believed in &#8212; which tended to be the better ones, which tended to be the ones that landed. Scarce production quietly tracked worthwhile output. We never saw the layers apart, so we never learned to tell them apart.</p><p>AI pried them apart in a single move. It collapsed the production layer but did not always add a monetisation angle to the outcome layer for the user. More tweets do not always buy you better followers. More landing pages do not summon more customers. More articles do not, by themselves, produce revenue. You can make ten times the work, and the work is no closer to doing its job &#8212; because its job was never to <em>exist.</em> </p><p>Its job was to <em>land,</em> and landing was always gated by the things in that bottom row: judgment, trust, distribution, attention. None of which AI can produce.</p><p>And here is the part that should worry you. The gap is not holding steady &#8212; it is widening.</p><p>When everyone&#8217;s production cost collapses at the same moment, every channel floods at once. The feed gets more crowded, the inbox fuller, the bar for attention higher. So cheap production does not merely leave the outcome layer untouched &#8212; it actively makes it harder, because the scarce resource on the far side, human attention, did not grow to match the supply.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7D64!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a048a50-6b99-47fb-9fad-4c44d68f9340_2472x1727.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7D64!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a048a50-6b99-47fb-9fad-4c44d68f9340_2472x1727.png 424w, https://substackcdn.com/image/fetch/$s_!7D64!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a048a50-6b99-47fb-9fad-4c44d68f9340_2472x1727.png 848w, https://substackcdn.com/image/fetch/$s_!7D64!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a048a50-6b99-47fb-9fad-4c44d68f9340_2472x1727.png 1272w, https://substackcdn.com/image/fetch/$s_!7D64!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a048a50-6b99-47fb-9fad-4c44d68f9340_2472x1727.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7D64!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a048a50-6b99-47fb-9fad-4c44d68f9340_2472x1727.png" width="1456" height="1017" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a048a50-6b99-47fb-9fad-4c44d68f9340_2472x1727.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1017,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:157651,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://notes.dev-das.com/i/199471606?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a048a50-6b99-47fb-9fad-4c44d68f9340_2472x1727.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_!7D64!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a048a50-6b99-47fb-9fad-4c44d68f9340_2472x1727.png 424w, https://substackcdn.com/image/fetch/$s_!7D64!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a048a50-6b99-47fb-9fad-4c44d68f9340_2472x1727.png 848w, https://substackcdn.com/image/fetch/$s_!7D64!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a048a50-6b99-47fb-9fad-4c44d68f9340_2472x1727.png 1272w, https://substackcdn.com/image/fetch/$s_!7D64!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a048a50-6b99-47fb-9fad-4c44d68f9340_2472x1727.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>Abundance on one side. Fixed scarcity on the other. That is the production&#8211;outcome gap &#8212; and every tool that makes production easier pushes its two sides further apart.</p><h3>The part that is about people, not throughput</h3><p>There is a second reason adoption does not always readily convert into economic value &#8212; and it has nothing to do with throughput.</p><p>People are possessive about their work. Deeply.</p><p>Even a mediocre idea, if it is <em>mine</em>, I believe in it. It carries my authorship &#8212; and authorship is most of why people do knowledge work at all. We are not throughput machines reluctantly accepting tasks. We have ideas, including bad ones, and we are attached to them precisely because they are ours.</p><p>When AI writes the article, there is nothing to own. The sentence appears; no one authored it. A strange flatness sets in &#8212; the thing is done, but it is no one&#8217;s, and the satisfaction that used to come from having made it is simply gone.</p><p>This gets mistaken for a control problem: managers resisting because AI threatens their span of control. I don&#8217;t think that&#8217;s it. Control inside companies was always elusive &#8212; most of a company&#8217;s time goes into managing people, and much of the repeatable execution is outsourced anyway, to agencies if you are large, to freelancers if you are small. AI is just another layer in that stack.</p><p>The resistance is not about who controls the output. It is about who <em>owns</em> it &#8212; and ownership is identity, not org chart.</p><p>So adoption stalls, not because the tool is bad, but because it quietly removes the reason people were doing the work. They will happily use it to escape the drudgery they never wanted. They will not reach for it to do the part they were proud of.</p><p>And the part they were proud of was usually the part that determined the outcome.</p><h3>What AI actually removed</h3><p>For most of history, we have been able to hide. You could mistake being busy for being valuable, output for outcome, effort for results &#8212; because production cost money and time, and spending money and time <em>felt</em> like doing the thing that mattered.</p><p>The cost was an alibi. As long as making the work was hard, the hardness stood in for worth, and no one had to ask too sharply whether the work was any good, or whether it landed.</p><p>AI removed the alibi. It made production free &#8212; and in doing so, exposed the thing that was always doing the real work: judgment. Taste. Knowing what to make, and whether it will land. None of which was ever produced by effort or tools. They sit upstream of both.</p><p>This is why &#8220;AI makes taste matter&#8221; gets it backwards. Taste mattered the whole time. It is fundamental to who we are &#8212; the thing that was choosing, filtering, deciding, the whole time we thought we were just producing. AI did not promote taste to importance. It demoted everything around taste to free, and left taste standing in a clearing where you can finally see it.</p><p>So the real shift is not that we need a new skill for a new era. It is that the old skill can no longer pretend to be anything but itself. The work got easy. The thing that was always hard &#8212; knowing what is worth doing, and whether it worked &#8212; got harder to avoid.</p><p>That is the uncomfortable part, and the freeing part. There is nowhere left to hide. But there is also no longer any mistaking the question. You are not competing on how much you can produce. You never were. You are competing, as people always have, on taste &#8212; except now everyone can see the scoreboard more easily.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 Notes By Dev! 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[Why do LLMs always hallucinate and will they continue to do so?]]></title><description><![CDATA[At least one research paper appears to think so.]]></description><link>https://notes.dev-das.com/p/why-do-llms-always-hallucinate-and</link><guid isPermaLink="false">https://notes.dev-das.com/p/why-do-llms-always-hallucinate-and</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Tue, 26 Aug 2025 12:05:48 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1472289065668-ce650ac443d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8cmFuZG9tfGVufDB8fHx8MTc1NjE1OTQ0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1472289065668-ce650ac443d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8cmFuZG9tfGVufDB8fHx8MTc1NjE1OTQ0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1472289065668-ce650ac443d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8cmFuZG9tfGVufDB8fHx8MTc1NjE1OTQ0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1472289065668-ce650ac443d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8cmFuZG9tfGVufDB8fHx8MTc1NjE1OTQ0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1472289065668-ce650ac443d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8cmFuZG9tfGVufDB8fHx8MTc1NjE1OTQ0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1472289065668-ce650ac443d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8cmFuZG9tfGVufDB8fHx8MTc1NjE1OTQ0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1472289065668-ce650ac443d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8cmFuZG9tfGVufDB8fHx8MTc1NjE1OTQ0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="6016" height="4016" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1472289065668-ce650ac443d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8cmFuZG9tfGVufDB8fHx8MTc1NjE1OTQ0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4016,&quot;width&quot;:6016,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;two gray pencils on yellow surface&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="two gray pencils on yellow surface" title="two gray pencils on yellow surface" srcset="https://images.unsplash.com/photo-1472289065668-ce650ac443d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8cmFuZG9tfGVufDB8fHx8MTc1NjE1OTQ0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1472289065668-ce650ac443d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8cmFuZG9tfGVufDB8fHx8MTc1NjE1OTQ0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1472289065668-ce650ac443d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8cmFuZG9tfGVufDB8fHx8MTc1NjE1OTQ0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1472289065668-ce650ac443d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8cmFuZG9tfGVufDB8fHx8MTc1NjE1OTQ0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="https://unsplash.com/@joannakosinska">Joanna Kosinska</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p>In September 2024, researchers Sourav Banerjee and colleagues published a groundbreaking <a href="https://arxiv.org/abs/2409.05746">analysis</a> that fundamentally challenges how we understand artificial intelligence limitations. Their work, "<em>LLMs Will Always Hallucinate, and We Need to Live With This,</em>" presents mathematical proof that <a href="https://en.wikipedia.org/wiki/Hallucination_(artificial_intelligence)">hallucinations</a> in Large Language Models are not merely technical glitches to be engineered away, but features stemming from the fundamental mathematical and logical structure of these systems.</p><p>The research introduces the concept of <em>"Structural Hallucination"</em>&#8212;demonstrating that every stage of the LLM process, from training data compilation to fact retrieval, intent classification, and text generation, will have a non-zero <a href="https://plato.stanford.edu/entries/goedel-incompleteness/">probability</a> of producing hallucinations. Their analysis draws on computational theory and <em>G&#246;del's First Incompleteness Theorem,</em> and argues that it is impossible to eliminate hallucinations through architectural improvements, dataset enhancements, or fact-checking mechanisms.</p><p>This isn't isolated research. Complementary work by Xu, Jain, and Kankanhalli at the National University of Singapore formalised the problem using <a href="https://arxiv.org/abs/2401.11817">learning</a> theory, showing that LLMs cannot learn all computable functions and will therefore inevitably hallucinate if used as general problem solvers. Recent theoretical advances have established a fundamental impossibility theorem proving that no LLM can simultaneously achieve truthfulness, information conservation, knowledge revelation, and knowledge-constrained <a href="https://arxiv.org/html/2506.06382">optimality</a>.</p><p></p><h3>The G&#246;del Connection: Mathematical Foundations of Inevitable Error</h3><p>Banerjee and colleagues anchor their proof in Kurt G&#246;del's 1931 <a href="https://plato.stanford.edu/entries/goedel-incompleteness/">incompleteness</a> theorems, which demonstrated that any sufficiently powerful formal system will contain true statements that cannot be proven within that system. This fundamental limitation extends directly to LLMs, which function as complex formal systems trained on vast amounts of data.</p><p>The researchers construct a self-referential statement that creates an unavoidable logical contradiction: "There are true facts not in my training database." Whether this statement is true or false leads inevitably to <a href="https://medium.com/@gbx1220max/if-llm-truly-cannot-resolve-the-issue-of-hallucinations-then-we-should-accept-this-reality-f44e80d37575">hallucination</a>. If false, the LLM generates an erroneous statement&#8212;a hallucination. If true, the LLM generates a statement that cannot be verified by its training data, which also constitutes a hallucination.</p><p>This mathematical framework reveals that LLMs inherently contain "blind spots" where they cannot definitively determine correct outputs based solely on their training and internal <a href="https://medium.com/@bijit211987/llms-will-always-hallucinate-b06f3353b159">structure</a>. Just as G&#246;del showed that formal systems cannot prove all truths they contain, LLMs cannot generate perfectly accurate outputs for all possible inputs.</p><p>The connection extends through computational undecidability. The researchers demonstrate that several undecidable problems arise in LLM training and operation, including the Halting Problem in training, the <a href="https://arxiv.org/html/2409.05746v1">Acceptance</a> Problem in information retrieval, and the Emptiness Problem in intent classification.</p><p></p><h3>Empirical Validation: Measuring the Mathematical Reality</h3><p>Current <a href="https://www.visualcapitalist.com/ranked-ai-models-with-the-lowest-hallucination-rates/">measurements</a> across different LLMs provide concrete evidence supporting these theoretical predictions. According to Vectara's Hallucination Leaderboard, popular LLM models hallucinate between 2.5% and 8.5% of the time, with some models exceeding 15%&#8212;exactly what the mathematical <a href="https://cacm.acm.org/news/llm-hallucinations-a-bug-or-a-feature/">framework</a> predicts.</p><p>Domain-specific analysis reveals the scope of these limitations. Stanford RegLab researchers conducted the first systematic empirical test of legal hallucinations, finding rates ranging from 69% to 88% in response to specific legal queries. In one striking example, when asked about legal precedents, LLMs collectively invented over 120 non-existent court cases, complete with convincingly realistic names like "Thompson v. Western Medical <a href="https://hai.stanford.edu/news/hallucinating-law-legal-mistakes-large-language-models-are-pervasive">Center</a> (2019)."</p><p>Medical applications show similarly concerning patterns.</p><p>Analysis of over 10,000 AI hallucinations by UC Berkeley researchers revealed systematic patterns rather than random errors&#8212;when LLMs hallucinate statistics, percentages ending in 5 or 0 appear 3.7 times more often than in factual data. This suggests that hallucinations arise from learned <a href="https://www.allaboutai.com/resources/ai-statistics/ai-hallucinations/">patterns</a> rather than mere computational noise.</p><p></p><h3>The Four-Stage Analysis: Systematic Breakdown </h3><p>Banerjee <em>et al.'s</em> research systematically analyses each stage of LLM operation to demonstrate why hallucinations are mathematically inevitable at every level:</p><p><strong>Training Data Incompleteness</strong>: The researchers prove that no training database can be 100% complete. The vastness and ever-changing nature of human knowledge ensures that training data will always be incomplete or <a href="https://arxiv.org/html/2409.05746v1">outdated</a>. This inherent incompleteness makes it impossible to eliminate all hallucinations by training models on every possible fact.</p><p><strong>Information Retrieval Undecidability</strong>: Even assuming perfect training data, the researchers show that LLMs cannot retrieve correct information with 100% accuracy. They prove that the <em>"needle in a haystack"</em> problem&#8212;retrieving specific information from complex data&#8212;is undecidable by reducing it to the Acceptance Problem. This means LLMs may "blur" or mix contexts, leading to inaccurate information <a href="https://medium.com/@gbx1220max/if-llm-truly-cannot-resolve-the-issue-of-hallucinations-then-we-should-accept-this-reality-f44e80d37575">retrieval</a>.</p><p><strong>Intent Classification Impossibility</strong>: The researchers demonstrate that understanding user intent is also undecidable, reducing this problem to the "needle in a haystack" problem. Language inherent ambiguity means LLMs will be unable to accurately classify user intent with probability 1, with misunderstandings cascading through the entire generation <a href="https://medium.com/@gbx1220max/if-llm-truly-cannot-resolve-the-issue-of-hallucinations-then-we-should-accept-this-reality-f44e80d37575">process</a>.</p><p><strong>Generation Process Uncertainty</strong>: Finally, the text generation process itself introduces unavoidable uncertainty. LLMs cannot determine exactly where they will stop generating tokens, making the halting problem for LLM text generation undecidable. This fundamental uncertainty persists even with perfect training, perfect retrieval, and perfect intent <a href="https://arxiv.org/html/2409.05746v1">understanding</a>.</p><p></p><h3>The Probabilistic Trap: Pattern Recognition Versus Truth Verification</h3><p>The core limitation stems from how LLMs fundamentally <a href="https://medium.com/@bijit211987/llms-will-always-hallucinate-b06f3353b159">operate</a>. These systems function on probabilistic principles, generating outputs based on learned probability distributions rather than possessing true understanding or reasoning abilities. They excel at recognising patterns and generating coherent text following learned statistical relationships, but this approach fundamentally differs from truth verification.</p><p>Research investigating LLM hidden states reveals that models react differently when processing genuine responses versus fabricated ones, suggesting some level of internal awareness of potential falsehood. Yet this awareness doesn't translate to <a href="https://arxiv.org/abs/2402.09733">prevention</a>&#8212;the systems continue generating false information with confidence.</p><p>A fascinating MIT study discovered that when AI models hallucinate, they tend to use more confident language than when providing factual information, being 34% more likely to use phrases like "definitely," "certainly," and "without doubt" when generating incorrect <a href="https://www.allaboutai.com/resources/ai-statistics/ai-hallucinations/">information</a>. This counterintuitive behaviour highlights how pattern-matching approaches can produce overconfidence precisely when systems have the least reliable information.</p><p>The <a href="https://arxiv.org/html/2409.05746v1">probabilistic</a> nature introduces unavoidable uncertainty at the fundamental level. LLMs operate by sampling from learned probability distributions, and even perfect knowledge representation cannot eliminate the inherent randomness in this sampling process.</p><h3>Why Advanced Techniques Cannot Solve Fundamental Problems</h3><p>Despite significant research investment, even the most sophisticated <a href="https://www.mdpi.com/2227-7390/13/5/856">approaches</a> to reducing hallucinations face mathematical limitations preventing complete elimination. Retrieval-Augmented Generation (RAG), widely promoted as a solution, cannot overcome the fundamental structural problems.</p><p>Mathematical analysis by researchers reveals that RAG models inherently struggle to eliminate hallucinations due to intricate mathematical formulations embedded within the <a href="https://medium.com/autonomous-agents/rag-does-not-reduce-hallucinations-in-llms-math-deep-dive-900107671e10">framework</a>. The approach improves domain specificity rather than addressing hallucination rates directly. RAG faces limitations in both retrieval and generation phases&#8212;data source issues, query formulation problems, retriever limitations, context noise, context conflicts, and alignment problems all contribute to continued <a href="https://www.mdpi.com/2227-7390/13/5/856">hallucinations</a>.</p><p>Recent research on Multi-source RAG reveals that integrating multiple retrieval sources, while potentially more informative, introduces new challenges that paradoxically exacerbate hallucination problems. The sparse distribution of multi-source data hinders capturing logical relationships, whilst inherent inconsistencies among different sources lead to information <a href="https://arxiv.org/html/2508.03553">conflicts</a>.</p><p>Human feedback approaches face similar fundamental constraints. Reinforcement learning from human feedback (RLHF) can be time-consuming and costly, raising transparency concerns about who determines what is true or appropriate to <a href="https://cacm.acm.org/news/llm-hallucinations-a-bug-or-a-feature/">discuss</a>. The subjective nature of truth verification means human feedback systems cannot provide the absolute ground truth needed for complete hallucination elimination.</p><p>Even the most optimistic studies combining RAG, RLHF, and custom guardrails achieved only a 96% reduction in hallucinations compared to baseline models&#8212;impressive improvement, but still leaving 4% of outputs potentially <a href="https://www.voiceflow.com/blog/prevent-llm-hallucinations">incorrect</a>. This 4% residual reflects the mathematical floor established by computational theory.</p><p></p><h3>Frequency Effects and Retrieval Limitations</h3><p>Recent empirical research validates the theoretical predictions about knowledge boundaries. Studies show that the <a href="https://arxiv.org/html/2502.08666v1">frequency</a> of facts in training data significantly influences hallucination rates&#8212;lower frequency facts consistently produce higher hallucination rates, supporting theoretical predictions about knowledge representation limits.</p><p>Research by <em>Kang et al.</em> introduces a "familiarity score" quantifying how closely training data matches test examples, observing that hallucination rates grow almost linearly with unfamiliarity. This empirical finding directly supports theoretical predictions about the relationship between <a href="https://arxiv.org/html/2502.08666v1">knowledge</a> coverage and hallucination inevitability.</p><p>The <em>monofact rate</em>&#8212;facts appearing only once in training data&#8212;creates particular challenges. Research demonstrates that when facts appear with varying frequency, both monofact rates and hallucination patterns are affected. Novel facts are learned more slowly by language models, and integrating these facts tends to elevate hallucination rates in a <a href="https://arxiv.org/html/2502.08666v1">linear</a> fashion.</p><p>Sophisticated uncertainty measures, including semantic entropy-based approaches published in <a href="https://www.nature.com/articles/s41586-024-07421-0">Nature</a>, can detect subsets of hallucinations but cannot eliminate them entirely. These measures provide valuable detection capabilities but cannot overcome the fundamental mathematical constraints that ensure some level of error persists.</p><p></p><h3>Practical Implications and Future Directions</h3><p>Recognition that hallucinations are mathematically inevitable doesn't mean abandoning efforts to improve AI systems&#8212;it means developing more sophisticated approaches for managing and coexisting with <a href="https://medium.com/@bijit211987/llms-will-always-hallucinate-b06f3353b159">imperfection</a>. The realisation requires new paradigms for human-AI interaction that leverage capabilities whilst safeguarding against inevitable pitfalls.</p><p>Some researchers propose fundamental rethinking, viewing hallucinations as "adversarial examples" rather than bugs to be fixed. This perspective opens new avenues for understanding and managing these <a href="https://cacm.acm.org/news/llm-hallucinations-a-bug-or-a-feature/">systems</a> rather than futilely attempting to eliminate inherent characteristics.</p><p>Clinical applications demonstrate that careful engineering and validation can achieve error rates below human-generated content. Research shows that iterative improvement processes can achieve just 1 major hallucination per 25 medical notes&#8212;whilst not perfect, this represents pragmatic approaches to managing inevitable <a href="https://www.nature.com/articles/s41746-025-01670-7">limitations</a>. These real-world applications prove that whilst we cannot eliminate the mathematical certainty of error, we can engineer systems that perform within acceptable <a href="https://www.nature.com/articles/s41746-025-01670-7">tolerance</a> levels.</p><p>The implications extend far beyond technical considerations. In high-stakes environments like healthcare, these limitations pose genuine risks&#8212;inaccurate medical reports could lead to life-threatening treatments or missed diagnoses. Yet research demonstrates that with proper <a href="https://www.ontoforce.com/blog/understanding-retrieval-augmented-generation-rag.-a-response-to-hallucinations">safeguards</a>, LLM-assisted clinical documentation can achieve error rates below human-generated content, transforming the challenge from elimination to management.</p><p>Enhanced <a href="https://www.ontoforce.com/blog/understanding-retrieval-augmented-generation-rag.-a-response-to-hallucinations">transparency</a> through data provenance tracking offers significant benefits for regulatory compliance and user trust. This approach acknowledges imperfection whilst providing tools for users to make informed decisions about generated content. Modern implementations focus on interpretability&#8212;showing users the sources used to generate responses, allowing assessment of trustworthiness and identification of potential <a href="https://www.k2view.com/blog/rag-hallucination/">biases</a>.</p><p>Business implications are significant&#8212;77% of organisations surveyed by Deloitte express concerns about AI hallucinations, reflecting growing <a href="https://research.aimultiple.com/ai-hallucination/">recognition</a> of these fundamental limitations. This widespread concern stems from practical experience with systems that promise efficiency but deliver uncertainty. Hallucinating LLMs may result in more work instead of simplifying processes&#8212;the efficiency advantages that generative AI promises are essentially lost when workers cannot trust results, forcing them to spend valuable time confirming <a href="https://research.aimultiple.com/ai-hallucination/">information</a>.</p><p>The economic implications are profound. Rather than driving abandonment of the technology, this mathematical reality should inform implementation strategies that account for computational limits whilst maximising <a href="https://research.aimultiple.com/ai-hallucination/">value</a>. Forward-thinking organisations are shifting from pursuing perfect AI to developing robust human-AI collaboration frameworks that work within mathematical constraints.</p><p>The development of domain-specific approaches shows promise. Researchers suggest that LLMs should be approached as "zero-shot translators" for converting source material into various forms rather than as omniscient knowledge <a href="https://cacm.acm.org/news/llm-hallucinations-a-bug-or-a-feature/">systems</a>. This framing sets appropriate expectations and use cases that align with actual capabilities rather than idealised perfection.</p><h3>Embracing Computational Limits in the Age of AI</h3><p>The convergence of theoretical proof and empirical evidence establishes that LLM hallucinations represent a fundamental characteristic rather than a solvable engineering <a href="https://arxiv.org/html/2506.06382">challenge</a>. This limitation joins the grand tradition of impossibility results like G&#246;del's incompleteness, Heisenberg's uncertainty principle, and Arrow's impossibility theorem&#8212;absolute boundaries of what intelligence can achieve under computational constraints.</p><p>Yet this mathematical reality need not dampen our enthusiasm for AI's transformative potential. Instead, it provides the foundation for mature, realistic deployment strategies. The research by <em>Banerjee et a</em>l. and supporting studies transforms our understanding of AI <a href="https://arxiv.org/abs/2401.11817">development</a>, shifting focus from impossible perfectibility to achievable reliability within known constraints.</p><p>The path forward requires sophisticated frameworks that work with rather than against mathematical realities. As we continue integrating LLMs into critical applications across healthcare, law, finance, and beyond, this understanding becomes essential for responsible <a href="https://en.wikipedia.org/wiki/Hallucination_(artificial_intelligence)">innovation</a>. The most successful implementations will be those that acknowledge limitations whilst maximising capabilities within mathematical boundaries.</p><p>Consider the broader societal implications: millions of users interact with AI systems daily, often unaware of their fundamental limitations. Mathematical literacy about AI becomes as crucial as digital literacy once was. Users need to understand not just how to use these tools, but why they behave as they do and where their trustworthiness ends.</p><p>The democratisation of AI access amplifies both opportunities and risks. When powerful language models become as ubiquitous as search engines, society needs frameworks for managing systems we know will occasionally fail in predictable <a href="https://research.aimultiple.com/ai-hallucination/">ways</a>. This isn't pessimism&#8212;it's realism grounded in mathematical certainty.</p><p>The question isn't whether we can eliminate hallucinations&#8212;some research says we cannot. The key question however,  is whether we can develop mature, responsible approaches to managing systems we know can be imperfect but potentially incredibly  <a href="https://arxiv.org/abs/2409.05746">valuable</a>. The answer lies in embracing both the power and the limitations revealed by rigorous mathematical analysis.</p><p>The mathematical certainty of hallucinations isn't a failure of <a href="https://en.wikipedia.org/wiki/Hallucination_(artificial_intelligence)">engineering</a>&#8212;it's a fundamental characteristic of intelligence operating under computational constraints. Recognising this truth allows us to build better, more reliable systems that acknowledge rather than ignore the mathematical realities governing all computation.</p><p>As we stand at the threshold of widespread AI integration across society, the research provides crucial guidance: pursue detection over elimination, transparency over perfection, and collaboration over <a href="https://arxiv.org/html/2409.05746v1">automation</a>. The future probably belongs to those who understand both the immense promise and the mathematical limits of artificial intelligence.</p><p>As the researchers conclude in their seminal work, we must learn to live with this reality. The promise of artificial intelligence remains transformative, but it requires honest acknowledgement of its mathematical <a href="https://arxiv.org/html/2409.05746v1">boundaries</a>. Only by embracing these limitations can we develop truly robust approaches to deploying AI systems responsibly in our increasingly digital world.</p><div><hr></div><p><em>Understanding that LLMs will always hallucinate doesn't diminish their potential&#8212;it clarifies the path toward responsible and effective implementation grounded in mathematical honesty about system limitations.</em></p>]]></content:encoded></item><item><title><![CDATA[A Creator’s Guide to Podcast Monetisation: Insights from a $2.4B Industry Evolution]]></title><description><![CDATA[Some market insights on emerging monetisation strategies, programmatic advertising growth, and platform diversification tactics for creators to build sustainable revenue streams in 2025 and beyond]]></description><link>https://notes.dev-das.com/p/a-creators-guide-to-podcast-monetisation</link><guid isPermaLink="false">https://notes.dev-das.com/p/a-creators-guide-to-podcast-monetisation</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Mon, 25 Aug 2025 14:35:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wTAi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb36188-eb2d-427c-8d4b-ef726b207304_1400x1050.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_!wTAi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb36188-eb2d-427c-8d4b-ef726b207304_1400x1050.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wTAi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb36188-eb2d-427c-8d4b-ef726b207304_1400x1050.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wTAi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb36188-eb2d-427c-8d4b-ef726b207304_1400x1050.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wTAi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb36188-eb2d-427c-8d4b-ef726b207304_1400x1050.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wTAi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb36188-eb2d-427c-8d4b-ef726b207304_1400x1050.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wTAi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb36188-eb2d-427c-8d4b-ef726b207304_1400x1050.jpeg" width="1400" height="1050" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ddb36188-eb2d-427c-8d4b-ef726b207304_1400x1050.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1050,&quot;width&quot;:1400,&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;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wTAi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb36188-eb2d-427c-8d4b-ef726b207304_1400x1050.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wTAi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb36188-eb2d-427c-8d4b-ef726b207304_1400x1050.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wTAi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb36188-eb2d-427c-8d4b-ef726b207304_1400x1050.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wTAi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb36188-eb2d-427c-8d4b-ef726b207304_1400x1050.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="https://unsplash.com/@chris_lynch_?utm_source=medium&amp;utm_medium=referral">Chris Lynch</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure></div><h1><strong>Executive Summary</strong></h1><p>The podcast advertising landscape has fundamentally transformed from a $0.84B market in 2020 to a $2.43B powerhouse in 2024, with creators now positioned to capture unprecedented revenue through diversified monetisation strategies that extend far beyond traditional host-read ads.</p><p>The data reveals a maturing ecosystem where smart creators who understand the new monetisation playbook can build sustainable six and seven-figure businesses, regardless of audience size.</p><h4>The growth of advertising spend on podcasts (US data) </h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jaHG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04782736-6f12-4220-9a52-c3a46b3832fa_1438x964.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jaHG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04782736-6f12-4220-9a52-c3a46b3832fa_1438x964.png 424w, https://substackcdn.com/image/fetch/$s_!jaHG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04782736-6f12-4220-9a52-c3a46b3832fa_1438x964.png 848w, https://substackcdn.com/image/fetch/$s_!jaHG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04782736-6f12-4220-9a52-c3a46b3832fa_1438x964.png 1272w, https://substackcdn.com/image/fetch/$s_!jaHG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04782736-6f12-4220-9a52-c3a46b3832fa_1438x964.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jaHG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04782736-6f12-4220-9a52-c3a46b3832fa_1438x964.png" width="1438" height="964" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04782736-6f12-4220-9a52-c3a46b3832fa_1438x964.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:964,&quot;width&quot;:1438,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90291,&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;:&quot;https://newsletter.hackrlife.com/i/171891939?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04782736-6f12-4220-9a52-c3a46b3832fa_1438x964.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_!jaHG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04782736-6f12-4220-9a52-c3a46b3832fa_1438x964.png 424w, https://substackcdn.com/image/fetch/$s_!jaHG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04782736-6f12-4220-9a52-c3a46b3832fa_1438x964.png 848w, https://substackcdn.com/image/fetch/$s_!jaHG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04782736-6f12-4220-9a52-c3a46b3832fa_1438x964.png 1272w, https://substackcdn.com/image/fetch/$s_!jaHG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04782736-6f12-4220-9a52-c3a46b3832fa_1438x964.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><h4>The rate of growth of advertising spend on podcasts (US data) </h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MAOD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa632e5e-448b-4bd0-bb73-bad62bdcbe83_1450x956.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MAOD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa632e5e-448b-4bd0-bb73-bad62bdcbe83_1450x956.png 424w, https://substackcdn.com/image/fetch/$s_!MAOD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa632e5e-448b-4bd0-bb73-bad62bdcbe83_1450x956.png 848w, https://substackcdn.com/image/fetch/$s_!MAOD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa632e5e-448b-4bd0-bb73-bad62bdcbe83_1450x956.png 1272w, https://substackcdn.com/image/fetch/$s_!MAOD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa632e5e-448b-4bd0-bb73-bad62bdcbe83_1450x956.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MAOD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa632e5e-448b-4bd0-bb73-bad62bdcbe83_1450x956.png" width="1450" height="956" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa632e5e-448b-4bd0-bb73-bad62bdcbe83_1450x956.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:956,&quot;width&quot;:1450,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90297,&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;:&quot;https://newsletter.hackrlife.com/i/171891939?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa632e5e-448b-4bd0-bb73-bad62bdcbe83_1450x956.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_!MAOD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa632e5e-448b-4bd0-bb73-bad62bdcbe83_1450x956.png 424w, https://substackcdn.com/image/fetch/$s_!MAOD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa632e5e-448b-4bd0-bb73-bad62bdcbe83_1450x956.png 848w, https://substackcdn.com/image/fetch/$s_!MAOD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa632e5e-448b-4bd0-bb73-bad62bdcbe83_1450x956.png 1272w, https://substackcdn.com/image/fetch/$s_!MAOD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa632e5e-448b-4bd0-bb73-bad62bdcbe83_1450x956.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>Few takeaways:</p><ul><li><p>Podcast ad spending nearly TRIPLED from $0.84B in 2020 to $2.43B in 2024. While growth rates are normalising after the 72% pandemic boom, the 26% rebound in 2024 shows the market is far from saturated. Creators: the money is still flowing in</p></li><li><p>The 2023 slowdown (5% growth) was just a market correction, not a collapse. With 2024 bouncing back to 26% growth, smart creators who stayed consistent during the &#8220;slow&#8221; year are now positioned to capture more of that $2.43B pie</p></li><li><p>Here&#8217;s the creator opportunity: As growth rates mature from explosive (72%) to steady (26%), the market is shifting from &#8220;spray and pray&#8221; to strategic partnerships. Brands want proven audiences, not just big numbers. Quality content &gt; vanity metrics</p></li><li><p>$2.43B in 2024 podcast ads means there&#8217;s roughly $200M+ flowing monthly to creators and networks. Even at &#8220;slower&#8221; 26% growth, that&#8217;s an extra $40M+ in new creator opportunities each month</p></li><li><p>The maturation curve is creator gold: Early explosive growth (2020&#8211;2021) rewarded first-movers. Now steady growth (2024+) rewards consistency and niche expertise. If you&#8217;re just starting your podcast, you&#8217;re entering a $2.4B+ market that&#8217;s still expanding</p><div><hr></div></li></ul><h3><strong>Now let us look at some more global macro data</strong></h3><p>The global podcast advertising market reached $4.46 billion in 2025, representing a 10.95% increase from 2024, with <a href="https://backlinko.com/podcast-stats">projections</a> showing continued growth to $5.03 billion by 2027. This isn&#8217;t just another tech bubble &#8212; it represents a fundamental shift in how audiences consume media and how brands allocate their marketing budgets. In the U.S. specifically, podcast ad spending started 2025 with remarkable momentum, posting 23% growth in January and 25% growth in February year-over-year, according to <a href="https://www.insideradio.com/free/podcasting-sees-strong-start-to-2025-with-ad-growth-amazon-tops-2024-advertiser-list/article_b44b7503-1c22-478e-99f3-dee2f601c0f1.html">Magellan</a> AI&#8217;s tracking data.</p><p>What makes this growth particularly compelling for creators is the breadth of new market entrants. During Q3 2024 alone, 1,438 new brands entered the podcast advertising space, each spending an average of $25,900 across the quarter. This isn&#8217;t just established Fortune 500 companies doubling down on podcasts &#8212; it&#8217;s a massive expansion of the advertiser base that includes everything from local businesses to emerging direct-to-consumer brands. The beauty of this trend is that it creates opportunities for podcasters across every niche and audience size, from true crime shows to business podcasts to comedy series.</p><p>The market&#8217;s maturation is evident in how advertising loads have evolved. <a href="https://radioink.com/2025/02/24/podcast-ads-see-longer-breaks-bigger-brands-more-spending/">Analysis</a> from Radio Ink shows that 8.6% of podcast episode time was dedicated to advertising in 2024, a 35% increase from 6.38% in 2023. This translates to approximately 79 seconds per episode, but rather than alienating listeners, engagement metrics continue climbing. This suggests that audiences have not only accepted podcast advertising but are actively engaging with it when it&#8217;s relevant and well-integrated into the content they love.</p><h3><strong>The Maturation Curve Creates Creator Gold</strong></h3><p>The evolution from explosive growth rates of 72% in 2021 to the more sustainable 26% expansion in 2024 isn&#8217;t a market slowdown &#8212; it&#8217;s evidence of a maturing ecosystem that now rewards quality, consistency, and strategic thinking over viral moments and vanity metrics. This shift fundamentally changes the creator opportunity landscape in ways that favor thoughtful podcasters who understand their audience deeply.</p><p>Industry <a href="https://www.westwoodone.com/blog/2025/01/21/four-new-findings-about-podcast-advertising-from-cumulus-medias-2025-audioscape/">research</a> from Cumulus Media reveals a striking opportunity gap: podcasts represent only 1% of total national advertising spend despite driving the majority of audio audience growth. This massive disconnect suggests that the next phase of growth will come from advertiser budget reallocation rather than just audience expansion. The legendary media strategist Arnie Semsky&#8217;s &#8220;5% solution&#8221; recommended that brands allocate 5% of their digital budgets to cable TV during its early growth phase. Today&#8217;s podcast landscape presents a similar inflection point, with industry experts advocating for a similar 5% allocation to podcasting.</p><p>The implications for creators are profound. As major brands begin shifting larger portions of their media budgets into podcasting, there will be increased competition for premium inventory, driving up CPMs and creating more opportunities for mid-tier podcasters to access brand partnerships that were previously reserved for the largest shows. The <a href="https://keywordseverywhere.com/blog/podcast-ad-stats/">data</a> shows that while brands currently spend 72% of their marketing budgets on digital campaigns, only 3% goes toward podcast advertising, with the biggest chunks going to digital video (20%), social media (16%), and digital display (14%). This imbalance represents billions of dollars in potential budget shifts toward audio content.</p><h3><strong>The $211.9 Million Programmatic Breakthrough</strong></h3><p>Programmatic advertising in podcasting has crossed a critical threshold, reaching 9.3% of U.S. podcast ad spend in 2024 and totaling $211.9 million in automated ad <a href="https://www.emarketer.com/content/programmatic-digital-audio-podcast-ad-spending-2025">transactions</a>. This represents more than just a technological advancement &#8212; it&#8217;s a fundamental restructuring of how podcast monetization works, shifting from labor-intensive, one-to-one sponsorship negotiations to scalable, data-driven revenue streams that can operate 24/7 without direct creator involvement.</p><p>The programmatic revolution solves one of the biggest challenges facing podcast creators: the inability to scale revenue without proportionally scaling time investment. Traditional podcast sponsorships require creators to personally negotiate deals, read ads, and manage advertiser relationships. As <a href="https://www.emarketer.com/content/spotify-looks-programmatic-podcast-ads-power-expansion">Spotify&#8217;s</a> adoption of programmatic solutions demonstrates, with their Ad Exchange seeing 60% growth since spring 2024, the industry is rapidly moving toward automated systems that can deliver targeted, relevant ads without requiring manual intervention from creators.</p><p>What makes programmatic particularly powerful for creators is the sophistication of modern targeting capabilities. Unlike traditional banner ads that rely on basic demographic data, podcast programmatic advertising leverages behavioral signals, listening patterns, and contextual information to deliver highly relevant messages. <a href="https://www.adswizz.com/how-to-scale-your-podcast-ads-with-programmatic-advertising/">AdsWizz</a> reports that their platform now combines Comscore&#8217;s audience personas with behavioral signals from NumberEight&#8217;s data platform, unlocking access to over 300 unique audience profiles for privacy-compliant, hyper-relevant ad delivery at scale.</p><h3><strong>AI-Powered Host-Read Ads at Scale</strong></h3><p>The most exciting development in podcast monetisation is the emergence of AI-powered <a href="https://tritondigital.com/press-releases/July-15-2025/triton-digital-partners-with-ekoz-ai-to-bring-ai-generated-host-read-podcast-ads-to-spreaker">solutions</a> that enable host-read ads at scale through voice cloning technology. Companies like <a href="https://ekoz.ai/">ekoz.ai</a> are pioneering systems where podcast hosts can opt to clone their voice, creating an &#8220;eko&#8221; that can deliver personalised ad reads without requiring the host&#8217;s direct involvement in every campaign.</p><p>This technology preserves the authenticity and trust that makes host-read ads 55% of podcasting ad revenue while eliminating the time constraints that previously limited creator earning potential. The process is remarkably sophisticated: AI generates scripts from advertiser talking points, personalizes them for each host&#8217;s style and audience, creates the ad in the host&#8217;s actual voice, and requires host approval before delivery. This maintains editorial control while dramatically expanding monetization opportunities.</p><p>The implications extend far beyond just scaling ad reads. <a href="https://tritondigital.com/press-releases/July-15-2025/triton-digital-partners-with-ekoz-ai-to-bring-ai-generated-host-read-podcast-ads-to-spreaker">Triton</a> Digital&#8217;s partnership with <a href="https://ekoz.ai/">ekoz.ai</a> demonstrates how major podcast infrastructure companies are investing in solutions that help creators access premium campaigns without additional workload. For creators, this means the ability to maintain multiple revenue streams across different shows, time zones, and advertiser categories simultaneously.</p><h3><strong>YouTube Becomes the Podcast Ecosystem</strong></h3><p>The most significant shift in podcasting isn&#8217;t happening in traditional audio apps &#8212; it&#8217;s occurring on <a href="https://blog.youtube/inside-youtube/our-big-bets-for-2025/">YouTube</a>, which has become the most frequently used service for podcast consumption in the United States. This platform transformation represents more than just another distribution channel; it&#8217;s fundamentally changing how creators can monetize their content and engage with audiences across multiple touchpoints.</p><p>YouTube&#8217;s dominance in podcast consumption is driven by compelling <a href="https://www.sweetfishmedia.com/blog/the-2025-state-of-video-podcasts">statistics</a>: viewers are watching over 400 million hours of podcasts per month on televisions alone, 46% of regular listeners prefer video with their audio, and more than 70% of viewers watch video podcasts in the foreground rather than as background content. This level of visual engagement creates monetization opportunities that simply don&#8217;t exist in pure audio formats.</p><p>The revenue implications for creators are substantial. YouTube&#8217;s monetization ecosystem includes traditional ad revenue sharing, YouTube Premium subscriber revenue distribution, channel memberships, Super Thanks donations, Super Chat during live streams, merchandise integration through Shopping Collections, and affiliate marketing opportunities. But the platform&#8217;s real power lies in its recommendation algorithm and cross-platform discovery capabilities. <a href="https://www.sweetfishmedia.com/blog/the-2025-state-of-video-podcasts">Research</a> from SweetFish Media shows that YouTube&#8217;s algorithm can help podcasters break into international markets and reach cross-generational audiences through visual storytelling that resonates universally.</p><h3><strong>The Multi-Platform Revenue Strategy</strong></h3><p>What separates successful video podcasters from their audio-only counterparts isn&#8217;t just the additional revenue streams &#8212; it&#8217;s the compound effect of cross-platform audience growth. When creators publish video content on YouTube while maintaining their audio presence on traditional podcast platforms, they create multiple discovery paths for the same content. A listener might discover a show through Apple Podcasts, become a regular audio subscriber, then migrate to YouTube for the visual experience, eventually joining a paid membership community for exclusive content.</p><p><a href="https://podsqueeze.com/blog/2025-podcasting-trends/">Spotify&#8217;s</a> recognition of this trend led to their introduction of new monetization methods including both ad and premium video revenue through their Partner Program for Creators. This means creators can now earn revenue from Spotify Premium subscribers who don&#8217;t see ads, creating a diversified income stream that captures value from both ad-supported and subscription-based listeners.</p><p>The technical capabilities supporting video podcasting have also evolved dramatically. Dynamic ad insertion technology now supports video ads that can be targeted and placed even after publication, while comprehensive analytics platforms like Chartable and Podtrac provide cross-platform insights that help creators optimize their content strategy across all distribution channels.</p><h3><strong>The Billion-Dollar Creator Economy</strong></h3><p>The podcast creator economy has reached a critical mass that <a href="https://www.emarketer.com/content/us-creator-podcast-revenues-forecast-2025">eMarketer</a> projects will generate more than $1 billion in revenues during 2025, with time spent listening to podcasts surpassing TikTok consumption among adult users. This milestone isn&#8217;t just about total market size &#8212; it represents the maturation of podcasting from a hobby-driven medium into a legitimate career path for content creators who understand how to build sustainable business models around their shows.</p><p>The most successful creators aren&#8217;t limiting themselves to traditional advertising revenue. They&#8217;re building comprehensive media companies that leverage their podcast as the cornerstone of much larger business ecosystems. <a href="https://www.sweetfishmedia.com/blog/the-2025-state-of-video-podcasts">Analysis</a> of top-performing podcasts reveals that 53% monetize through paid communities, demonstrating the power of exclusive content strategies that create recurring revenue streams independent of advertiser spending patterns.</p><p>This diversification isn&#8217;t just a hedge against advertising market volatility &#8212; it&#8217;s often more profitable than traditional sponsorships. Creators building premium subscription models can capture significantly higher lifetime value from their most engaged listeners. A creator with 10,000 downloads per episode might earn $500&#8211;1,000 from a traditional sponsorship, but 100 premium subscribers paying $10 monthly generates $1,000 in recurring revenue that compounds over time.</p><h3><strong>Live Events and Experiential Marketing</strong></h3><p>The live events sector of podcast monetisation represents one of the fastest-growing opportunity areas, with <a href="https://podsqueeze.com/blog/2025-podcasting-trends/">research</a> showing that 15% of listeners are willing to pay between $10&#8211;25 to attend live-recorded podcast events, and 13% have already attended such experiences. These aren&#8217;t just revenue opportunities &#8212; they&#8217;re community-building exercises that deepen the relationship between creators and their most dedicated fans.</p><p><a href="https://advertise.acast.com/news-and-insights/future-of-podcast-advertising-in-2025-industry-leaders-predictions">Acast&#8217;s</a> partnership with Sunglass Hut to host Naked Beauty&#8217;s first live show in Los Angeles demonstrates how brands are investing in experiential campaigns that combine live events with multi-platform content strategies. The event included a one-of-a-kind live recording in-store complete with a digital photo booth, co-branded merchandise, and mini makeovers. For attendees, it provided exclusive access to their favorite podcaster&#8217;s first live show, while for the brand, it compressed the marketing funnel from awareness to purchase among live show participants.</p><p>The scalability of live events has been enhanced by technology platforms that enable virtual attendance, hybrid experiences, and recorded content that can be monetized long after the initial event. Creators are discovering that live events often generate multiple revenue streams: ticket sales, exclusive merchandise, premium access tiers, sponsor partnerships, and recorded content that can be sold to audiences who couldn&#8217;t attend in person.</p><h3><strong>E-commerce Integration and Product Development</strong></h3><p>Video podcasting has unlocked entirely new monetisation categories through visual product placement, interactive shopping experiences, and seamless e-commerce integration. Unlike traditional audio ads that require listeners to remember and later search for products, video podcasts can include clickable links, QR codes, and real-time purchasing options that eliminate friction from the conversion process.</p><p>The most sophisticated creators are developing their own product lines specifically for their audiences. These range from physical merchandise that serves as both revenue generation and community building to digital products like courses, templates, and exclusive content libraries. <a href="https://www.shopify.com/in/blog/make-money-podcasting">Shopify&#8217;s</a> analysis of creator monetisation shows that digital products often provide the highest profit margins, with some creators generating $50,000 from 25,000 monthly viewers through strategic product development.</p><p>What makes podcast-driven e-commerce particularly powerful is the trust and authority that creators build with their audiences over time. When a podcast host recommends a product or shares their own creation, it carries significantly more weight than traditional advertising because listeners have developed a personal relationship with the creator through hours of shared audio experiences.</p><h3><strong>Strategic Implementation: The Creator Playbook</strong></h3><p>The biggest mistake new podcasters make is waiting until they have a large audience to begin monetisation experiments. <a href="https://www.nearstream.us/blog/how-to-start-and-monetize-podcast">Research</a> demonstrates that shows with fewer than 1,000 downloads can still generate six-figure revenues through strategic monetisation approaches that focus on audience quality over quantity.</p><p>For emerging creators, the focus should be on building multiple small revenue streams that can compound over time. Niche podcasts in specialised industries often command premium advertising rates, with tech podcasts earning $45&#8211;60 CPM and B2B shows reaching $65&#8211;85 CPM according to <a href="https://www.nearstream.us/blog/how-to-start-and-monetize-podcast">monetisation</a> studies. These higher rates reflect the value that specialised audiences provide to targeted advertisers.</p><p>The key during this stage is experimentation and audience development. Platforms like Ko-fi work well for smaller audiences because they don&#8217;t charge platform fees, allowing creators to keep 100% of listener donations. Digital products can be particularly effective because they don&#8217;t require large audience sizes to generate meaningful revenue &#8212; a well-designed course or template set can provide value to even a small, highly engaged community.</p><h3><strong>Growth Stage: Diversification and Optimisation (1K-10K Downloads)</strong></h3><p>Once creators reach sustainable download numbers, the focus shifts to revenue diversification and system optimisation. This is the stage where programmatic advertising becomes viable through hosting platforms that support dynamic ad insertion. Creators should also begin serious video content development, as YouTube&#8217;s monetisation potential often exceeds traditional podcast advertising revenue for shows in this size range.</p><p>The growth stage is also when creators should begin building their own platforms and communities outside of traditional podcast distribution. This might include email newsletters, social media communities, or dedicated membership platforms that provide more direct access to their most engaged listeners. The goal is to create owned media channels that aren&#8217;t subject to platform algorithm changes or policy updates.</p><p><a href="https://www.techwyse.com/blog/infographics/podcast-industry-trends-to-watch-in-2025">Analytics</a> become crucial during this phase. Creators need detailed insights into listener behaviour, engagement patterns, and conversion metrics across all their revenue streams. This data informs content strategy, advertising negotiations, and product development decisions that can dramatically impact overall profitability.</p><h3><strong>Scale Stage: Enterprise and Partnership Development (10K+ Downloads)</strong></h3><p>At scale, successful podcast creators are essentially running media companies with multiple revenue streams, strategic partnerships, and sophisticated audience development strategies. The <a href="https://keywordseverywhere.com/blog/podcast-ad-stats/">average</a> advertiser spent $329,000 per month on podcast ads in 2024, with $5.10 of every $10 going to the top 500 podcasts, demonstrating the premium that advertisers place on established, high-performing content.</p><p>Creators at this level should be implementing omni-channel marketing strategies that leverage their podcast content across audio, video, social media, email, and live experiences. They&#8217;re also typically developing their own products, services, or media properties that can generate revenue independent of advertising market conditions.</p><p>The most sophisticated creators are building strategic partnerships with other media companies, technology platforms, and even traditional businesses that can provide distribution, resources, or co-creation opportunities. These partnerships often involve revenue sharing arrangements, cross-promotion deals, or equity stakes in complementary businesses.</p><h3><strong>The Technology-Human Balance Revolution</strong></h3><p>According to Bryan Barletta, founder of <a href="https://advertise.acast.com/news-and-insights/future-of-podcast-advertising-in-2025-industry-leaders-predictions">Sounds</a> Profitable, the podcast industry&#8217;s maturation is creating unprecedented flexibility for both creators and advertisers: &#8220;The entire industry is aligned that there is no one way to buy podcast ads, and that&#8217;s a good thing. Our tech is stronger than ever. Our metrics are tighter than ever.&#8221; This philosophy of technological enhancement rather than replacement is driving innovations that scale human creativity rather than replacing it.</p><p>The shift toward what industry insiders call a &#8220;yes and&#8221; mindset means that creators no longer need to choose between host-read ads and programmatic placements, between audio and video content, or between advertising and direct monetization. The most successful creators are implementing hybrid strategies that combine multiple approaches based on audience preferences, content formats, and revenue optimization goals.</p><h3><strong>The Omnichannel Creator Economy</strong></h3><p><a href="https://advertise.acast.com/news-and-insights/future-of-podcast-advertising-in-2025-industry-leaders-predictions">Acast&#8217;s</a> Executive Producer Shantae Howell predicts a fundamental expansion of what podcast advertising means: &#8220;In 2025, podcast ads won&#8217;t just be heard; they&#8217;ll be seen, experienced, and remembered&#8221; through creator-led, omnichannel campaigns that span audio, video, social media, and live experiences.</p><p>This evolution recognizes that modern audiences don&#8217;t consume content in isolation &#8212; they engage with creators across multiple platforms and touchpoints throughout their day. The most effective monetization strategies will create cohesive experiences that feel natural whether someone encounters the creator through a podcast, YouTube video, Instagram post, or live event.</p><p>The implications for creator business models are significant. Instead of monetizing individual podcast episodes, creators are building comprehensive entertainment and education experiences that can generate revenue through multiple channels simultaneously. A single piece of content might generate advertising revenue through traditional podcast ads, YouTube monetization, social media partnerships, premium subscriber content, and live event ticket sales.</p><h3><strong>AI-Driven Optimisation and Personalisation</strong></h3><p><a href="https://advertise.acast.com/news-and-insights/future-of-podcast-advertising-in-2025-industry-leaders-predictions">Valerie</a> Reimer, VP of Ad Tech &amp; Product Partnerships at Acast, believes artificial intelligence will fundamentally transform podcast monetisation: &#8220;AI will play a major role in expanding ad tech tools &#8212; what we&#8217;re seeing now is just the tip of the iceberg. AI-driven solutions can further enhance targeting, automate creative optimisation, and bring even more advanced real-time decision-making.&#8221;</p><p>The AI revolution in podcasting extends far beyond automated ad placement. Emerging technologies can analyse listener engagement patterns to optimise content structure, suggest ideal sponsorship integration points, and even generate personalised content variations that increase conversion rates. For creators, this means access to enterprise-level optimisation tools that were previously available only to major media companies.</p><p>Machine learning algorithms are also beginning to predict listener behaviour patterns, helping creators identify which audience segments are most likely to convert to premium subscribers, which content topics generate the highest engagement, and which monetisation strategies are most effective for specific audience demographics.</p><h3><strong>The Bottom Line: Seizing the Creator Advantage</strong></h3><p>The podcast advertising evolution has created a perfect storm of opportunity for creators who understand the new monetisation landscape. The transformation from a $0.84 billion market in 2020 to today&#8217;s $2.4 billion ecosystem represents more than just growth &#8212; it represents the maturation of podcasting into a legitimate business platform that rewards creativity, consistency, and strategic thinking.</p><p>The key insight driving successful creator businesses in 2025 isn&#8217;t about audience size &#8212; it&#8217;s about understanding and implementing diversified monetisation strategies that turn passionate listeners into paying customers across multiple touch-points. The creators building sustainable six and seven-figure businesses are those who recognise that their podcast is not their business; it&#8217;s the foundation of their business.</p><p>As the industry continues its trajectory toward the projected $100 billion podcasting market by 2030, the creators who position themselves strategically today will capture disproportionate value tomorrow. The combination of programmatic advertising growth, video platform integration, AI-powered optimisation tools, and direct monetisation opportunities has created more pathways to podcast profitability than ever before in the medium&#8217;s history.</p><p>The question isn&#8217;t whether creators can build profitable podcast businesses, but which creators will be smart enough to implement the strategies that transform their passionate audiences into thriving business ecosystems.</p><div><hr></div><p></p><p><em><strong>Primary Industry Sources:</strong> <a href="https://advertise.acast.com/news-and-insights/future-of-podcast-advertising-in-2025-industry-leaders-predictions">Acast</a> &#8226; <a href="https://www.emarketer.com/content/us-creator-podcast-revenues-forecast-2025">eMarketer</a> &#8226; <a href="https://blog.youtube/inside-youtube/our-big-bets-for-2025/">YouTube</a> &#8226; <a href="https://www.sweetfishmedia.com/blog/the-2025-state-of-video-podcasts">SweetFish</a> &#8226; <a href="https://www.westwoodone.com/blog/2025/01/21/four-new-findings-about-podcast-advertising-from-cumulus-medias-2025-audioscape/">Westwood</a> &#8226; <a href="https://backlinko.com/podcast-stats">Backlinko</a> &#8226; <a href="https://tritondigital.com/press-releases/July-15-2025/triton-digital-partners-with-ekoz-ai-to-bring-ai-generated-host-read-podcast-ads-to-spreaker">Triton</a></em></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 HackrLife! </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Lead Scoring Trap: When Predictive Models Learn the Wrong Patterns]]></title><description><![CDATA[The transition from biased to fair lead scoring doesn't require a complete system overhaul.]]></description><link>https://notes.dev-das.com/p/the-lead-scoring-trap-when-predictive</link><guid isPermaLink="false">https://notes.dev-das.com/p/the-lead-scoring-trap-when-predictive</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Tue, 19 Aug 2025 12:37:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!uu4I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.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_!uu4I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uu4I!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uu4I!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uu4I!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uu4I!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uu4I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:202729,&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;:&quot;https://newsletter.hackrlife.com/i/171361647?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uu4I!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uu4I!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uu4I!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uu4I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F198b0709-437b-4ef1-8371-6003192adb6a_4000x2000.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>Your lead scoring model is lying to you. Not intentionally, but systematically. While you're celebrating the 90% accuracy rate and the clean ROI metrics in your quarterly review, your algorithm may be quietly learning to discriminate against entire market segments based on historical patterns that may no longer serve your business.</p><p>This isn't hyperbole. </p><p><a href="https://link.springer.com/article/10.1007/s10799-023-00388-w">A systematic review of 44 lead scoring studies</a> published in Information Technology and Management found that most predictive models lack the frameworks necessary to detect bias, despite their growing adoption across industries. The problem is so widespread that <a href="https://blog.insycle.com/6-ways-low-quality-data-is-hurting-your-lead-scoring">Experian's research reveals 94% of organizations suspect their customer data is inaccurate</a>, with duplicate rates reaching 10% in systems without proper data governance.</p><p>When machine learning algorithms train on this corrupted foundation, they don't just perpetuate existing biases&#8212;they amplify them at scale, making thousands of systematically flawed decisions daily while appearing mathematically objective.</p><p></p><h3>The Seductive Promise That Became a Liability</h3><p>Traditional lead scoring was clearly broken. <a href="https://www.frontiersin.org/journals/artificial-intelligence/articles/10.3389/frai.2025.1554325/full">Research published in Frontiers in Artificial Intelligence</a> analysing B2B companies found that manual methods "lack formal statistical validation" and force sales reps to "<em>spend too much time dealing with a large volume of low quality leads that will not convert into customers</em>." These manual systems became "inaccurate, arbitrary and biased methods" that wasted resources and frustrated sales teams.</p><p>Machine learning promised to solve this. The success stories were compelling: <a href="https://intelliarts.com/success-stories/predictive-lead-scoring/">Intelliarts documented a case study</a> where they built a 90% accurate model for an insurance company that "<em>cut off approximately 6% of non-efficient leads, which resulted in a 1.5% increase in profit in a few months.</em>" The highest-scoring leads converted at rates "3.5 times bigger than the average conversion." Similar wins started appearing across industries, with companies reporting dramatic improvements in sales efficiency and revenue per lead.</p><p>But these algorithms learned more than just conversion patterns. </p><p>They absorbed decades of historical decision-making, market limitations, and systematic exclusions that shaped the training data. <a href="https://www.researchgate.net/publication/385476509_Bias_Detection_and_Mitigation_in_Credit_Scoring_Using_Deep_Learning">Research on bias in credit scoring</a> reveals how "<em>traditional credit scoring models may inadvertently reflect and reinforce historical prejudices, leading to discriminatory outcomes</em>" where "<em>minority groups may receive lower credit scores not solely based on their financial behavior but rather due to the lack of historical data or access to credit opportunities.</em>"</p><p>The same dynamic affects lead scoring. A sales team that historically focused on large enterprise accounts trains an algorithm that systematically undervalues prospects from emerging companies. A model trained on data from a company with geographic limitations continues to score leads from new markets poorly, even when expansion into those regions becomes strategically important.</p><p></p><h3>When Data Quality Becomes a Discrimination Engine</h3><p>The foundation of every biased lead scoring model is corrupted data, and the corruption runs deeper than most teams realise. <a href="https://blog.insycle.com/6-ways-low-quality-data-is-hurting-your-lead-scoring">Studies on lead scoring data quality</a> identify multiple failure modes that compound into systematic bias.</p><p>Duplicate records create the most obvious problems. When the same prospect appears multiple times in your CRM with different scores, the algorithm learns inconsistent patterns about what makes prospects valuable. But the deeper issue is selection bias in historical data. If your sales team historically avoided certain types of prospects due to resource constraints or market focus, your training data systematically underrepresents those segments. The algorithm interprets this absence as evidence that these prospects are less valuable, creating a self-reinforcing cycle of exclusion.</p><p>Geographic bias emerges when historical sales data reflects operational limitations rather than market potential. A company that sold primarily on the East Coast due to sales team distribution will train models that systematically undervalue West Coast prospects, even if market conditions have changed. <a href="https://www.mdpi.com/2673-6470/4/1/1">Research on machine learning bias patterns</a> documents how "<em>an algorithm that was trained on historical hiring data that contain biases against women or minorities may perpetuate these biases in its hiring recommendations</em>."</p><p>Temporal bias creates another layer of complexity. Customer behaviour, market conditions, and competitive landscapes evolve faster than most retraining cycles. <a href="https://medium.com/@baabak/lead-scoring-using-machine-learning-28e635bd5b1">Analysis of model drift</a> warns that "<em>the performance of the model you have trained on historical data can quickly deteriorate as your historical data becomes prehistorical. Our customers, market conditions, and all the features building the model are constantly changing</em>."</p><p></p><h3>The Three Failure Modes That Kill Model Performance</h3><h4>Data Drift: When Your Inputs Change Without Warning</h4><p>Data drift occurs when the characteristics of incoming leads shift from your training data patterns. <a href="https://www.ibm.com/think/topics/model-drift">IBM's research on model drift</a> found that "<em>the accuracy of an AI model can degrade within days of deployment because production data diverges from the model's training data</em>."</p><p>This manifests in subtle but destructive ways. Lead sources diversify as marketing channels evolve&#8212;social media generates different prospect profiles than trade shows. Product positioning changes affect which customer segments engage with your content. Economic conditions shift the demographics of active buyers. Your model, trained on historical patterns, begins scoring new types of qualified prospects as low-value leads.</p><p><a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC10546450/">Medical ML research provides a stark example</a>: "<em>when they trained and tested with data from the same OTC scanner type, they observed an overall error rate for referral of 5.5%. When the same model was used on test data acquired with a different type of OTC scanner, performance fell substantially resulting in an error rate of 46.6%."</em> The parallel in lead scoring is a model trained on trade show leads systematically failing when applied to social media prospects.</p><h4></h4><h4>Concept Drift: When Success Criteria Evolve</h4><p>Concept drift happens when the relationship between lead characteristics and conversion probability changes over time. The features that predicted success six months ago may no longer correlate with actual conversions. <a href="https://machinelearningmastery.com/gentle-introduction-concept-drift-machine-learning/">Research on concept drift in machine learning</a> explains that this occurs when "the relationships between input and output data can change over time, meaning that in turn there are changes to the unknown underlying mapping function."</p><p>Consider a B2B software company that historically sold to IT directors at large enterprises. As digital transformation accelerates, purchasing decisions migrate to business unit leaders at mid-market companies. The historical correlation between "IT Director" job titles and high conversion rates becomes obsolete, but the model continues to prioritise these prospects while undervaluing the new buyer personas driving actual revenue.</p><p></p><h4>Selection Bias: Learning from Incomplete Pictures</h4><p>Selection bias corrupts models when training data reflects operational constraints rather than market realities. <a href="https://www.mdpi.com/2673-6470/4/1/1">Analysis of ML bias mitigation</a> explains that "if a bank is developing a credit risk model using historical data on loan applications. If the bank only uses data on approved loan applications, this could result in selection bias because the data would not include information on rejected loan applications."</p><p>In lead scoring, this translates to models trained only on leads that sales teams chose to pursue, missing information about prospects that were ignored or deprioritised. The algorithm learns that certain characteristics predict conversion without understanding that these characteristics actually predicted sales attention, not inherent prospect value.</p><h4>The Compounding Cost of Systematic Exclusion</h4><p>These biases don't just reduce model accuracy&#8212;they systematically exclude market opportunities while appearing to optimise performance. <a href="https://www.researchgate.net/publication/339021813_Automating_Lead_Scoring_with_Machine_Learning_An_Experimental_Study">Research on automating lead scoring</a> documented how biased approaches lead to "waste of resources, inaccurate sales forecasts and lost sales" due to "arbitrary decisions, based on intuition when selecting leads to work with."</p><p>The business impact compounds over time. Marketing campaigns optimise toward historically successful segments, reinforcing existing biases in new data. Sales territories and hiring decisions reflect model recommendations, further embedding discrimination into operational processes. Revenue forecasts based on biased scoring models systematically underestimate potential from excluded segments.</p><p><a href="https://www.ibm.com/think/topics/ai-bias">IBM's research on AI bias</a> warns that "<em>when AI bias goes unaddressed, it can impact an organisation's success and hinder people's ability to participate in the economy and society</em>." In lead scoring, this manifests as entire market segments being systematically undervalued, limiting company growth and reducing competitive positioning in emerging opportunities.</p><p></p><h3>Building Bias-Resistant Lead Scoring Systems</h3><p>The solution requires systematic intervention at every stage of model development and deployment. Organisations that have successfully addressed these challenges follow a consistent pattern of proactive bias detection and mitigation.</p><p>Successful implementations start with comprehensive data auditing. <a href="https://gnwconsulting.com/resource-center/the-ultimate-checklist-for-accurate-lead-scoring/">The ultimate checklist for accurate lead scoring</a> emphasises that "<em>biased data can perpetuate discrimination and inequalities in lead scoring. If data is skewed towards a particular demographic or excludes certain groups, it can result in biased predictions</em>."</p><p><a href="https://blog.aiwarmleads.app/5-ml-lead-scoring-case-studies-2024-results/">Carson Group's ML implementation</a> achieved "<em>96% accuracy in predicting conversion chances</em>" by establishing robust data governance. Their success required years of historical data, multiple validation frameworks, and continuous monitoring to ensure model performance across different customer segments.</p><p>Data cleaning goes beyond deduplication. Organisations must identify and correct systematic gaps in historical data, supplement missing segments through targeted data collection, and establish ongoing validation processes that catch quality degradation before it affects model performance.</p><p></p><h4>Model Development: Fairness by Design, Not by Accident</h4><p>Bias mitigation must also be embedded in the modeling process, not retrofitted afterward. <a href="https://www.mathworks.com/help/risk/bias-mitigation-for-credit-scoring-model-by-reweighting.html">MATLAB's bias mitigation research</a> demonstrates that "r<em>eweighting essentially reweights observations within a data set to guarantee fairness between different subgroups within a sensitive attribute</em>."</p><p><a href="https://blog.aiwarmleads.app/5-ml-lead-scoring-case-studies-2024-results/">Progressive Insurance's approach</a> leveraged massive data advantages&#8212;"<em>their Snapshot&#174; program. Since 2008, it's collected data on over 10 billion miles of driving</em>"&#8212;to build models that avoid demographic bias while maintaining predictive accuracy. Their success came from designing fairness constraints into the model architecture rather than trying to correct bias after training.</p><p>Cross-validation techniques prevent overfitting to biased patterns. <a href="https://diggrowth.com/blogs/analytics/machine-learning-for-lead-scoring/">Machine learning lead scoring best practices</a> require "<em>k-fold cross-validation</em>" where "t<em>he original sample is randomly partitioned into k equal-size subsamples</em>" to ensure "the model's value proposition is robust across different data segments."</p><p></p><h4>Production Monitoring: Continuous Vigilance Against Drift</h4><p>Model performance degrades inevitably in production environments. <a href="https://www.ibm.com/think/topics/model-drift">IBM's drift detection framework</a> recommends that organisations "use an AI drift detector and monitoring tools that automatically detect when a model's accuracy decreases (or drifts) below a preset threshold."</p><p><a href="https://blog.aiwarmleads.app/5-ml-lead-scoring-case-studies-2024-results/">Grammarly's Einstein Lead Scoring implementation</a> resulted in "i<em>ncreased conversion rates between marketing and sales leads</em>" by focusing on "<em>quality over quantity</em>" and building "trust between the two teams" through transparent monitoring and regular model updates.</p><p>Effective monitoring tracks multiple dimensions simultaneously: overall accuracy, performance across demographic segments, fairness metrics like statistical parity, and business impact measures like revenue per lead. <a href="https://arxiv.org/html/2412.11158">Research on early concept drift detection</a> introduces methods that "can detect drift even when error rates remain stable" using "prediction uncertainty index as a superior alternative to the error rate for drift detection."</p><p></p><h4>Organisational Integration</h4><p>Technical solutions must be supported by organisational processes that sustain bias-resistant practices. <a href="https://www.brookings.edu/articles/algorithmic-bias-detection-and-mitigation-best-practices-and-policies-to-reduce-consumer-harms/">Brookings research on bias detection</a> found that "<em>formal and regular auditing of algorithms to check for bias is another best practice for detecting and mitigating bias.</em>"</p><p><a href="https://www.ninetwothree.co/resources/predictive-lead-scoring-insurance-company">NineTwoThree's insurance case study</a> achieved "over 90% accuracy" through "<em>comprehensive data collection from multiple sources</em>" and "<em>regular model validation and retraining.</em>" Their success required cross-functional collaboration between data science, sales, marketing, and compliance teams.</p><p>Regular algorithmic auditing becomes essential as regulatory requirements expand. <a href="https://www.fca.org.uk/publications/research-notes/research-note-literature-review-bias-supervised-machine-learning">The FCA's bias literature review</a> signals that "<em>technical methods for identifying and mitigating such biases should be supplemented by careful consideration of context and human review processes.</em>"</p><p></p><h4>The ROI of Ethical AI</h4><p>Organisations that proactively address bias achieve measurable competitive advantages. <a href="https://blog.aiwarmleads.app/5-ml-lead-scoring-case-studies-2024-results/">Lead scoring case studies</a> demonstrate that companies implementing proper bias detection achieve "22% revenue growth in six months by fostering close cooperation between marketing and sales teams."</p><p>The cost of inaction continues rising. Regulatory frameworks are expanding rapidly, with requirements for algorithmic transparency and fairness becoming standard across industries. Companies that build bias-resistant systems today avoid compliance costs while capturing market opportunities that biased competitors systematically miss.</p><p><a href="https://faraday.ai/blog/predictive-lead-scoring-b2c">Research on predictive lead scoring best practices</a> emphasises that "l<em>ead enrichment data is crucial for predictive lead scoring because it enhances models' accuracy and depth of understanding about leads</em>" while requiring "<em>responsibly sourced consumer data.</em>" Organisations that establish these practices early gain sustainable advantages over competitors still relying on biased legacy systems.</p><p>The choice facing practitioners is straightforward: proactively build fair, accurate lead scoring systems that capture full market potential, or reactively address bias issues while competitors dominate the segments your models systematically excluded. The research is clear, the tools are available, and the business case is compelling. The question is whether your organisation will lead or follow in the transition to bias-resistant predictive modeling.</p><h4>Actionable Framework: What You Can Do Today</h4><p>The transition from biased to fair lead scoring doesn't require a complete system overhaul. Practitioners can implement bias detection and mitigation strategies incrementally, starting with immediate audit steps and building toward comprehensive bias-resistant architecture.</p><h4><strong>Analyse Your Historical Conversion Data by Segment</strong></h4><p>Run this SQL query against your CRM data to identify potential bias patterns:</p><pre><code>-- Bias Detection Query (Verified)
SELECT 
    COALESCE(lead_source, 'Unknown') as lead_source,
    COALESCE(company_size_category, 'Unknown') as company_size_category,
    COALESCE(industry, 'Unknown') as industry,
    COALESCE(geographic_region, 'Unknown') as geographic_region,
    COUNT(*) as total_leads,
    ROUND(AVG(CASE WHEN status = 'converted' THEN 1.0 ELSE 0.0 END), 4) as conversion_rate,
    ROUND(AVG(COALESCE(lead_score, 0)), 2) as avg_lead_score,
    -- Add statistical significance indicator
    CASE WHEN COUNT(*) &gt;= 100 THEN 'Significant' ELSE 'Low Sample' END as sample_size_flag
FROM leads 
WHERE created_date &gt;= CURRENT_DATE - INTERVAL '12 months'
    AND status IN ('converted', 'lost', 'disqualified')  -- Only include closed leads
GROUP BY 1, 2, 3, 4
HAVING COUNT(*) &gt;= 30  -- Minimum for statistical relevance
ORDER BY conversion_rate DESC, total_leads DESC;</code></pre><p>Look for segments with high conversion rates but low average lead scores, or segments with systematically low scores despite reasonable conversion performance. </p><p>These gaps indicate potential bias in your current model.</p><h4><strong>Calculate Statistical Parity Metrics</strong></h4><p><a href="https://www.mathworks.com/help/risk/bias-mitigation-for-credit-scoring-model-by-reweighting.html">Research on fairness in credit scoring</a> shows that "statistical parity difference of all subgroups" must be monitored. </p><p>Calculate this for your key demographic segments: You can use this python environment or use Replit to host one and just run the script. </p><pre><code>import pandas as pd
import numpy as np

def calculate_statistical_parity(df, protected_attribute, prediction_column):
    """
    Calculate statistical parity difference across groups
    
    Statistical Parity Difference (SPD) = max(P(Y=1|A=a)) - min(P(Y=1|A=a))
    Where Y is the prediction and A is the protected attribute
    
    Returns SPD between 0 and 1, where 0 = perfect parity
    """
    if protected_attribute not in df.columns:
        raise ValueError(f"Protected attribute '{protected_attribute}' not found in data")
    if prediction_column not in df.columns:
        raise ValueError(f"Prediction column '{prediction_column}' not found in data")
    
    # Remove rows with missing values
    clean_df = df[[protected_attribute, prediction_column]].dropna()
    
    if len(clean_df) == 0:
        raise ValueError("No valid data after removing missing values")
    
    # Calculate rates by group
    group_rates = clean_df.groupby(protected_attribute)[prediction_column].agg(['mean', 'count'])
    
    # Filter groups with sufficient sample size
    significant_groups = group_rates[group_rates['count'] &gt;= 10]
    
    if len(significant_groups) &lt; 2:
        return {
            'statistical_parity_difference': None,
            'rates_by_group': group_rates['mean'],
            'bias_threshold_exceeded': False,
            'warning': 'Insufficient sample sizes for bias analysis'
        }
    
    max_rate = significant_groups['mean'].max()
    min_rate = significant_groups['mean'].min()
    spd = max_rate - min_rate
    
    return {
        'statistical_parity_difference': round(spd, 4),
        'rates_by_group': group_rates['mean'],
        'sample_sizes': group_rates['count'],
        'bias_threshold_exceeded': spd &gt; 0.1,  # 10% threshold from research
        'severity': 'High' if spd &gt; 0.2 else 'Medium' if spd &gt; 0.1 else 'Low'
    }</code></pre><h4>Measure your model drift</h4><p>Data drift detection is a core aspect of <a href="https://www.ibm.com/topics/data-observability">data observability</a>, which is the practice of continually monitoring the quality and reliability of data flowing through an organization. The Python coding language is especially popular in data science for use in the creation of open source drift detectors.</p><p><strong>Kolmogorov-Smirnov (K-S) test</strong></p><p>The Kolmogorov-Smirnov (K-S) test measures whether two data sets originate from the same distribution. In the field of data science, the K-S test is nonparametric, which means that it does not require the distribution to meet any preestablished assumptions or criteria.</p><p>Data scientists use the Kolmogorov-Smirnov test for two primary reasons:</p><ul><li><p>To determine whether a data sample comes from a certain population.</p></li><li><p>To compare two data samples and see whether they originate from the same population.</p></li></ul><p>If the results of the K-S test show that two data sets appear to come from different populations, then data drift has likely occurred, making the K-S test a reliable drift detector.</p><p><strong>Population stability index</strong></p><p>The population stability index (PSI) compares the distribution of a categorical feature across two data sets to determine the degree to which the distribution has changed over time.</p><p>A larger divergence in distribution, represented by a higher PSI value, indicates the presence of model drift. PSI can evaluate both independent and dependent features; those which change based on other variables.</p><p>If the distribution of one or more categorical features returns a high PSI, the machine model is likely in need of recalibration or even rebuilding.</p><pre><code>import pandas as pd
import numpy as np
from scipy.stats import ks_2samp, chi2_contingency, entropy
import matplotlib.pyplot as plt

# ---------- Helper Functions ----------

def psi(expected, actual, buckets=10):
    """Calculate Population Stability Index (PSI) for numeric features."""
    def scale_range(series, buckets):
        quantiles = np.linspace(0, 1, buckets+1)
        return np.unique(series.quantile(quantiles).values)

    breakpoints = scale_range(expected, buckets)
    expected_percents = np.histogram(expected, bins=breakpoints)[0] / len(expected)
    actual_percents = np.histogram(actual, bins=breakpoints)[0] / len(actual)

    # Avoid division by zero
    expected_percents = np.where(expected_percents == 0, 0.0001, expected_percents)
    actual_percents = np.where(actual_percents == 0, 0.0001, actual_percents)

    psi_value = np.sum((expected_percents - actual_percents) * np.log(expected_percents / actual_percents))
    return psi_value

def check_numerical_drift(base_col, curr_col):
    return {
        "PSI": psi(base_col, curr_col),
        "KS_Stat": ks_2samp(base_col, curr_col).statistic
    }

def check_categorical_drift(base_col, curr_col):
    contingency = pd.crosstab(index=base_col, columns="base")\
                   .join(pd.crosstab(index=curr_col, columns="curr"), how="outer").fillna(0)
    chi2, p, _, _ = chi2_contingency(contingency)
    return {"Chi2": chi2, "p_value": p}

# ---------- Drift Measurement ----------

def measure_drift(baseline_df, current_df, feature_types, score_col="lead_score"):
    results = []
    for col, ftype in feature_types.items():
        if ftype == "numeric":
            drift = check_numerical_drift(baseline_df[col], current_df[col])
        else:
            drift = check_categorical_drift(baseline_df[col], current_df[col])
        drift["feature"] = col
        drift["type"] = ftype
        results.append(drift)

    # Lead score drift
    if score_col in baseline_df and score_col in current_df:
        score_drift = check_numerical_drift(baseline_df[score_col], current_df[score_col])
        score_drift["feature"] = score_col
        score_drift["type"] = "lead_score"
        results.append(score_drift)

    return pd.DataFrame(results)

# ---------- Example Usage ----------

if __name__ == "__main__":
    # Replace with your actual baseline and current datasets
    baseline = pd.read_csv("baseline_lead_data.csv")
    current = pd.read_csv("current_lead_data.csv")

    # Define which features are numeric vs categorical
    feature_types = {
        "age": "numeric",
        "income": "numeric",
        "industry": "categorical",
        "region": "categorical"
    }

    drift_results = measure_drift(baseline, current, feature_types, score_col="lead_score")
    print(drift_results)

    # Save results
    drift_results.to_csv("drift_results.csv", index=False)

    # Simple visualization
    drift_results.set_index("feature")[["PSI", "KS_Stat"]].plot(kind="bar", figsize=(10,5))
    plt.title("Model Drift Metrics per Feature")
    plt.ylabel("Drift Value")
    plt.show()
</code></pre><p>If you can measure and analyse your data across these three test it will give you a very good background to understand the inherent biases that may be feeding your ML projection models. </p><p>It can help you create a simple template like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2jC6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F644a19b3-ccbf-4bdc-a705-a0ef66e5df95_1184x476.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2jC6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F644a19b3-ccbf-4bdc-a705-a0ef66e5df95_1184x476.png 424w, https://substackcdn.com/image/fetch/$s_!2jC6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F644a19b3-ccbf-4bdc-a705-a0ef66e5df95_1184x476.png 848w, https://substackcdn.com/image/fetch/$s_!2jC6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F644a19b3-ccbf-4bdc-a705-a0ef66e5df95_1184x476.png 1272w, https://substackcdn.com/image/fetch/$s_!2jC6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F644a19b3-ccbf-4bdc-a705-a0ef66e5df95_1184x476.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2jC6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F644a19b3-ccbf-4bdc-a705-a0ef66e5df95_1184x476.png" width="1184" height="476" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/644a19b3-ccbf-4bdc-a705-a0ef66e5df95_1184x476.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:476,&quot;width&quot;:1184,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:96048,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.hackrlife.com/i/171361647?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F644a19b3-ccbf-4bdc-a705-a0ef66e5df95_1184x476.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_!2jC6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F644a19b3-ccbf-4bdc-a705-a0ef66e5df95_1184x476.png 424w, https://substackcdn.com/image/fetch/$s_!2jC6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F644a19b3-ccbf-4bdc-a705-a0ef66e5df95_1184x476.png 848w, https://substackcdn.com/image/fetch/$s_!2jC6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F644a19b3-ccbf-4bdc-a705-a0ef66e5df95_1184x476.png 1272w, https://substackcdn.com/image/fetch/$s_!2jC6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F644a19b3-ccbf-4bdc-a705-a0ef66e5df95_1184x476.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Red Flags to Look For</strong>:</p><ul><li><p>Segments with high conversion rates but low average scores</p></li><li><p>Large gaps between predicted score and actual performance</p></li><li><p>Systematic exclusion of profitable segments</p></li></ul><p>Automation and use of ML in analysing higher value leads is necessary. But consumer buying is a very dynamic event influenced by a whole host of external and internal nuanced factors. We need to be mindful of this when we build our strategy and targeting criteria</p><div><hr></div><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 HackrLife! Subscribe if you found some value</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[No-Code Tools, AI Agents, and Automation for Lean Teams]]></title><description><![CDATA[Listen now | Your team is about to get superpowers.]]></description><link>https://notes.dev-das.com/p/no-code-tools-ai-agents-and-automation</link><guid isPermaLink="false">https://notes.dev-das.com/p/no-code-tools-ai-agents-and-automation</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Sat, 09 Aug 2025 11:52:06 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/170524353/01a243f68b78037bb7937285eb541d30.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p><strong>Your team is about to get superpowers.</strong></p><p>In this pod on the go, discover how the smartest teams are using AI agents and no-code tools to move at 10x speed without burning out or hiring more people. This isn't about replacing your team &#8211; it's about amplifying their genius.</p><p><strong>What You'll Learn:</strong></p><p>&#128640; The "Velocity Triangle" that's helping lean teams do more in less time </p><p>&#9889; Why Make.com an d N8N are the new Zapier workflows </p><p>&#129302; How HubSpot Breeze is turning average salespeople into closing machines </p><p>&#128736;&#65039; The Airtable + AI combo that surfaces hidden insights in minutes </p><p>&#128161; Real case study: How one team went from monthly features to weekly experiments</p><p><strong>Tactical Takeaways:</strong></p><ul><li><p>Specific tool recommendations with actual pricing and capabilities</p></li><li><p>The exact integration strategy that creates continuous feedback loops</p></li><li><p>One actionable assignment you can implement this week</p></li></ul><p><strong>Perfect for:</strong> Growth teams hitting scaling bottlenecks, founders who need more leverage, marketers drowning in manual tasks, and anyone who wants their team to scale output</p><p><strong>Time to listen:</strong> 5 minutes </p><p><strong>Time to implement:</strong> This week </p><p><strong>Impact:</strong> Immediate acceleration in your team's velocity and decision-making precision</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 HackrLife! Subscribe to 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></p>]]></content:encoded></item><item><title><![CDATA[How do you solve for friction in building a marketplace - PART 2]]></title><description><![CDATA[Many of us know the why but executing the how is probably the most difficult part]]></description><link>https://notes.dev-das.com/p/how-can-you-solve-for-friction-first</link><guid isPermaLink="false">https://notes.dev-das.com/p/how-can-you-solve-for-friction-first</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Sun, 23 Feb 2025 12:26:27 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1580402427914-a6cc60d7d44f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4N3x8bWVjaGFuaWN8ZW58MHx8fHwxNzQwMTM2ODk5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1580402427914-a6cc60d7d44f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4N3x8bWVjaGFuaWN8ZW58MHx8fHwxNzQwMTM2ODk5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1580402427914-a6cc60d7d44f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4N3x8bWVjaGFuaWN8ZW58MHx8fHwxNzQwMTM2ODk5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1580402427914-a6cc60d7d44f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4N3x8bWVjaGFuaWN8ZW58MHx8fHwxNzQwMTM2ODk5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1580402427914-a6cc60d7d44f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4N3x8bWVjaGFuaWN8ZW58MHx8fHwxNzQwMTM2ODk5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1580402427914-a6cc60d7d44f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4N3x8bWVjaGFuaWN8ZW58MHx8fHwxNzQwMTM2ODk5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1580402427914-a6cc60d7d44f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4N3x8bWVjaGFuaWN8ZW58MHx8fHwxNzQwMTM2ODk5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="5100" height="3373" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1580402427914-a6cc60d7d44f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4N3x8bWVjaGFuaWN8ZW58MHx8fHwxNzQwMTM2ODk5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3373,&quot;width&quot;:5100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;red and silver multi tool&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="red and silver multi tool" title="red and silver multi tool" srcset="https://images.unsplash.com/photo-1580402427914-a6cc60d7d44f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4N3x8bWVjaGFuaWN8ZW58MHx8fHwxNzQwMTM2ODk5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1580402427914-a6cc60d7d44f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4N3x8bWVjaGFuaWN8ZW58MHx8fHwxNzQwMTM2ODk5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1580402427914-a6cc60d7d44f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4N3x8bWVjaGFuaWN8ZW58MHx8fHwxNzQwMTM2ODk5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1580402427914-a6cc60d7d44f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw4N3x8bWVjaGFuaWN8ZW58MHx8fHwxNzQwMTM2ODk5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="true">Tekton</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p><em><strong>This is really an extension of <a href="https://open.substack.com/pub/hackrlife/p/why-you-need-to-solve-for-friction?r=wtvp&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true">my earlier article</a> on why solving for Friction over liquidity is key in setting up a marketplace. A lot of theory is in the first article <a href="https://open.substack.com/pub/hackrlife/p/why-you-need-to-solve-for-friction?r=wtvp&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true">here.</a> So you should check it out for some of that. In this article I will mostly focus on execution semantics of the how</strong></em></p><div><hr></div><h2>Strategy</h2><h4>Understanding the Growth-Friction relationship</h4><p>In the context of marketplace growth, friction is far more than just a technical hurdle&#8212;it&#8217;s a significant obstacle that can stymie progress and hinder scaling at every stage of your sales or user acquisition funnel. Friction acts as a barrier that slows down, detours, or even stops potential users or transactions, diminishing the overall efficiency of the marketplace. Whether it's in the form of complicated user interfaces, slow payment processes, long sign-up procedures, or unclear value propositions, friction accumulates over time, causing a cumulative negative effect on key growth metrics such as user conversion rates, customer acquisition costs, and retention rates. Successful marketplaces recognise that even small amounts of friction, when compounded throughout the user journey, can significantly limit their ability to grow. These marketplaces prioritise identifying and eliminating friction points early and consistently. By streamlining processes, improving user experiences, and optimising product-market fit, they can keep users engaged, increase satisfaction, and drive scalable growth. Ultimately, successful marketplace leaders focus on making the user journey as frictionless as possible, allowing for smoother conversions, better customer retention, and greater lifetime value&#8212;all critical components of a marketplace&#8217;s long-term success.</p><h4>The true cost of friction ( hypothetical data)</h4><p>Understanding the true cost of friction is essential because it reveals how seemingly small barriers&#8212;whether in the form of slow load times, confusing navigation, or cumbersome checkout processes&#8212;accumulate over time, leading to significant losses in user engagement, conversion rates, and revenue, ultimately hindering your ability to scale and achieve sustainable growth.</p><pre><code>Stage        | Friction Impact | Revenue Loss
Acquisition  | -35% CTR        | $0.97 higher CAC
Activation   | -58% signup     | $4.31 per abandoned user
Retention    | -41% retention  | $97 lower LTV
Referral     | -73% NPS        | 3.4x fewer referrals </code></pre><h4>Behavioural flow mapping</h4><p>The true cost of friction can only be measured by analysing the behaviour of users who visit your marketplace, comparing those who convert to those who don&#8217;t. By tracking where users drop off&#8212;whether due to confusing navigation, slow load times, or complicated processes&#8212;you can pinpoint friction points. These insights allow you to optimise the user experience, streamline processes, and better align your offerings with user needs, ultimately improving conversions, retention, and overall growth.</p><pre><code><code>User Segment | Entry Point     | Common Friction        | Drop-off Rate
New Users    | Homepage        | Choice paralysis       | 67%
Browsers     | Category pages  | Filter complexity      | 43%
Ready to Buy | Product pages   | Price uncertainty      | 38%
Returning    | Search results  | Relevance mismatch     | 29%</code></code></pre><h4>User journey trust mapping</h4><p>Behavioural flow mapping identifies where users interact with your marketplace and where they encounter friction or drop off. You can then use this data in curating your user journey design to create a seamless, intuitive flow by removing barriers, simplifying steps, and aligning actions with user expectations. By connecting these two processes, you can strategically refine each stage of the journey to enhance engagement, boost conversions, and ensure a frictionless experience for users.</p><pre><code><code>Journey Stage    | Trust Element           | Engagement Lift
First Visit      | Social proof numbers    | +89% exploration
Category Browse  | Expert validations      | +127% consideration
Product View     | Verified reviews        | +156% intent
Cart Addition    | Security badges         | +178% completion
Checkout         | Guarantee displays      | +234% conversion

Key Metrics Improvement:
- Browse-to-Buy: 2.3% &#8594; 5.8%
- Trust Score: 6.4 &#8594; 8.9
- Repeat Purchase: 23% &#8594; 47%
- Referral Rate: 8% &#8594; 19%</code></code></pre><h4>Trust architecture framework</h4><p>However for the user journey trust mapping to work in multiple use cases, you need a trust architecture framework  that serves as a structured approach to identify and address potential trust gaps, ensuring that users feel confident and secure as they navigate your marketplace. By integrating this trust architecture, you map out the emotional and psychological journey users experience, enabling a journey that fosters long-term trust, loyalty, and engagement at every step.</p><pre><code><code>Trust Element          | Implementation          | Conversion Impact
Immediate Social Proof | Above-fold numbers      | +127% new users
Security Indicators    | Payment flow badges     | +89% completion
Trust Signals          | Authority logos         | +156% high-value
Customer Testimonials  | Context-specific        | +234% conversion

Trust Score Components:
Base Trust: 100 points
+ Verified Identity: +50
+ Transaction History: +30
+ Reviews: +20 per review
+ Platform Age: +10 per year</code></code></pre><h4>Advanced segmentation strategy</h4><p>Once your core frameworks are in place, a granular segmentation strategy becomes essential to gain a deeper understanding of your audience's diverse needs and behaviours. This allows you to engage each segment with highly personalised experiences, messaging, and offers that speak directly to their unique preferences, motivations, and pain points. By delivering the right content and value at the right time, you can foster stronger connections, boost engagement, and increase conversion rates across different audience groups.</p><pre><code><code>Segment Type    | Characteristics | Friction Points  | Solution Strategy
High Intent     | Multiple visits | Price sensitive  | Dynamic pricing
Price Sensitive | Compare features| Value           | Feature comparison
Brand Loyal     | Repeat purchases| Availability     | Priority access
First-Time      | Browse only     | Trust barriers   | Social proof</code></code></pre><h4>Trust based personalisation</h4><p>Once your audience is segmented into categories, personalising your content, offerings, and experiences becomes essential to meet their specific needs and preferences. However, at the core of this personalisation is trust&#8212;ensuring that each touchpoint feels secure, transparent, and aligned with user expectations. By consistently delivering value and demonstrating reliability, you create a foundation of trust that strengthens the relationship, fosters long-term loyalty, and encourages deeper engagement with your marketplace.</p><pre><code><code>Personalisation Type  | Implementation        | Trust Impact
Browse History        | Smart recommendations | +178% relevance
Purchase Pattern      | Predictive offers     | +234% conversion
Behaviour Analysis    | Custom journeys       | +156% engagement
Location Based        | Local social proof    | +189% trust

Key Improvements:
- Relevance Score: +167%
- User Satisfaction: +189%
- Purchase Frequency: +234%
- Average Order Value: +178%</code></code></pre><h4>Crisis management framework</h4><p>Even with all the personalisation in place, your marketplace is fundamentally offering a service, and it&#8217;s crucial that the system is built to swiftly address any user concerns, such as difficulty finding information, completing a purchase, or dealing with technical issues. This requires a proactive, structured approach where every potential user crisis is anticipated and integrated into the system setup, ensuring that automated solutions are in place to resolve these issues quickly and effectively. By embedding real-time support mechanisms, such as AI-driven chatbots, instant help prompts, and automated troubleshooting, you create an environment where users feel supported and confident, enhancing their overall experience and trust in your marketplace.</p><pre><code><code>Issue Type        | Response Strategy     | Trust Recovery
Service Failure   | Immediate response    | 89% restoration
Security Breach   | Transparent comms     | 92% confidence
Quality Issues    | Double guarantee      | 94% retention
Delivery Delays   | Proactive updates     | 87% satisfaction

Recovery Metrics:
- Response Time: 4hrs &#8594; 15min
- Resolution Rate: 78% &#8594; 96%
- Customer Satisfaction: 6.7 &#8594; 9.1
- Retention Post-Issue: 45% &#8594; 82%</code></code></pre><h4>Psychological trigger matrix</h4><p>Finally, there&#8217;s the <em><strong>Fear of Missing Out.</strong></em> Your marketplace is competing with a multitude of other services to deliver a compelling value proposition. By creating a sense of urgency through honest but real psychological triggers like limited-time offers, low-stock notifications, and exclusive deals, you can drive users to act quickly. These strategies make users feel as though they would miss out on a valuable opportunity if they don&#8217;t complete their purchase immediately, encouraging faster decision-making and increasing conversion rates. Tapping into this psychological impulse not only boosts immediate sales but also reinforces the idea that your marketplace offers something special and time-sensitive, prompting users to stay engaged and return for future opportunities.</p><pre><code><code>Trigger Type      | Implementation Example     | Performance Lift
Scarcity          | "Only 2 rooms left"        | +178% urgency
Social Proof      | "43 booked today"          | +156% confidence
Authority         | "Expert verified"          | +123% trust
Reciprocity       | "Free first delivery"      | +245% activation
Loss Aversion     | "Don't miss out"           | +167% conversion

Optimisation Results:
- Purchase Intent: +187%
- Decision Speed: -43% time
- Cart Value: +34%
- Return Rate: -27%</code></code></pre><div><hr></div><h3>Execution</h3><h4>The growth marketer's friction reduction framework</h4><p>To execute the above strategy effectively, a tactical approach is required, starting with the development of a robust conversion rate optimisation (CRO) framework. This framework involves systematically analysing user behaviour across various touchpoints, identifying potential friction points, and conducting A/B tests or multivariate testing to experiment with different design elements, messaging, and calls to action. By continuously refining the user experience based on real-time data and feedback, you can optimise each stage of the funnel, ensuring that users are encouraged to take the desired actions, such as completing a purchase or engaging further with your marketplace. The result is a more streamlined, efficient process that maximises conversions and drives sustained growth.</p><h4>Conversion rate optimisation (CRO) </h4><p><strong>Phase 1: Data Collection</strong></p><pre><code><code>Method              | Insights Generated   | Action Items
Heatmap Analysis    | 72% scroll depth     | Restructure content
Session Recording   | 3.4min avg time      | Optimize key sections
Exit Surveys        | Price concerns       | Add price guarantees
User Testing        | Navigation issues    | Simplify menu structure</code></code></pre><p><strong>Phase 2: Testing Strategy</strong></p><pre><code><code>Test Element       | Variation                     | Result
CTA Button         | "Get Started" &#8594; "View Prices" | +42% CTR
Hero Section       | Benefits &#8594; Social Proof       | +67% engagement
Pricing Display    | Monthly &#8594; Annual with savings | +83% conversion
Navigation         | 7 items &#8594; 4 key items         | +29% retention</code></code></pre><h4>Acquisition channel optimisation</h4><p>Before investing in ads, it&#8217;s essential to first optimize friction points within your acquisition channels, like enhancing site speed, simplifying sign-up processes, and ensuring clear and compelling messaging. By addressing these obstacles, you can ensure that the traffic you drive is more likely to convert, improving user experience and maximising the effectiveness and ROI of your advertising spend.</p><pre><code>Channel          | Common Friction         | Solution             | Impact
Paid Search      | Landing page mismatch   | Dynamic landing pages| +42% CVR
Social Ads       | Click-to-value gap      | Native-style content| +67% CTR
Email Marketing  | Value proposition delay | Above-fold benefits | +83% open rate
Organic Search   | Intent mismatch         | Search intent maps  | +95% quality traffic</code></pre><h4>Landing page friction reduction</h4><p>A key part of driving this optimisation will be landing page optimisation, which involves refining the page&#8217;s design, content, call-to-action buttons, and user flow to ensure it aligns with user intent, minimises friction, and maximises conversions, ultimately making it the most effective destination for visitors coming from acquisition channels.</p><p><strong>Before Optimisation:</strong></p><pre><code>Metric           | Performance
Bounce Rate      | 73%
Time to Value    | 47 seconds
CTA Clicks       | 12%
Form Completion  | 7%</code></pre><p><strong>After Optimisation: </strong></p><pre><code>Metric           | Performance  | Key Changes Made
Bounce Rate      | 31%         | Instant value proposition
Time to Value    | 8 seconds   | Above-fold benefits
CTA Clicks       | 34%         | Social proof integration
Form Completion  | 23%         | Progressive form filling</code></pre><h4>Content approach to reduce friction</h4><p>The content on the landing page needs to be carefully crafted to anticipate and address any potential sources of friction, ensuring that it clearly communicates the value proposition, answers common questions, and resolves concerns users might have. This includes highlighting key benefits, providing social proof or testimonials, offering a transparent explanation of the process, and addressing common objections with reassurances. By doing so, you create an environment where users feel confident, informed, and motivated to take action, effectively reducing friction and guiding them smoothly through the conversion process.</p><pre><code>Content Type    | Purpose                | Format                | KPI Impact
Trust Builders  | Reduce anxiety        | Social proof stories  | +47% conversion
How-to Guides   | Remove complexity     | Step-by-step videos  | +83% activation
FAQ Content     | Address objections    | Dynamic expandable   | +62% completion
Success Stories | Demonstrate value     | Before/after metrics | +91% sign-ups</code></pre><p><strong>Content type framework</strong></p><pre><code><code>Content Type     | Purpose               | Format             | KPI
Product Videos   | Reduce uncertainty    | 30-sec demos       | +156% conversion
User Stories     | Build trust           | Video testimonials | +234% engagement
How-to Guides    | Remove complexity     | Interactive guides | +178% completion
Comparison Tools | Aid decision-making   | Interactive tables | +145% conversion</code></code></pre><h4>Multi channel friction approach</h4><p>You must integrate your channel strategy across search, email, and social media in a way that eliminates friction at every step of the customer journey, ensuring that the messaging, offers, and design are perfectly aligned with user intent on each platform. This means creating a consistent, cohesive experience where users seamlessly transition from one channel to the next, whether they&#8217;re discovering your brand through a search ad, engaging with personalised email content, or interacting with your brand on social media. By aligning these touch- points to deliver a unified message and value proposition, you not only reduce any confusion or barriers but also build a stronger connection with users, making it easier for them to move through the funnel and convert.</p><p><strong>Paid search: </strong></p><pre><code>Element Modified    | Change Made             | Impact
Landing Pages       | Intent matching         | +87% Quality Score
Ad Copy             | Pain point focus        | +43% CTR
Bid Strategy        | Time-based optimisation | -31% CPA
Keywords            | Long-tail expansion     | +167% conversion</code></pre><p><strong>Advanced email segmentation</strong></p><pre><code>Trigger Type        | Timing                | Open Rate | Conversion
Browse Abandon      | 1 hour after          | 68%       | 12%
Cart Abandon        | 20 minutes after      | 72%       | 21%
Price Drop Alert    | Within 5 minutes      | 82%       | 34%
Back in Stock       | Immediate             | 91%       | 43%
Engagement Win-back | 30 days after last    | 42%       | 8%</code></pre><p><strong>Social media and social proof automation</strong></p><pre><code>Platform     | Content Type          | Engagement Rate | Conversion Lift
Instagram    | User-generated        | 4.7%            | +123%
Facebook     | Social proof ads      | 3.2%            | +87%
LinkedIn     | Industry insights     | 2.8%            | +92%
TikTok       | Behind-the-scenes     | 5.9%            | +167% </code></pre><pre><code>Proof Type        | Display Logic          | Conversion Impact
Activity Proof    | Real-time updates      | +178% engagement
Purchase Proof    | Time-based display     | +234% urgency
Stock Level       | Inventory sync         | +167% scarcity
User Milestones   | Achievement display    | +145% trust

Automation Metrics:
- Update Frequency: 5min &#8594; 30sec
- Relevance Score: 6.8 &#8594; 9.2
- Trust Impact: +189%
- User Engagement: +234%

</code></pre><p><strong>A/B testing </strong></p><pre><code><strong>Version</strong>     | <strong>Copy Approach </strong>       |<strong> Result</strong>
Original    | "Sign up now"        | 2.3% CTR
Test 1      | "Start browsing"     | 3.7% CTR
Test 2      | "View menu"          | 8.2% CTR
Test 3      | "See today's deals"  | 12.4% CTR</code></pre><h4>Integrated growth loops</h4><p>However, while good  channel strategy can help remove friction, it does come with costs that inly increase over time. Hence, one crucial factor you can&#8217;t neglect in scaling your marketplace, is  the power of growth loops. By integrating elements like trust, word-of-mouth advocacy, referrals, and user actions within the product itself, you create a self-reinforcing cycle where satisfied users actively promote your marketplace to others. This organic growth significantly reduces your customer acquisition costs, as users become your marketing engine, driving new users without the need for traditional advertising spend. With each new user who advocates for your platform, the loop expands, further amplifying your reach at a fraction of the cost, allowing the value you provide to compound and scale your growth exponentially.</p><pre><code>Loop Element       | Optimisation          | Result
Referral Prompt    | Post-purchase timing  | +127% shares
Reward Structure   | Dual-sided incentive  | +243% referrals
Share Message      | Personalised content  | +156% CTR
Landing Experience | Custom welcome        | +178% conversion</code></pre><h4>Advanced review system optimisation</h4><p>Finally, reviews play a crucial role as part of the customer experience, acting as a key driver in faster decision-making. When potential customers see positive reviews and testimonials, it reduces uncertainty, builds trust, and helps them make informed decisions quickly. This not only accelerates the purchasing process but also creates a cycle of social proof that fuels future growth. Satisfied customers leave reviews that encourage new users to take the plunge, and as more users engage with the platform, the volume of reviews increases, further reinforcing trust and attracting even more customers. </p><pre><code><strong>Review Feature   </strong> | <strong>Implementation   </strong>       | <strong>Impact</strong>
Video Reviews     | User-generated content  | +267% trust
Verified Buyer    | Badge system            | +189% credibility
Response System   | Merchant engagement     | +156% confidence
Review Sorting    | Smart algorithms        | +123% relevance

Review Optimisation Results:
- Review Rate: 12% &#8594; 34%
- Review Quality: 6.7 &#8594; 8.9
- Review Influence: +178% conversion
- Review Gaming: -89% suspicious</code></pre><div><hr></div><h3>Measure and optimise</h3><h4>Growth metrics and scaling framework</h4><p>Understanding how to measure, optimise, and scale marketplace operations is key to sustainable growth. Measuring performance through metrics like conversion rates, user retention, and customer satisfaction helps identify areas for improvement. Optimisation refines processes, ensuring efficiency and better user experiences. Scaling then involves replicating successful strategies, investing in automation, and adapting to increased demand while maintaining service quality, ensuring long-term growth and value.</p><h4>Comprehensive measurement framework</h4><p>North Star Metrics (NSMs) are key performance indicators that provide a clear focus for marketplace growth, helping align teams around a single, critical metric that drives long-term value. The NSM varies by marketplace type, as each marketplace operates differently and serves distinct user needs.</p><p>For a <strong>product marketplace</strong> (e.g., eCommerce platforms), the NSM might be "Total transactions" or "Gross Merchandise Value (GMV)", reflecting the volume of sales and the overall economic activity on the platform. This metric directly correlates with the value being created for both buyers and sellers.</p><p>For a <strong>service marketplace</strong> (e.g., freelancing platforms like Upwork), the NSM could be "Completed projects" or "Active users", as these metrics highlight the success and engagement of users, ensuring that the platform is effectively facilitating transactions and providing value to both service providers and consumers.</p><p>In a <strong>peer-to-peer marketplace</strong> (e.g., Airbnb), the NSM might be "Nights booked" or "Bookings per user", as it measures platform utilization and the overall success of hosts and guests engaging with the platform, driving both supply and demand.</p><p>For a <strong>B2B marketplace</strong> (e.g., Alibaba), the NSM could be "Number of business transactions" or "Vendor engagement rate", reflecting the platform&#8217;s success in facilitating transactions between businesses, driving value for both sellers and buyers in a global or niche market.</p><p>Each marketplace type needs to choose an NSM that aligns with their business model and long-term goals, ensuring it drives the right behaviour and growth outcomes across the platform.</p><pre><code>Marketplace Type | North Star Metric      | Supporting Metrics
E-commerce       | GMV per Active User    | AOV, Purchase Frequency
Service          | Booking Frequency      | Provider Utilisation
Content          | Time Spent per User    | Creation Rate, Shares
B2B              | Annual Contract Value  | Sales Cycle Length

Growth Metrics Matrix:
Top Level:
- Weekly Growth Rate: Target 7-10%
- Net Revenue Retention: Target 110%+
- User LTV/CAC Ratio: Target 3:1+</code></pre><h4>Advanced funnel optimisation</h4><p>Funnel performance benchmarks that evaluate the effectiveness of each stage in the marketing and sales process, from user acquisition to retention, help assess how well a marketplace is attracting, engaging, and converting users. By comparing benchmarks such as traffic volume, sign-up rates, conversion rates, and customer retention against industry standards or past performance, businesses can identify areas for improvement, optimise strategies, and drive better growth outcomes.</p><pre><code>Stage           | Benchmark | Top Performer  | Optimisation Lever
Awareness &#8594; Lead| 3.2%      | 7.8%           | Social Proof (+143%)
Lead &#8594; Sign-up  | 24%       | 45%            | Friction Reduction (+87%)
Sign-up &#8594; First | 35%       | 67%            | Value Demonstration (+92%)
First &#8594; Repeat  | 22%       | 48%            | Success Celebration (+118%)

Key Optimisation Results:
- CAC Reduction: -34%
- Conversion Rate: +156%
- Time to Value: -67%
- Retention Rate: +89%</code></pre><h4>Growth engine scaling</h4><p>Every marketplace ultimately needs to scale rapidly. Hence the inherent growth engine needs to scale in a structured approach by navigating the different stages of a marketplace's evolution, from product/market fit to becoming a category leader. At the early stages (0-10K monthly users), the focus is primarily on retention, where key metrics like week 1 return rate help identify how well users are engaging with the platform. As the marketplace progresses (10K-100K users), the focus shifts toward acquisition, with CAC by channel being a critical metric to determine the most cost-effective channels for growth, such as SEO, SEM, social, or referrals.</p><p>At the scaling phase (100K-1M users), the focus moves to optimising efficiency, where metrics like unit economics guide decisions to maximise profitability while scaling. Finally, in the category leader phase (1M+ users), the marketplace aims for dominance, tracking metrics such as market share to ensure its position at the top.</p><pre><code>Stage          | Monthly Users | Primary Focus    | Key Metrics
Product/Market | 0-10K         | Retention        | Week 1 Return Rate
Channel/Market | 10K-100K      | Acquisition      | CAC by Channel
Market Scaling | 100K-1M       | Efficiency       | Unit Economics
Category Leader| 1M+           | Dominance        | Market Share

Channel Scaling Matrix:
Channel     | CAC     | Scale Limit    | ROI
SEO         | $12     | 100K/mo        | 840%
SEM         | $45     | 500K/mo        | 380%
Social      | $28     | 750K/mo        | 560%
Referral    | $15     | Unlimited      | 920%</code></pre><h4>Revenue optimisation framework</h4><p>A key next step in growth engine scaling is implementing a <strong>Revenue Optimisation Framework</strong>, which focuses on maximising revenue by optimising key levers such as customer lifetime value (CLTV), average order value (AOV), pricing strategies, and upselling or cross-selling opportunities. By refining pricing models, leveraging data for personalised offers, and improving retention, businesses can drive higher revenue per user and enhance profitability. This approach ensures sustainable growth by optimising both acquisition costs and long-term customer value.</p><pre><code>Revenue Lever    | Implementation         | Impact
Dynamic Pricing  | Demand-based pricing   | +34% GMV
Bundle Offers    | Cross-category packages| +56% AOV
Loyalty Program  | Tiered rewards         | +78% LTV
Premium Features | Subscription tier      | +123% ARPU

Revenue Optimization Results:
- ARPU: $67 &#8594; $149
- Margin: 23% &#8594; 31%
- Retention: +45%
- Recurring Revenue: +89%</code></pre><h4>Scaling infrastructure</h4><p>As revenue and scale increase, the marketplace must quickly scale its infrastructure to support more users, transactions, and data. This involves expanding server capacity, optimising databases, and ensuring uptime with load balancing, cloud resources, and disaster recovery solutions. Technical scaling comes with significant costs, including cloud computing, bandwidth, and data storage. To manage these costs efficiently, businesses often use scalable cloud platforms and automate processes with DevOps tools, ensuring infrastructure grows flexibly while maintaining performance and controlling expenses.</p><pre><code>Component        | Scale Point   | Cost Structure    | Performance Impact
Database        | 1M users      | $0.02/user        | -65% query time
Caching         | 10M requests  | $0.001/request    | -78% load time
CDN             | Global        | $0.015/GB         | -89% latency
Search          | 100K SKUs     | $0.05/search      | -92% search time

Infrastructure ROI:
- System Uptime: 99.99%
- Page Load: 0.8s
- API Response: 120ms
- Search Speed: 200ms</code></pre><h4>Global scaling framework</h4><p>With infrastructure expansion comes the need for regional scaling, where the marketplace must adapt to local markets by supporting different languages, currencies, and regulations. A <strong>global scaling framework</strong> helps guide international expansion, focusing on key metrics such as local CAC, market share, and retention rates. It also involves addressing compliance, local payment systems, and customer support to build trust in new regions. By localising content and optimising for specific market needs, businesses can scale efficiently and drive growth across diverse international markets.</p><pre><code>Region      | Market Entry    | Break-Even    | Key Success Factors
APAC        | $250K          | 6 months      | Local partnerships
EMEA        | $400K          | 8 months      | Payment methods
LATAM       | $200K          | 5 months      | Mobile first
NA          | $500K          | 9 months      | Service quality

Localisation Requirements:
- Language: Native content
- Payment: Local methods
- Support: Regional team
- Marketing: Cultural adaptation</code></pre><h4>Optimisation roadmap</h4><p>Once your business reaches global scale, <strong>quarterly measurement</strong> is essential for success. A <strong>quarterly optimisation roadmap</strong> focuses on reviewing key metrics like CAC, CLTV, and regional performance to refine strategies. Each quarter, your business should assess data, conduct A/B testing, and adjust tactics to improve marketing, product features, user experience, and infrastructure. This iterative approach ensures agility, drives smarter investments, and supports sustainable growth in a competitive global market.</p><pre><code>Quarter     | Focus Area          | Expected Impact
Q1          | Core Experience     | +45% retention
Q2          | Monetisation       | +67% ARPU
Q3          | Scale Efficiency   | -34% CAC
Q4          | Market Expansion   | +89% GMV

Implementation Priority:
1. Quick Wins (1-2 weeks)
2. Medium Impact (1 month)
3. Strategic (1 quarter)
4. Transformational (6 months)</code></pre><h4>Performance benchmarking</h4><p>Finally, <strong>performance benchmarking</strong> is essential to quantify your success and determine whether your marketplace's performance is on track. By comparing key metrics against <strong>industry benchmarks</strong> within specific categories, you can assess whether your results are competitive or need improvement. These benchmarks, which vary by marketplace type (e.g., product, service, or peer-to-peer), offer a reference point for metrics such as conversion rates, customer acquisition cost (CAC), retention rates, and revenue growth.</p><p>For instance, in a <strong>product marketplace</strong>, you might benchmark against GMV (Gross Merchandise Value) or order frequency, while in a <strong>service marketplace</strong>, the focus might be on the number of completed projects or active users. These industry benchmarks help identify gaps in performance, set realistic growth targets, and inform strategic decisions. By continuously tracking performance against these benchmarks, businesses can gauge their competitiveness, adapt quickly to changing market conditions, and drive sustained growth.</p><pre><code>Metric          | Industry Avg    | Top Performer    | Your Target
Conversion Rate | 2.3%           | 5.7%             | 4.5%
CAC             | $45            | $23              | $30
LTV             | $156           | $450             | $350
Churn Rate      | 5.8%           | 2.1%             | 3.0%

Improvement Targets:
- Monthly Growth: 15-20%
- Margin Expansion: 5-7%
- Cost Reduction: 10-15%
- Quality Metrics: 20-25%</code></pre><p></p><p>Removing friction is central to driving sustainable growth in any marketplace. From identifying and addressing friction points in the user journey to optimising acquisition channels and personalising experiences, every step contributes to a more seamless and efficient path to conversion. By implementing a strategic framework for measuring, optimising, and scaling, marketplaces can ensure that their infrastructure, content, and user experience are aligned to remove obstacles that hinder growth. Integrating trust, leveraging growth loops, and focusing on continuous performance benchmarking allow businesses to fine-tune their strategies, maximise ROI, and expand globally. Ultimately, by eliminating friction, marketplaces not only enhance user satisfaction but also unlock the full potential for growth, scaling efficiently while maintaining a strong competitive edge.</p><div><hr></div><p><em><strong>About Me:</strong></em></p><p><em>I write FOR FUN. More about me <a href="https://www.dev-das.com/">here.</a> Follow @ <a href="https://x.com/HackrLife">hackrlife</a> on X</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 </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[Why do you need to solve for friction in building a marketplace - PART 1]]></title><description><![CDATA[Liquidity on its own does not guarantee smooth experiences or repeat users]]></description><link>https://notes.dev-das.com/p/why-you-need-to-solve-for-friction</link><guid isPermaLink="false">https://notes.dev-das.com/p/why-you-need-to-solve-for-friction</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Sun, 23 Feb 2025 12:23:43 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1557821552-17105176677c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8ZGlnaXRhbCUyMG1hcmtldHBsYWNlfGVufDB8fHx8MTc0MDEzNjMwNHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1557821552-17105176677c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8ZGlnaXRhbCUyMG1hcmtldHBsYWNlfGVufDB8fHx8MTc0MDEzNjMwNHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1557821552-17105176677c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8ZGlnaXRhbCUyMG1hcmtldHBsYWNlfGVufDB8fHx8MTc0MDEzNjMwNHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1557821552-17105176677c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8ZGlnaXRhbCUyMG1hcmtldHBsYWNlfGVufDB8fHx8MTc0MDEzNjMwNHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1557821552-17105176677c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8ZGlnaXRhbCUyMG1hcmtldHBsYWNlfGVufDB8fHx8MTc0MDEzNjMwNHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1557821552-17105176677c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8ZGlnaXRhbCUyMG1hcmtldHBsYWNlfGVufDB8fHx8MTc0MDEzNjMwNHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1557821552-17105176677c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8ZGlnaXRhbCUyMG1hcmtldHBsYWNlfGVufDB8fHx8MTc0MDEzNjMwNHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="5877" height="3306" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1557821552-17105176677c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8ZGlnaXRhbCUyMG1hcmtldHBsYWNlfGVufDB8fHx8MTc0MDEzNjMwNHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3306,&quot;width&quot;:5877,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;grey shopping cart&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="grey shopping cart" title="grey shopping cart" srcset="https://images.unsplash.com/photo-1557821552-17105176677c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8ZGlnaXRhbCUyMG1hcmtldHBsYWNlfGVufDB8fHx8MTc0MDEzNjMwNHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1557821552-17105176677c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8ZGlnaXRhbCUyMG1hcmtldHBsYWNlfGVufDB8fHx8MTc0MDEzNjMwNHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1557821552-17105176677c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8ZGlnaXRhbCUyMG1hcmtldHBsYWNlfGVufDB8fHx8MTc0MDEzNjMwNHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1557821552-17105176677c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8ZGlnaXRhbCUyMG1hcmtldHBsYWNlfGVufDB8fHx8MTc0MDEzNjMwNHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="true">Bruno Kelzer</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p><em>THIS IS PART 1 OF 2 PART SERIES OF ARTICLES ON SOLVING FOR FRICTION IN A MARKETPLACE. </em></p><div><hr></div><p></p><p>Marketplaces have long been heralded as digital ecosystems where buyers and sellers can conveniently discover each other and transact with minimal hassle. In reality, success isn&#8217;t just about amassing a large pool of participants&#8212;otherwise known as <strong>liquidity</strong>. Beneath the surface, a subtler yet more crucial challenge often determines whether a marketplace will thrive or collapse: <strong>friction</strong>. If a platform&#8217;s user experience is riddled with roadblocks, high-value demand and supply alone will not salvage the situation. In this in-depth article, we explore why marketplaces must solve for friction first, using a structured framework that addresses core concepts, systematic friction analysis, technology solutions, trust-building, and measurement for sustainable scaling.</p><h3>Core concepts &amp; the friction-liquidity framework</h3><h3>The marketplace equation</h3><p>At the heart of every marketplace lies the fundamental equation of supply and demand. Sellers represent supply, buyers represent demand, and transactions serve as the marketplace&#8217;s lifeblood. These exchanges rely on:</p><ul><li><p><strong>Supply</strong> (sellers)</p></li><li><p><strong>Demand</strong> (buyers)</p></li><li><p><strong>Transactions</strong> (successful matches)</p></li></ul><p>Liquidity measures the ease with which these transactions occur&#8212;how quickly buyers can find exactly what they want, and how readily sellers can connect with interested customers.</p><p>Yet, liquidity on its own does not guarantee smooth experiences or repeat users. When the journey from browsing to buying is clogged with unnecessary steps, confusing interfaces, or security concerns, users will hesitate or drop off entirely. This is where <strong>friction</strong> emerges as a critical component of marketplace dynamics.</p><h3>Why friction precedes liquidity</h3><p>Friction encompasses every barrier that stalls or disrupts the user&#8217;s path to a successful transaction. It could be something as simple as a cumbersome sign-up process or as complex as a persistent fear of fraud. Even a well-funded marketplace with a massive user base can feel the sting of high friction, as frustrated participants eventually abandon the platform.</p><p>Imagine a bustling shopping mall filled with potential customers (liquidity), but all the escalators are broken, the signage is confusing, and the stores are locked behind complex passwords. No matter how many shoppers walk in, most will give up before they buy anything. That&#8217;s what high friction does&#8212;it erodes the value of any liquidity you&#8217;ve built, making it nearly impossible to realise your marketplace&#8217;s true potential.</p><p>Common friction points in  a marketplace include:</p><ul><li><p>Clunky user interfaces or difficult navigation</p></li><li><p>Lack of trust in product quality or seller credibility</p></li><li><p>Complicated payment and checkout processes</p></li><li><p>Poor communication channels between buyers and sellers</p></li></ul><p>By first removing friction, you create an environment where liquidity can truly flourish because the path from discovery to conversion is smoother.</p><h3>The friction-liquidity framework</h3><p>Addressing friction before actively building liquidity ensures that every new user who arrives encounters a platform primed for efficient, satisfying transactions. This framework suggests:</p><ol><li><p><strong>Identify and eliminate friction first.</strong> By making user flows intuitive, transparent, and secure, you create a solid foundation for meaningful interactions.</p></li><li><p><strong>Focus on scaling liquidity once friction is minimised.</strong> Once major bottlenecks are resolved, it becomes much easier to attract and retain users, because positive experiences inspire trust, advocacy, and repeated engagement.</p><p></p></li></ol><div><hr></div><h3>Systematic friction identification &amp; analysis</h3><h4>Mapping the user journey</h4><p>To tackle friction effectively, you need to understand the user&#8217;s journey step by step. Most marketplaces follow a similar arc: awareness, onboarding, engagement, transaction, fulfilment, and post-purchase. Begin by laying out every touchpoint, from the moment a user hears about your marketplace to the final confirmation that the product or service was delivered to satisfaction.</p><p>In many cases, you&#8217;ll discover small glitches&#8212;a clunky onboarding page here, an unintuitive navigation menu there&#8212;that drive surprisingly high numbers of users away. By systematically mapping each touchpoint, you can begin to uncover both visible bottlenecks (e.g., confusing product filters) and hidden ones (e.g., unclear return policies).</p><ol><li><p><strong>Awareness</strong>: How do new users discover the marketplace?</p></li><li><p><strong>Onboarding</strong>: What does the sign-up process look like?</p></li><li><p><strong>Engagement</strong>: How do users browse listings, filter options, or communicate with sellers?</p></li><li><p><strong>Transaction</strong>: What are the steps to purchase, and how transparent are fees and payment methods?</p></li><li><p><strong>Fulfillment</strong>: How are items delivered or services rendered?</p></li><li><p><strong>Post-Purchase</strong>: How do users handle returns, refunds, or conflict resolution?</p></li></ol><h4>Friction diagnostics: Key questions to ask</h4><p>Once you have your map, it&#8217;s time for a deep diagnostic assessment. High drop-off rates can be an immediate red flag pointing to friction. If customers repeatedly ask the same support questions, it may indicate that something in your interface or process isn&#8217;t self-explanatory.</p><p>Additionally, consider whether there are unseen psychological barriers, such as fears about data privacy, apprehensions about fraud, or anxieties over product legitimacy. These concerns may not show up as obvious UI problems, but they can silently eat away at user confidence, leading to lost transactions.</p><ul><li><p><strong>Where are the highest drop-off rates in the funnel?</strong> (Sign-up page? Checkout?)</p></li><li><p><strong>How many steps does each transaction require?</strong> (Fewer steps often mean less friction.)</p></li><li><p><strong>Which support queries are most common?</strong> (This hints at unclear processes or interfaces.)</p></li><li><p><strong>Are there psychological barriers?</strong> (Concerns about safety, trust, or transparency.)</p></li></ul><p>Systematically cataloging these friction points is the critical first step before proposing solutions</p><h4>Prioritising friction points</h4><p>Not all friction points carry the same weight. Some have a widespread impact, affecting every single buyer or seller, while others may only trouble a niche subset. To deploy resources wisely, evaluate the potential impact, complexity, and leverage of each issue. Solving a high-impact, high-leverage friction point&#8212;like a slow checkout process&#8212;can dramatically improve overall user satisfaction and reduce support tickets. Focus on the most critical friction zones first, then move on to secondary concerns once the major pain points have been addressed.</p><p>Use the following criteria to prioritise:</p><ul><li><p><strong>Impact</strong>: The level of user impact&#8212;does solving this friction point affect a large portion of users or a smaller subgroup?</p></li><li><p><strong>Complexity</strong>: Is this friction easy to fix, or does it require major system overhauls?</p></li><li><p><strong>Leverage</strong>: Will fixing this friction point enable other improvements? For example, simplifying the checkout process may also reduce support tickets, speed up sales, and increase user satisfaction simultaneously.</p></li></ul><div><hr></div><h3>Technology solutions &amp; implementation</h3><h4>Streamlining onboarding &amp; verification</h4><p>For many users, the first significant hurdle is simply getting started. If your sign-up process feels cumbersome, you risk losing new users before they have a chance to explore. In marketplaces that involve high-value items or regulated services, <strong>Know Your Customer (KYC)</strong> checks may be necessary to prevent fraud. Integrating automated verification systems can both keep your platform secure and minimise the manual effort required from users. The goal is to foster trust while ensuring the sign-up process isn&#8217;t so daunting that users abandon ship.</p><ul><li><p><strong>Single Sign-On (SSO)</strong> or social logins to reduce sign-up complexity</p></li><li><p><strong>KYC (Know Your Customer) integrations</strong> for identity verification</p></li><li><p><strong>Automated data capture</strong> from documents rather than manual user input</p></li></ul><p>These steps simultaneously <strong>reduce friction</strong> and <strong>build trust</strong>, ensuring users feel protected from fraud or scams without being overwhelmed by tedious processes</p><h4>Interface &amp; navigation optimisation</h4><p>Nothing deters a prospective buyer more quickly than a confusing interface or convoluted navigation. Ensuring your platform is mobile-friendly is essential in our smartphone-driven era, particularly for marketplaces that attract on-the-go shoppers. Enhanced search features&#8212;like predictive text, advanced filters, and smart categorisation&#8212;help users find the right products or services quickly, removing guesswork and frustration.</p><p>In addition, consider embedding <strong>contextual help</strong> in the form of brief tooltips or pop-up guides. If you notice frequent confusion about how to apply coupons, a quick, well-placed explanation can reduce support calls and keep users moving toward checkout.</p><p>Techniques for improvement:</p><ul><li><p><strong>Responsive, mobile-first design</strong>: Many marketplace transactions now happen on mobile devices.</p></li><li><p><strong>Search &amp; filter enhancements</strong>: Predictive search, intelligent filtering, and category-driven browsing make finding items or services seamless.</p></li><li><p><strong>Contextual help &amp; tooltips</strong>: Users should never feel stuck; brief explanations or hints can be embedded at friction points.</p></li></ul><h4>Payment infrastructure</h4><p>An efficient payment system is critical to removing the final layer of friction. If users encounter unexpected fees, limited payment methods, or slow, unreliable gateways, you risk losing a transaction at the worst possible moment. Providing multiple payment options&#8212;from traditional credit cards to newer digital wallets&#8212;empowers users to pay with their preferred methods. Make fees transparent, so users don&#8217;t feel ambushed, and explore rapid or instant payout options for sellers, which encourages them to continue listing items on your marketplace.</p><ul><li><p><strong>Multiple payment options</strong> (credit cards, PayPal, mobile wallets, buy-now-pay-later solutions)</p></li><li><p><strong>Transparent fees</strong> (no hidden costs or surprise charges)</p></li><li><p><strong>Instant payout options</strong> (whenever applicable) for sellers to reduce waiting times and encourage continued marketplace use</p></li></ul><h4>Integrating communication tools</h4><p>Many users, particularly those making large or complex purchases, want direct communication with sellers. By integrating robust in-app messaging or chat functionalities, you eliminate the need for users to leave your marketplace for external channels like email or phone calls. This keeps interactions centralized, reduces misunderstandings, and builds a sense of security, as everything happens under your platform&#8217;s oversight. Smooth communication can dramatically increase conversion and user satisfaction, making it a powerful friction-reducing tool.</p><div><hr></div><h3>Trust architecture &amp; user psychology</h3><h4>Building trust from day one</h4><p>Trust is often described as the &#8220;oxygen&#8221; of marketplaces for good reason: without it, people simply refuse to transact. A well-conceived <strong>review and rating system</strong> can signal quality and reliability, enabling both buyers and sellers to gauge credibility at a glance. For sellers, offering &#8220;verified&#8221; badges&#8212;earned by uploading certain identity documents or meeting platform-established criteria&#8212;reduces buyer fears of scams or counterfeit goods.</p><p>Furthermore, a transparent and clearly communicated <strong>dispute resolution process</strong> reassures users that if something goes wrong, they have options. Whether it&#8217;s a formal return policy for products or mediation services for service-based transactions, knowing that protections exist can be the nudge someone needs to complete a purchase.</p><ul><li><p><strong>Review and rating systems</strong>: Public feedback loops help buyers and sellers gauge reliability.</p></li><li><p><strong>Verified badges</strong> or profile verifications: Offering verified status for users who complete specific steps (ID checks, official documents) can reduce perceived risk.</p></li><li><p><strong>Robust dispute resolution processes</strong>: Clearly communicate how disputes are handled, what refunds or returns look like, and how user protection is ensured.</p></li></ul><h4>Understanding user psychology</h4><p>While technology and process improvements address tangible friction, psychological barriers can be equally decisive. First-time buyers often wrestle with the unknown&#8212;&#8220;Is this seller legitimate?&#8221; &#8220;Will I get my product as advertised?&#8221; Sellers, on the other hand, may fear unfair chargebacks or untrustworthy buyers. These anxieties revolve around <strong>loss aversion</strong>: people tend to focus more on potential losses than on potential gains.</p><p>Leveraging <strong>social proof</strong>&#8212;showcasing how many other users have successfully bought or sold through your platform&#8212;is a powerful antidote to fear. Featuring real testimonials, highlighting safe and swift transactions, and providing user ratings all serve to lower psychological friction, fostering a more confident community.</p><ul><li><p><strong>Fear of the unknown</strong>: First-time buyers need reassurance (testimonials, reviews, product guarantees).</p></li><li><p><strong>Loss aversion</strong>: Sellers may fear underpricing or being scammed, while buyers fear overpaying or product misrepresentation.</p></li><li><p><strong>Social proof</strong>: Showcasing what others have successfully purchased or sold reduces anxiety.</p></li></ul><h4>Encouraging positive user behaviour</h4><p>A strong <strong>trust architecture</strong> doesn&#8217;t just protect users&#8212;it guides them toward behaviours that keep friction low for everyone. Offer incentives for sellers who provide detailed, accurate product descriptions and multiple high-quality photos. Build tiered verification systems that encourage users to provide additional personal details in exchange for greater visibility or fewer selling fees. Establish a community moderation function that flags suspicious activity, rooting out problems before they escalate.</p><ul><li><p><strong>Fear of the unknown</strong>: First-time buyers need reassurance (testimonials, reviews, product guarantees).</p></li><li><p><strong>Loss aversion</strong>: Sellers may fear underpricing or being scammed, while buyers fear overpaying or product misrepresentation.</p></li><li><p><strong>Social proof</strong>: Showcasing what others have successfully purchased or sold reduces anxiety.</p></li></ul><div><hr></div><h3>Measurement, optimisation &amp; scaling</h3><h4>Defining key metrics</h4><p>To continuously refine your marketplace, focus on metrics that reveal friction levels and user engagement. <strong>Conversion Rate</strong>&#8212;the percentage of users who finalise a transaction after initiating an action&#8212;indicates how smooth the purchasing process is. <strong>Time to First Transaction</strong> reflects how quickly new users acclimate to the platform. Pay attention to <strong>drop-off rates</strong> at each funnel stage&#8212;onboarding, product discovery, checkout&#8212;because abrupt declines often signal overlooked friction points. Finally, track <strong>customer support queries</strong>; recurring issues can highlight systemic pain points that require immediate attention.</p><ul><li><p><strong>Conversion Rate</strong>: The percentage of users who complete a transaction after showing intent.</p></li><li><p><strong>Time to First Transaction</strong>: How quickly new users can make or receive their first sale.</p></li><li><p><strong>Drop-off Rates at Each Funnel Stage</strong>: From onboarding to checkout.</p></li><li><p><strong>Customer Support Tickets &amp; Types</strong>: The frequency and nature of complaints or issues can signal specific friction points.</p></li></ul><h4>Continuous optimisation loop</h4><p>Marketplaces evolve constantly, reacting to new trends, user preferences, and even external factors like economic shifts. Conducting a regular cycle of <strong>data analysis</strong>, <strong>ideation</strong>, <strong>experimentation</strong>, and <strong>implementation</strong> ensures your friction-elimination efforts never stagnate. A/B testing different layouts, processes, or policies can reveal which tweaks lead to better conversion rates. Collect direct feedback from users as well&#8212;what you believe is intuitive may not be for them. Ongoing iteration is the key to staying relevant and maintaining user satisfaction.</p><ul><li><p><strong>Analyse data</strong> to identify new or recurring friction points.</p></li><li><p><strong>Ideate solutions</strong> and prioritise based on impact vs. feasibility.</p></li><li><p><strong>Experiment and test</strong> (A/B testing, user interviews, usability studies).</p></li><li><p><strong>Implement successful changes</strong> in a measured, iterative manner.</p></li></ul><h4>Scaling strategies that recognise friction</h4><p>When you expand your marketplace across new regions or product categories, keep the friction-first mentality front and centre. Different geographies have unique consumer behaviours and expectations; payment preferences, logistical challenges, and trust signals can vary widely. Localising your user interface, payment methods, and even dispute resolutions can mean the difference between a vibrant new market and a half-hearted launch. By maintaining a rigorous approach to friction reduction at every stage, you ensure that each new cohort of users experiences a platform designed for seamless interaction and transaction.</p><ul><li><p><strong>Localised Market Understanding</strong>: Different regions have different user expectations and friction points.</p></li><li><p><strong>Cultural Sensitivities</strong>: A trust or negotiation practice that works in one country may not work in another.</p></li><li><p><strong>Adaptive Payment Methods</strong>: Offer region-specific payment and fulfilment options to reduce friction globally.</p></li></ul><p>In the race to build bustling digital hubs, many marketplace operators fixate on liquidity&#8212;believing that more supply and demand will solve all problems. Yet, as the <strong>Gortwh principle</strong> underscores, high friction can quickly negate the benefits of a sizable user base. By <strong>addressing friction first</strong>, marketplaces lay a solid foundation for trust, satisfaction, and user advocacy, all of which directly fuel sustainable growth and liquidity.</p><p>A thoughtful, friction-focused strategy transforms casual interest into meaningful engagement. It reassures sellers they&#8217;ll find genuine buyers and encourages buyers to confidently make purchases. In short, a friction-free environment is not just a nice-to-have; it&#8217;s the essential bedrock upon which a thriving, long-term marketplace is built. Once that bedrock is in place, the pursuit of liquidity becomes not just easier&#8212;it becomes a natural progression toward healthy, consistent growth.</p><p><em><strong>This is part one of this article on &#8220;Why solving for friction is important over liquidity&#8221;. But that&#8217;s not nearly enough. What is critical in execution is how one can solve for this friction. That is covered in the next part of this essay <a href="https://newsletter.hackrlife.com/p/how-can-you-solve-for-friction-first">HERE</a></strong></em></p><div><hr></div><p><em><strong>About Me:</strong></em></p><p><em>I write FOR FUN. More about me <a href="https://www.dev-das.com/">here.</a> Follow @ <a href="https://x.com/HackrLife">hackrlife</a> on X</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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</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[How do you build a marketplace?]]></title><description><![CDATA[10 growth ideals with some tactical how-to's]]></description><link>https://notes.dev-das.com/p/how-to-build-a-marketplace</link><guid isPermaLink="false">https://notes.dev-das.com/p/how-to-build-a-marketplace</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Thu, 20 Feb 2025 10:21:46 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1578240597669-05ffd2cf91be?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNnx8bWFya2V0cGxhY2V8ZW58MHx8fHwxNzQwMDQ1OTg3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1578240597669-05ffd2cf91be?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNnx8bWFya2V0cGxhY2V8ZW58MHx8fHwxNzQwMDQ1OTg3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1578240597669-05ffd2cf91be?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNnx8bWFya2V0cGxhY2V8ZW58MHx8fHwxNzQwMDQ1OTg3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1578240597669-05ffd2cf91be?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNnx8bWFya2V0cGxhY2V8ZW58MHx8fHwxNzQwMDQ1OTg3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1578240597669-05ffd2cf91be?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNnx8bWFya2V0cGxhY2V8ZW58MHx8fHwxNzQwMDQ1OTg3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1578240597669-05ffd2cf91be?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNnx8bWFya2V0cGxhY2V8ZW58MHx8fHwxNzQwMDQ1OTg3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1578240597669-05ffd2cf91be?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNnx8bWFya2V0cGxhY2V8ZW58MHx8fHwxNzQwMDQ1OTg3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="2712" height="3919" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1578240597669-05ffd2cf91be?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNnx8bWFya2V0cGxhY2V8ZW58MHx8fHwxNzQwMDQ1OTg3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3919,&quot;width&quot;:2712,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;assorted vegetable lot&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="assorted vegetable lot" title="assorted vegetable lot" srcset="https://images.unsplash.com/photo-1578240597669-05ffd2cf91be?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNnx8bWFya2V0cGxhY2V8ZW58MHx8fHwxNzQwMDQ1OTg3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1578240597669-05ffd2cf91be?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNnx8bWFya2V0cGxhY2V8ZW58MHx8fHwxNzQwMDQ1OTg3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1578240597669-05ffd2cf91be?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNnx8bWFya2V0cGxhY2V8ZW58MHx8fHwxNzQwMDQ1OTg3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1578240597669-05ffd2cf91be?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNnx8bWFya2V0cGxhY2V8ZW58MHx8fHwxNzQwMDQ1OTg3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="true">Alejandro Duarte</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Online marketplaces have revolutionised the economy, from how we book stays (Airbnb) to how we find rides (Uber). Yet, behind their success lies a complex interplay of supply, demand, and data-driven optimisation.This essay distills 10 marketplace growth ideals with  simple tactical know how&#8217;s and actionable insights that  you can start experimenting with on your own.</p><p>Spoiler alert. This is going to be a SERIOUSLY long article.</p><h4><strong>#1: Solve friction first, not liquidity</strong></h4><p>Marketplaces don&#8217;t sell goods&#8212;they sell reduced friction. Uber doesn't sell rides; it sells the ease of finding a driver. The true value of a marketplace lies in how effortlessly it connects buyers and sellers, not just in the goods or services exchanged. This is why marketplaces like Uber and Airbnb succeeded where others failed&#8212;they prioritised removing transaction friction.</p><h4><strong>Why it matters</strong></h4><p>Without addressing friction, user acquisition becomes an uphill battle. Users quickly abandon platforms with complex workflows, limited trust, or unclear pricing. On the other hand, a seamless experience ensures early adopters become advocates, accelerating word-of-mouth growth and reducing churn.</p><h4><strong>Use cases</strong></h4><ul><li><p>UrbanSitter initially solved a simple but critical friction: cashless payments for babysitters. Before UrbanSitter, parents had to scramble for cash at the end of a babysitting session. By enabling credit card payments, UrbanSitter eliminated an awkward pain point, attracting users and laying the groundwork for their marketplace. Once users experienced the convenience, they were more likely to continue using the platform.</p></li><li><p>Airbnb similarly addressed friction by ensuring secure payments and offering host guarantees, making both guests and hosts feel safe transacting on the platform. This trust-building step was pivotal in its growth.</p></li></ul><h4>How to apply?</h4><ul><li><p><strong>Identify core frictions</strong></p><ul><li><p>Conduct user interviews and surveys to uncover bottlenecks.</p></li><li><p>Analyse competitor platforms and user complaints to find common pain points.</p></li><li><p>Map the user journey to identify drop-off points.</p></li></ul></li><li><p><strong>Build a frictionless MVP</strong></p><ul><li><p>Prioritise features that reduce complexity, such as instant booking, transparent pricing, and simplified onboarding.</p></li><li><p>Ensure mobile-first design for accessibility and convenience.</p></li></ul></li><li><p><strong>Iterate based on behaviour</strong></p><ul><li><p>Use heat-maps, session recordings, and user feedback to identify areas where users struggle.</p></li><li><p>A/B test solutions to validate effectiveness.</p></li></ul></li><li><p><strong>Automate where possible</strong></p><ul><li><p>Implement automated notifications, payments, and matching algorithms.</p></li><li><p>Ensure user profiles are pre-filled where possible, reducing manual input.</p></li></ul></li><li><p><strong>Build trust</strong></p><ul><li><p>Include identity verification, user reviews, and secure payment gateways.</p></li><li><p>Highlight guarantees or insurance to reassure both sides.</p></li></ul></li></ul><h4><strong>#2- Start as a single-sided platform</strong></h4><p>Most marketplaces fail by trying to build both sides simultaneously. Success often starts with one side, attracting the other later. By focusing on a single side first, you create a foundation of value that naturally pulls the other side in, as the network grows.</p><h4><strong>Why it matters</strong></h4><p>Balancing supply and demand from day one stretches resources thin. Without sufficient supply, demand falls flat. Without demand, supply dries up. Building one side first ensures you deliver immediate value while creating organic pull for the other side. It also allows for more focused product development, marketing, and customer support, improving retention and satisfaction.</p><h4><strong>Use cases</strong></h4><ul><li><p><strong>Uber:</strong> Uber initially focused solely on attracting luxury black car drivers. To overcome the hesitation of joining a new platform with no riders, they offered guaranteed hourly pay, ensuring drivers earned even when they didn&#8217;t get rides. Once enough drivers were onboard, Uber could confidently market the service to riders, knowing there was a reliable supply.</p></li><li><p><strong>OpenTable:</strong> OpenTable started by solving a clear problem for restaurants&#8212;managing reservations. They provided software that streamlined booking and reduced no-shows. With enough restaurants on the platform, they could then attract diners by promoting the convenience of finding available tables in real-time.</p></li></ul><h4>How to apply?</h4><ul><li><p><strong>Choose your anchor side</strong></p><ul><li><p>Decide whether supply or demand faces the bigger initial friction. In most cases, onboarding the supply side is more critical because they need to see value before investing time and resources.</p></li><li><p>Example: Airbnb prioritised hosts by offering free professional photography and personalised onboarding. Once there were enough listings, guests naturally followed.</p></li></ul></li><li><p><strong>Incentivise early adopters</strong></p><ul><li><p>Provide compelling reasons for the first users to join. These can include financial incentives like subsidies, guarantees, or promotional support.</p></li><li><p>Example: DoorDash offered restaurants reduced commissions and free marketing to get them listed on the platform.</p></li></ul></li><li><p><strong>Showcase success</strong></p><ul><li><p>Use testimonials, case studies, and performance metrics from the active side to lure the other side. Early adopters become proof points that the platform delivers value.</p></li><li><p>Example: Fiverr highlighted top freelancers&#8217; success stories, encouraging more buyers to post projects and more sellers to join the platform.</p></li></ul></li><li><p>By anchoring your growth on one side, you create a flywheel effect. Once one side gains traction, the other side follows more organically, reducing the need for heavy investment in simultaneous growth.</p></li></ul><h4>#3- Scale liquidity before marketplace mode</h4><p>Until you achieve scale liquidity&#8212;a healthy balance of buyers and sellers&#8212;you&#8217;re not operating as a true marketplace. Liquidity means that users on both sides of the marketplace can consistently find what they&#8217;re looking for with minimal friction. Without this, users churn, and the platform fails to deliver on its core value proposition.</p><p>Marketplaces only begin to thrive when supply and demand reach equilibrium. Achieving liquidity isn't about raw numbers but about ensuring the right supply meets the right demand in the right context.</p><h4><strong>Why it matters</strong></h4><p>Low liquidity results in a poor user experience. In marketplaces, users expect near-instant fulfilment&#8212;whether it&#8217;s finding a ride, booking a stay, or hiring a freelancer. If a user searches for a product or service and doesn&#8217;t find it quickly, they&#8217;re unlikely to return.</p><p>For sellers, the lack of buyers means idle inventory, wasted time, and a reluctance to stay active on the platform. This creates a negative feedback loop where both sides disengage. Liquidity is the tipping point where your marketplace shifts from being an idea to a viable business.</p><p>In practical terms:</p><ul><li><p>For a ride-sharing app, liquidity means a driver arriving within 5 minutes.</p></li><li><p>For a freelance marketplace, it means receiving 3&#8211;5 qualified proposals within 24 hours.</p></li><li><p>For a property rental platform, it means finding at least 10 available listings in a city for the desired dates.</p></li></ul><p>Without liquidity, users don&#8217;t just churn&#8212;they lose trust in the platform.</p><h4><strong>Use cases </strong></h4><ul><li><p>Airbnb&#8217;s early success was driven not just by individual homeowners listing spare rooms but by "professional" hosts who managed multiple listings. This ensured there was always available supply, even when guest demand was inconsistent.</p></li><li><p>For example, in the early days, Airbnb partnered with property managers who had multiple units in major cities. This meant a traveler searching for a stay in New York or San Francisco could always find options, avoiding the frustration of empty search results. Without enough listings, potential guests would have left the platform, assuming it lacked inventory.</p></li><li><p>Similarly, platforms like Uber seeded their driver supply by offering guaranteed payouts, ensuring that riders wouldn&#8217;t face long wait times or unavailable rides.</p></li></ul><h4>How to apply?</h4><ul><li><p><strong>Set liquidity benchmarks</strong></p><ul><li><p>Define clear metrics that indicate when a market or category has reached critical liquidity. These benchmarks vary by industry but should align with user expectations for fulfilment speed and availability.</p></li><li><p>Examples include:</p><ul><li><p><strong>E-commerce:</strong> 5 sellers per product category.</p></li><li><p><strong>Real estate:</strong> 20 listings per neighborhood.</p></li><li><p><strong>Ride-sharing:</strong> 1 driver within 5 minutes of a user&#8217;s location.</p></li><li><p><strong>Freelance platform:</strong> 3 bids per job post within 12 hours.</p></li></ul></li><li><p>Benchmarks should be dynamic, adjusting as user demand grows. For example, Airbnb shifted from focusing on &#8220;listings per city&#8221; to &#8220;available listings per search&#8221; as user volume increased.</p></li></ul></li><li><p><strong>Subsidise participation</strong></p><ul><li><p>To seed supply and demand, consider short-term incentives that reduce friction for early adopters:</p><ul><li><p><strong>Supply-side:</strong> Offer free listings, reduced commissions, or guaranteed payouts to encourage providers to join. Uber famously guaranteed earnings for new drivers, while Airbnb offered professional photographers to hosts to improve listing quality.</p></li><li><p><strong>Demand-side:</strong> Provide discounts, rebates, or credits for first-time users. TaskRabbit, for example, ran campaigns offering discounted services to encourage users to post tasks.</p></li></ul></li><li><p>The goal is to create enough activity for network effects to take hold. Incentives should taper off as liquidity improves in each market.</p></li></ul></li><li><p><strong>Expand strategically</strong><br>Resist the temptation to scale too quickly. Expanding into new markets without achieving liquidity in existing ones spreads resources thin and compromises user experience.</p><ul><li><p><strong>City-by-city:</strong> Uber famously launched in one city at a time, ensuring a critical mass of drivers before opening a new location.</p></li><li><p><strong>Category-by-category:</strong> Etsy initially focused on handmade crafts rather than expanding into mass-produced goods.</p></li></ul></li><li><p>Only enter new markets once you&#8217;ve hit predefined liquidity thresholds in existing ones. This ensures each new expansion builds on a strong foundation rather than stretching the platform too thin.</p></li><li><p><strong>Checklist for expansion readiness</strong></p><ul><li><p>80% of users find what they&#8217;re looking for within the first search.</p></li><li><p>90% of transactions are fulfilled without manual intervention.</p></li><li><p>Customer satisfaction scores remain high (e.g., NPS &gt; 50).</p></li></ul></li></ul><p>Liquidity is the lifeblood of any marketplace. Without it, your platform is just a collection of disconnected users. By setting clear benchmarks, incentivising early participation, and expanding only when existing markets are thriving, you can transform your platform from a hopeful experiment into a self-sustaining ecosystem.</p><p>In essence, focus on depth before breadth&#8212;saturate one market, build trust, and let network effects drive organic growth.</p><h4>#4 - Use data to optimise matching</h4><p>Data-driven matching reduces friction, improves user satisfaction, and drives higher engagement and retention by ensuring users quickly find the right solution.</p><h4><strong>Why it matters</strong></h4><ul><li><p><strong>Reduces friction:</strong> Users abandon platforms when they can't find what they need quickly. Poor matches frustrate both sides, leading to churn.</p></li><li><p><strong>Boosts conversion:</strong> Intelligent matching increases the likelihood of successful transactions, whether it&#8217;s hiring, purchasing, or booking.</p></li><li><p><strong>Enhances stickiness:</strong> Users are more likely to return to platforms where they consistently find good matches.</p></li></ul><h4>Use cases</h4><ul><li><p>Upwork employs advanced machine learning algorithms to match freelancers with job postings. These algorithms analyse factors such as job fit, past success, responsiveness, and client preferences. By prioritising freelancers most likely to be hired, Upwork significantly increased hire rates, reduced the hiring cycle, and improved overall platform satisfaction.</p></li><li><p>Other platforms like Airbnb and Amazon also leverage similar strategies, showing users listings or products based on previous searches, ratings, and preferences, ensuring a personalised experience that increases conversion.</p></li></ul><h4><strong>How to apply?</strong></h4><ul><li><p><strong>Collect comprehensive data</strong></p><ul><li><p>Track user behaviour, including search queries, clicks, time spent on listings, conversions, and ratings.</p></li><li><p>Capture context, like user preferences, location, and past interactions, to enrich data profiles.</p></li><li><p>Ensure data is structured and accessible for real-time analysis.</p></li></ul></li><li><p><strong>Implement predictive models</strong></p><ul><li><p>Use historical data to build machine learning models that predict which listings, providers, or solutions will best match user needs.</p></li><li><p>Train models on key indicators such as user preferences, behaviour patterns, and successful outcomes.</p></li><li><p>Prioritise matches based on likelihood of conversion, satisfaction scores, and urgency.</p></li></ul></li><li><p><strong>Refine continuously</strong></p><ul><li><p>Implement feedback loops to improve algorithms based on real-world outcomes.</p></li><li><p>Analyse drop-off points to identify where matches fall short.</p></li><li><p>Use post-interaction ratings, reviews, and follow-up surveys to measure satisfaction.</p></li><li><p>A/B test new matching strategies and adjust models based on performance metrics.</p></li></ul></li><li><p><strong>Ensure transparent matching</strong></p><ul><li><p>Explain why a match was recommended, building user trust in the system.</p></li><li><p>Allow users to refine preferences and adjust search criteria for more personalised results.</p></li></ul></li><li><p><strong>Balance user and business goals</strong></p><ul><li><p>Optimise for user satisfaction while aligning with business objectives, like promoting high-value listings or prioritising engaged providers.</p></li><li><p>Ensure fair visibility for new listings or providers while maintaining quality standards.</p></li></ul></li><li><p><strong>Key metrics to track </strong></p><ul><li><p><strong>Match quality:</strong> Percentage of users satisfied with their first recommendation.</p></li><li><p><strong>Conversion rate:</strong> How often matched users complete transactions.</p></li><li><p><strong>Time to match:</strong> How quickly users find what they need.</p></li><li><p><strong>Retention:</strong> Whether users return to the platform after a successful match.</p></li></ul></li></ul><p>By leveraging data to optimise matching, platforms can create a seamless, personalised user experience, driving growth through higher engagement, satisfaction, and retention.</p><h4>#5 - Balance supply and demand with dynamic pricing</h4><p><br>Dynamic pricing helps balance marketplace liquidity by adjusting prices in real-time based on fluctuations in supply and demand.</p><h4>Why it matters</h4><p>Static pricing creates inefficiencies that harm both sides of a marketplace:</p><ul><li><p><strong>Shortages:</strong> When prices remain fixed during high-demand periods, available supply quickly runs out. For example, concert tickets at a fixed price sell out instantly, leaving latecomers without options and creating a secondary market with inflated prices.</p></li><li><p><strong>Excess Supply:</strong> When demand is low but prices remain unchanged, providers face unsold inventory, empty bookings, or idle resources. Airlines, for instance, use dynamic pricing to fill seats that would otherwise fly empty.</p></li><li><p>Dynamic pricing ensures an optimal balance by adjusting prices to reflect real-time conditions, maximising revenue for suppliers while ensuring availability for consumers.</p></li></ul><h4><strong>Use cases</strong></h4><ul><li><p><strong>Uber&#8217;s surge pricing:</strong> During peak hours or high-demand events, Uber increases fares to incentivise more drivers to get on the road. This ensures riders can find transportation when they need it most, while drivers benefit from higher earnings. Without surge pricing, there would be a shortage of drivers during busy periods.</p></li><li><p><strong>Airbnb&#8217;s smart pricing:</strong> Airbnb offers hosts a Smart Pricing tool that adjusts nightly rates based on factors like demand trends, local events, seasonality, and booking lead times. This helps hosts avoid underpricing during busy times or leaving properties vacant during slow periods.</p></li></ul><p>Without dynamic pricing, both platforms would struggle with imbalances&#8212;too much demand and not enough supply during peak times, or too much supply and low occupancy during off-peak periods.</p><h4>How to apply</h4><ul><li><p><strong>Monitor real-time metrics</strong></p><ul><li><p>Track key supply-demand indicators such as inventory availability, booking times, click-to-purchase rates, and user search volume.</p></li><li><p>Analyse historical patterns alongside live data to identify peak and off-peak trends.</p></li></ul></li><li><p><strong>Automate pricing adjustments</strong></p><ul><li><p>Implement algorithms that adjust prices dynamically based on supply-demand gaps, competitor pricing, and consumer behaviour.</p></li><li><p>Ensure algorithms account for floor and ceiling prices to prevent extreme fluctuations that could harm user trust.</p></li></ul></li><li><p><strong>Communicate clearly</strong></p><ul><li><p>Transparently explain why prices are changing, especially during peak periods.</p></li><li><p>For example, Uber shows users when surge pricing is in effect and provides an option to wait for prices to drop.</p></li><li><p>Ensure users see value in paying a premium&#8212;whether it's guaranteed availability, better service, or exclusivity.</p></li></ul></li><li><p><strong>Refine and optimise</strong></p><ul><li><p>Continuously test and refine pricing models using A/B testing to find the balance between maximising revenue and maintaining user satisfaction.</p></li><li><p>Leverage machine learning to improve accuracy and responsiveness in pricing predictions.</p></li></ul></li></ul><p>By implementing dynamic pricing, platforms can achieve better liquidity, improve customer satisfaction, and maximise profitability while ensuring suppliers remain engaged and responsive to market needs.</p><h4>#6- Prioritise trust through rating systems</h4><p>Trust is the backbone of marketplaces, and well-designed rating systems are critical for fostering user confidence, encouraging repeat usage, and driving higher transaction volumes. Effective rating systems not only provide transparency but also set clear expectations for users on both sides of the marketplace.</p><h4><strong>Why it matters</strong></h4><p>Without trust, users hesitate to transact, leading to higher drop-off rates and lower conversion. Transparent reviews and trustworthy badges reduce uncertainty, making users more likely to engage. Positive experiences, reinforced by credible ratings, encourage repeat usage and increase lifetime value.</p><p>Key impacts include:</p><ul><li><p><strong>Increased conversion:</strong> Users are more likely to transact when they see high ratings and trust signals.</p></li><li><p><strong>User retention:</strong> Reliable ratings lead to consistent positive experiences, driving repeat usage.</p></li><li><p><strong>Reduced platform moderation:</strong> Transparent reviews and trust systems reduce the need for dispute resolution.</p></li></ul><h4><strong>Use cases</strong></h4><ul><li><p><strong>Airbnb&#8217;s Superhost badge:</strong> Airbnb introduced the Superhost badge to recognise hosts who consistently provide outstanding experiences. To qualify, hosts must maintain a high response rate, receive at least 4.8 out of 5 stars from guests, and complete a minimum number of bookings without cancellations. This badge not only incentivised hosts to improve their service but also signalled trust to potential guests. Listings with the Superhost badge saw up to a <strong>20% increase in booking rates</strong>.</p></li><li><p><strong>Upwork&#8217;s top rated badge:</strong> Upwork&#8217;s "Top Rated" badge highlights freelancers with strong performance, positive client feedback, and a track record of reliable delivery. According to Upwork, freelancers with this badge experienced a <strong>30% higher hire rate</strong>, as clients perceived them as safer, high-quality choices.</p></li><li><p><strong>Google play store&#8217;s "Editor's Choice":</strong> Apps labeled as "Editor's Choice" often see increased downloads, as users perceive them as trustworthy and high-performing based on both user and editorial reviews.</p></li></ul><h4><strong>How to apply</strong></h4><ul><li><p><strong>Design effective labels</strong><br>Move beyond traditional star ratings, which can be subjective and inflated. Instead, use clear, expectation-based labels. For example:</p><ul><li><p>Replace "5 Stars" with labels like <strong>"Exceeded Expectations,"</strong> <strong>"Met Expectations,"</strong> or <strong>"Needs Improvement."</strong></p></li><li><p>Highlight key metrics, such as <strong>"On-Time Delivery"</strong> or <strong>"Responsive Communication."</strong></p></li><li><p>Use visual cues like colour-coded badges (green for high satisfaction, yellow for mixed feedback) to simplify decision-making.</p></li></ul></li><li><p><strong>Normalise ratings</strong><br>Standardise ratings based on marketplace norms to prevent inflation and provide meaningful comparisons</p><ul><li><p><strong>Dynamic adjustments:</strong> If most users rate 4.5 stars on average, recalibrate so that 4.5 represents the norm, not perfection.</p></li><li><p><strong>Contextual ratings:</strong> Consider factors like service type, price range, and user demographics when displaying ratings.</p></li><li><p><strong>Delay early reviews: </strong>To prevent new users from being unfairly penalised by one or two reviews, delay the visibility of ratings until a threshold is met</p><ul><li><p><strong>Threshold-based visibility:</strong> Show ratings only after <strong>3-5 transactions</strong> to ensure balanced feedback.</p></li><li><p><strong>Private feedback:</strong> Allow users to submit private feedback in early stages, giving providers a chance to improve.</p></li></ul></li></ul></li><li><p><strong>Incorporate multi-factor trust signals</strong><br>Trust should go beyond ratings. Combine multiple signals for a holistic view:</p><ul><li><p><strong>Verification badges:</strong> Identity or certification badges can reassure users.</p></li><li><p><strong>Response rates:</strong> Highlight how quickly sellers, hosts, or freelancers respond to inquiries.</p></li><li><p><strong>Repeat customers:</strong> Showcase how many users return to the same provider.</p></li></ul></li><li><p><strong>Combat review manipulation</strong><br>Ensure reviews are authentic by</p><ul><li><p><strong>Verified transactions:</strong> Only allow reviews from completed transactions.</p></li><li><p><strong>AI-Powered fraud detection:</strong> Use algorithms to detect suspicious patterns.</p></li><li><p><strong>Moderation and reporting:</strong> Let users flag fake or abusive reviews.</p></li></ul></li></ul><p><br>A well-designed rating system transforms trust from a barrier into a competitive advantage. By setting clear expectations, normalising feedback, and ensuring authenticity, marketplaces can drive higher engagement, satisfaction, and revenue.</p><h4><strong>#7 - Fight disintermediation with continuous value</strong></h4><p>Disintermediation occurs when users connect through a platform but then bypass it to transact directly, cutting off the platform&#8217;s revenue and weakening its network effects. To prevent this, platforms must provide ongoing value that incentivises users to remain engaged beyond the initial connection.</p><p>Many marketplaces struggle with this challenge, as users often find it more convenient and cost-effective to conduct future business outside the platform once trust is established. The key to combating disintermediation lies in creating an ecosystem where the benefits of staying on-platform outweigh the perceived savings of going off-platform.</p><h4><strong>Why it matters</strong></h4><p>Disintermediation not only cuts off revenue but also undermines the very network effects that drive platform growth. When users bypass the platform, it loses valuable data, trust-building mechanisms, and opportunities to upsell premium services.</p><p>Additionally, disintermediation can lead to inconsistent user experiences, eroding trust in the platform's ecosystem. Users are less likely to return if they perceive the platform as merely a middleman rather than an essential part of their workflow.</p><p>By delivering continuous value, platforms can maintain user engagement, reinforce loyalty, and sustain their competitive edge.</p><h4><strong>Use cases</strong></h4><p>Several leading platforms have tackled disintermediation by introducing features that make on-platform transactions more secure, convenient, and valuable:</p><ul><li><p><strong>Upwork:</strong> Introduced <em>Payment Protection</em> for freelancers and clients. This ensures that freelancers get paid for their work while clients only pay for completed milestones. Without this safeguard, both parties would face increased risk when transacting off-platform.</p></li><li><p><strong>Airbnb:</strong> Provides <em>Host Guarantee Insurance</em> and <em>Guest Insurance</em>, offering protection against property damage and liability. This coverage incentivises users to keep booking through Airbnb rather than arranging future stays directly.</p></li><li><p><strong>Etsy:</strong> Offers <em>Purchase Protection</em> and an <em>Etsy Payments</em> system that ensures buyers receive their goods or get refunds if issues arise. Sellers also benefit from dispute resolution and reduced chargeback risks.</p></li><li><p><strong>LinkedIn Premium:</strong> Encourages continued engagement by offering <em>InMail</em>, <em>profile insights</em>, and <em>learning courses</em> that add value beyond basic networking.</p></li></ul><p>These examples demonstrate how platforms can extend their role beyond matchmaking to become indispensable partners in every transaction.</p><h4><strong>How to apply</strong></h4><p>Here&#8217;s how platforms can proactively combat disintermediation:</p><ul><li><p><strong>Offer exclusive features</strong></p><ul><li><p>Provide features that users can&#8217;t access off-platform, such as:</p><ul><li><p><strong>Insurance:</strong> Airbnb&#8217;s host guarantee and Upwork&#8217;s payment protection ensure safer transactions.</p></li><li><p><strong>Dispute Resolution:</strong> Platforms like Fiverr and Etsy mediate conflicts, ensuring fairness for both sides.</p></li><li><p><strong>Premium Support:</strong> Exclusive customer support for on-platform users increases convenience and satisfaction.</p></li><li><p><strong>Compliance Tools:</strong> For B2B marketplaces, offering tax compliance, invoicing, and cross-border payment solutions can lock users into the platform.</p></li></ul></li></ul></li><li><p><strong>Use tiered fees</strong></p><ul><li><p>Reward long-term users with lower fees to discourage off-platform deals:</p><ul><li><p><strong>Graduated commissions:</strong> Upwork reduces its commission from 20% to 5% once a freelancer earns $10,000 from a single client.</p></li><li><p><strong>Volume discounts:</strong> Platforms like Shopify offer lower transaction fees for higher subscription tiers.</p></li><li><p><strong>Loyalty programs:</strong> Airbnb gives Superhosts greater visibility and exclusive perks, encouraging them to stay engaged.</p></li></ul></li></ul></li><li><p><strong>Monitor behaviour</strong></p><ul><li><p>Track user behaviour to identify signs of disintermediation and address root causes:</p><ul><li><p><strong>Repeat transactions:</strong> If users repeatedly interact without corresponding transactions, they might be moving off-platform.</p></li><li><p><strong>Inactivity after matching:</strong> If users stop using the platform post-connection, investigate why they disengaged.</p></li><li><p><strong>Pattern recognition:</strong> Use machine learning to identify users likely to bypass the platform and intervene with tailored incentives.</p></li></ul></li></ul></li><li><p><strong>Integrate workflow tools</strong></p><ul><li><p>Make the platform indispensable by integrating into users&#8217; daily workflows:</p><ul><li><p><strong>Communication tools:</strong> Slack and Zoom integration for seamless collaboration.</p></li><li><p><strong>Project management:</strong> Platforms like Upwork and Fiverr now offer built-in task tracking.</p></li><li><p><strong>Payment automation:</strong> Automatic invoicing, tax calculations, and escrow services simplify transactions.</p></li></ul></li></ul></li><li><p><strong>Build community and trust</strong></p><ul><li><p>Foster a sense of belonging and mutual benefit:</p><ul><li><p><strong>User ratings &amp; reviews:</strong> Trust signals like ratings encourage users to stay within the platform.</p></li><li><p><strong>Networking opportunities:</strong> LinkedIn Premium&#8217;s job-matching and course offerings add continuous value.</p></li><li><p><strong>Exclusive content:</strong> Masterclass retains subscribers with regular new courses and celebrity-led content.</p></li></ul></li></ul></li><li><p><strong>Measuring success</strong></p><ul><li><p><strong>Repeat transaction rate:</strong> Measure how often users transact with the same partner on-platform.</p></li><li><p><strong>Churn rate:</strong> Monitor user drop-off after initial connections.</p></li><li><p><strong>Average revenue per user (ARPU):</strong> Increased ARPU indicates users find value in staying on-platform.</p></li><li><p><strong>Net promoter score (NPS):</strong> High NPS reflects user satisfaction with platform-exclusive benefits.</p></li><li><p><strong>Customer lifetime value (CLV):</strong> A longer CLV shows users remain engaged over time.</p></li></ul><p></p></li></ul><h4><strong>#8 - Experiment relentlessly, but measure what matters</strong></h4><p>Experiments are essential for innovation and growth, but they can easily lead to micro-optimisation if not aligned with core business goals. Running experiments without a clear understanding of what success looks like can create noise rather than progress. Effective experimentation requires a balance between creativity, speed, and rigorous measurement.</p><p>Many companies fall into the trap of chasing vanity metrics&#8212;improvements that look impressive but don&#8217;t translate into meaningful outcomes. True progress comes when experiments are designed to test assumptions tied to the metrics that truly matter for business success, such as user retention, revenue growth, or customer satisfaction.</p><h4><strong>Why it matters</strong></h4><p>Without focused experimentation, you risk wasting resources on changes that don&#8217;t drive real impact. It&#8217;s easy to get caught up in running endless tests&#8212;tweaking button colors, rearranging page layouts, or adjusting copy&#8212;without moving the needle on core business outcomes.</p><p>By aligning experiments with strategic objectives and measuring what truly matters, you ensure that every test, whether a success or failure, contributes to the organization&#8217;s understanding and progress. Moreover, focusing on meaningful metrics prevents the team from celebrating false positives and ensures that wins are sustainable.</p><h4><strong>Use cases</strong></h4><ul><li><p>Airbnb&#8217;s introduction of the Superhost badge is a classic example of how focusing on the right metrics can reveal long-term value. Initially, the badge showed no significant impact on bookings&#8212;the primary metric the company had hoped to move. If they had solely relied on short-term booking data, they might have scrapped the initiative. However, a deeper analysis revealed a more important outcome: hosts who achieved Superhost status were significantly more likely to remain active on the platform and continue providing high-quality experiences. This improvement in host retention led to a healthier supply side of the marketplace, ultimately benefiting Airbnb&#8217;s long-term growth and customer satisfaction. It was a reminder that not all impactful results are immediately visible and that understanding second-order effects can be just as important as direct outcomes.</p></li></ul><h4><strong>How to apply</strong></h4><ul><li><p><strong>Formulate clear hypotheses</strong><br>Every experiment should start with a well-defined hypothesis. This means clearly stating what you believe will happen, why you believe it, and how you&#8217;ll measure success.</p><ul><li><p><em>Example:</em> If we add a progress bar during the onboarding process, users will be more likely to complete their profile because they will better understand their progress.</p></li><li><p><em>Key Metric:</em> Profile completion rate.</p></li></ul></li><li><p><strong>Prioritise learning over success</strong><br>Not every experiment will lead to a win, but every experiment should lead to insight. A failed experiment can reveal flawed assumptions, helping you avoid bigger mistakes down the line.</p><ul><li><p><em>Example:</em> When LinkedIn tested personalised connection suggestions, some experiments showed no increase in connections but revealed users were more likely to return to the platform, enhancing engagement.</p></li></ul></li><li><p><strong>Increase velocity</strong><br>The faster you can run experiments, the more you can learn and iterate. This doesn&#8217;t mean cutting corners but rather designing tests that can quickly deliver meaningful insights.</p><ul><li><p><em>Example:</em> Google&#8217;s "20% time" allowed employees to rapidly prototype ideas. Gmail and Google Maps were born from this culture of fast, iterative experimentation.</p></li></ul></li><li><p><strong>Focus on second-order effects</strong><br>Sometimes, the primary metric won&#8217;t tell the whole story. Look for downstream impacts that reflect long-term success, like user retention, churn reduction, or lifetime value.</p><ul><li><p><em>Example:</em> Spotify&#8217;s early experiments with personalised playlists like Discover Weekly didn&#8217;t just increase listening time but also improved subscriber retention over months.</p></li></ul></li><li><p><strong>Balance exploration and exploitation</strong><br>Dedicate a portion of your resources to high-risk, high-reward experiments (exploration) while continuing to optimise what&#8217;s already working (exploitation).</p><ul><li><p><em>Example:</em> Amazon consistently experiments with new shopping experiences while fine-tuning its existing product pages for conversion optimisation.</p></li></ul></li><li><p>Relentless experimentation fuels progress, but only when it&#8217;s guided by a clear understanding of what truly matters. Measure impact, not activity, and treat every experiment as a step toward deeper insight and long-term growth.</p></li></ul><h4><strong>#9 - Avoid early monetisation mistakes</strong></h4><p>Premature monetisation can stifle growth, deter user adoption, and encourage disintermediation. If users perceive fees as excessive relative to the value they receive, they will seek ways to bypass the platform, undermining its long-term sustainability.</p><h4><strong>Why it matters</strong></h4><p>Monetisation should grow organically alongside user behaviour, rather than imposing constraints. When platforms introduce fees before users experience significant value, it creates friction and reduces retention. By aligning monetisation with user success, platforms can sustain growth while ensuring customers remain engaged and satisfied.</p><h4><strong>Use cases</strong></h4><ul><li><p>Odesk (now Upwork) initially implemented a 10% fee on transactions between freelancers and clients. This model worked well for short-term projects but fell apart when long-term relationships formed. Once users built trust and established ongoing work, they moved their engagements off-platform to avoid continued fees. This highlighted how a rigid pricing structure can inadvertently incentivise disintermediation.</p></li></ul><h4><strong>How to apply</strong></h4><ul><li><p><strong>Start with value-based pricing</strong></p><ul><li><p>Instead of charging flat fees, monetise the core value you provide. This could be through match fees, subscription access to premium features, or transactional charges tied to successful outcomes.</p></li><li><p>Example: Marketplaces like Airbnb only charge a service fee once a booking is confirmed, ensuring users see value before paying.</p></li></ul></li><li><p><strong>Adapt as you scale</strong></p><ul><li><p>Once the platform achieves liquidity&#8212;when supply and demand are balanced&#8212;transition to more sustainable monetisation models.</p></li><li><p>Example: Etsy started with listing fees but introduced transaction-based commissions as sellers found success, ensuring fees scaled with value delivered.</p></li></ul></li><li><p><strong>Offer flexible plans</strong></p><ul><li><p>Introduce tiered pricing or membership options tailored to different user segments. This prevents a one-size-fits-all approach that can alienate certain users.</p></li><li><p>Example: LinkedIn offers free, premium, and recruiter-focused plans, ensuring users pay based on their specific needs and goals.</p></li></ul></li><li><p><strong>Monitor user behaviour</strong></p><ul><li><p>Regularly analyse how users interact with the platform. If users start bypassing the system, it&#8217;s a sign that pricing may be misaligned with perceived value.</p></li><li><p>Example: Fiverr introduced Fiverr Business to cater to companies that wanted ongoing freelancer relationships while keeping transactions on the platform.</p></li></ul></li><li><p><strong>Prioritise retention over extraction</strong></p><ul><li><p>Focus on keeping users engaged and successful. When users see the platform as essential to their success, they&#8217;ll be more willing to accept fees without feeling exploited.</p></li><li><p>Example: Substack enables writers to monetise newsletters while taking a small cut of subscription revenue, ensuring the platform benefits only when creators succeed.</p></li></ul><p></p></li></ul><h4><strong>#10- Build for long-term network effects</strong></h4><p>Marketplaces and platforms thrive when users derive increasing value as the network grows. The more participants join, the richer the experience, creating a self-reinforcing loop where both supply and demand sides benefit. Successful platforms leverage these dynamics to drive exponential growth while fortifying their competitive edge.</p><h4><strong>Why it matters</strong></h4><p>Strong network effects create defensibility by making it harder for competitors to replicate the value proposition. As more users join, the cost of switching to another platform increases, while the platform itself gains organic growth through user-driven referrals and engagement loops. Moreover, the compounding nature of network effects can lead to dominant market positions without proportional increases in acquisition costs.</p><h4><strong>Use cases</strong></h4><ul><li><p>Substack began as a simple newsletter platform but transformed into a discovery engine. Initially, writers attracted their own readers, but as the platform grew, Substack introduced cross-promotion features. Now, readers get recommendations for similar newsletters, allowing writers to gain subscribers through network-driven exposure. This ecosystem creates value not just from the product itself but from the interactions within the platform.</p></li></ul><h4><strong>How to apply?</strong></h4><ul><li><p><strong>Encourage user connections</strong></p><ul><li><p>Foster connections between users, providers, and content creators to strengthen engagement. Networks grow fastest when users can interact, recommend, and share.</p></li><li><p><strong>Tactics</strong></p><ul><li><p>Implement referral programs with tiered rewards to incentivize sharing.</p></li><li><p>Create user groups or community forums where users can discuss, collaborate, or share insights.</p></li><li><p>Introduce features like &#8220;Follow,&#8221; &#8220;Connect,&#8221; or &#8220;Favorite&#8221; to keep users engaged with each other&#8217;s activity.</p></li></ul></li><li><p><strong>Example:</strong> LinkedIn's "People You May Know" feature significantly increases user connections, enhancing the platform&#8217;s value for both job seekers and recruiters.</p></li></ul></li><li><p><strong>Invest in discovery tools</strong></p><ul><li><p>Make it easier for users to find relevant content, services, or people. Effective discovery increases engagement and keeps users returning.</p></li><li><p><strong>Tactics:</strong></p><ul><li><p>Develop recommendation algorithms based on user behavior and preferences.</p></li><li><p>Highlight trending or popular content to surface valuable listings.</p></li><li><p>Enable search filters, tags, and categories to streamline the discovery process.</p></li></ul></li><li><p><strong>Example:</strong> Airbnb&#8217;s personalized search suggestions and &#8220;Guest Favorites&#8221; listings improve booking rates by helping users find the right stay faster.</p></li></ul></li><li><p><strong>Reassess continuously</strong></p><ul><li><p>As the network scales, user needs evolve. Regularly assess which features continue to add value and which might need refinement.</p></li><li><p><strong>Tactics:</strong></p><ul><li><p>Collect user feedback through surveys, NPS scores, and in-app prompts.</p></li><li><p>Monitor engagement metrics to identify where users drop off.</p></li><li><p>Launch beta features to test innovations before a full rollout.</p></li></ul></li><li><p><strong>Example:</strong> YouTube continuously refines its recommendation engine, ensuring users find new videos aligned with their interests as the content library expands.</p></li></ul></li></ul><p>By embedding these practices into your product strategy, you'll cultivate a thriving ecosystem that not only attracts users but keeps them engaged through the compounding value of network effects. Start small. Solve a real pain point. Scale liquidity. And always, always iterate based on data.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 !</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><hr></div><p><em><strong>About Me:</strong></em></p><p><em>I write to learn. More about me <a href="https://www.dev-das.com/">here.</a> Follow @ <a href="https://x.com/HackrLife">hackrlife</a> on X</em></p>]]></content:encoded></item><item><title><![CDATA[Why behavioural science is the missing link in product growth]]></title><description><![CDATA[How behavioural science can drive user engagement and retention"]]></description><link>https://notes.dev-das.com/p/why-behavioural-science-is-the-missing</link><guid isPermaLink="false">https://notes.dev-das.com/p/why-behavioural-science-is-the-missing</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Tue, 18 Feb 2025 13:24:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!LqRy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb95f3fc3-0b21-4cd9-803b-02f10e1efe03_1024x608.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_!LqRy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb95f3fc3-0b21-4cd9-803b-02f10e1efe03_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LqRy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb95f3fc3-0b21-4cd9-803b-02f10e1efe03_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!LqRy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb95f3fc3-0b21-4cd9-803b-02f10e1efe03_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!LqRy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb95f3fc3-0b21-4cd9-803b-02f10e1efe03_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!LqRy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb95f3fc3-0b21-4cd9-803b-02f10e1efe03_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LqRy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb95f3fc3-0b21-4cd9-803b-02f10e1efe03_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b95f3fc3-0b21-4cd9-803b-02f10e1efe03_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&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_!LqRy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb95f3fc3-0b21-4cd9-803b-02f10e1efe03_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!LqRy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb95f3fc3-0b21-4cd9-803b-02f10e1efe03_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!LqRy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb95f3fc3-0b21-4cd9-803b-02f10e1efe03_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!LqRy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb95f3fc3-0b21-4cd9-803b-02f10e1efe03_1024x608.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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"></figcaption></figure></div><p>Most product teams focus on user experience (UX), conversion rates, and feature sets to drive growth. Yet, despite their best efforts, user engagement plateaus or churn rates remain stubbornly high. Why? Because products are designed for how we <em>think</em> people behave rather than how they <em>actually</em> behave.</p><p>Behavioural science provides a powerful framework to bridge this gap. By understanding the subconscious biases and decision-making patterns that influence user actions, you can craft experiences that guide users toward desired behaviours effortlessly.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 HackrLife! 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>Unlike traditional UX improvements, behavioural science dives deep into the psychology of decision-making. It explains <em>why</em> users abandon carts, <em>why</em> they procrastinate on account setup, and <em>why</em> they don&#8217;t engage with features they originally seemed excited about. When integrated correctly, behavioural science doesn&#8217;t just optimise conversions&#8212;it fundamentally reshapes user behaviour for long-term growth.</p><h4><strong>Behaviour: Identify the specific action you want users to take</strong></h4><p>Most companies focus on outcomes like retention, revenue, or engagement. But growth doesn&#8217;t happen in the abstract&#8212;it happens through specific user actions. Instead of vague goals like "increase engagement," pinpoint the exact behaviour you want to change.</p><p>The key is to define behaviour so specifically that it becomes measurable and actionable.</p><p>]<em>Example: Peloton doesn&#8217;t just aim for "higher app engagement." Instead, they define success as users completing two 10-minute workouts with two different instructors in the first week.</em></p><p>Why does this matter? Because product teams that specify behaviours with this level of clarity can track and measure them effectively, making it easier to iterate and optimise user experiences.</p><h4><strong>Barriers: Remove friction ( Logistical and Cognitive)</strong></h4><p>Users abandon tasks not just because they are hard, but because they <em>feel</em> hard. Behavioral barriers fall into two categories:</p><ul><li><p><strong>Logistical Barriers:</strong> These are obvious hurdles such as lengthy sign-up forms, unclear navigation, or requiring unnecessary information.</p></li><li><p><strong>Cognitive Barriers:</strong> These are mental and psychological frictions that prevent action. They include uncertainty, decision fatigue, loss aversion, and status quo bias.</p></li></ul><p><em>Example: One Medical improved appointment bookings by 20% simply by recommending a doctor and limiting appointment choices to just a few immediate slots. This reduced decision fatigue and made scheduling feel effortless.</em></p><p>The lesson here is simple: make your product as easy to use as possible. If a user has to think too much before taking action, they will likely abandon the process.</p><h4><strong>Benefits: Highlight immediate wins, not just long-term value</strong></h4><p>Users prioritise <em>now</em> over <em>later</em>&#8212;a bias known as present bias. Products need to emphasise immediate benefits, not just long-term value.</p><p><em>Example: Asana leverages "completion bias" by making task completion visually satisfying with checkboxes and animations. This keeps users engaged, reinforcing productive behaviors.</em></p><p>This principle extends beyond gamification. Any product can find ways to make immediate benefits clearer and more tangible.</p><p>For example, consider a personal finance app. Instead of framing its value as "helping you save money for the future," it could highlight <em>instant</em> savings insights and daily spending patterns that help users make better decisions <em>now</em>.</p><h4><strong>Use defaults to drive the right behaviour</strong></h4><p>People are more likely to stick with the default option. This is why automatic enrollment in retirement savings dramatically increases participation rates.</p><p> <strong>Tactic:</strong> If you want users to enable security features, pre-select them during onboarding instead of requiring them to opt-in.</p><p><em>Example: Credit Karma increased recurring deposits by 18% by setting automatic transfers as the default option.</em></p><p>Another way to leverage defaults is in <em>subscription models</em>. Have you ever noticed how most SaaS platforms default users to an annual plan rather than a monthly one? This isn&#8217;t accidental&#8212;it capitalises on the status quo bias, reducing the likelihood of cancellation.</p><h4><strong>Inject friction&#8212;But only where It counts</strong></h4><p>While reducing friction is key to growth, <em>adding</em> friction can sometimes be just as effective in shaping behaviour.</p><p><strong>Tactic:</strong> If you want to reduce harmful or impulsive actions, introduce a speed bump that forces users to reconsider.</p><p><em>Example: TikTok reduced misinformation sharing by 24% by adding a "confirmation prompt" before users could share flagged content. This simple nudge slowed users down and made them think before acting.</em></p><p>Friction can also be used positively to reinforce commitment. Duolingo, for instance, asks users to set daily learning goals, making them feel more committed to completing their language lessons.</p><h4><strong>Use social proof to encourage adoption</strong></h4><p>People are heavily influenced by what others are doing. If they see others engaging in a behavior, they&#8217;re more likely to follow suit.</p><p><strong>Tactic:</strong> Show real-time usage stats or testimonials to reinforce trust and credibility.</p><p><em>Example: FinTech app Steady improved bank account sync rates by showcasing how many users had already completed the process, tapping into social proof to increase conversions.</em></p><p>Airbnb, for example, uses social proof by displaying how many people recently booked a property, creating a sense of urgency and validation that encourages others to book.</p><h3>So how do you scale it?</h3><p>For companies looking to integrate behavioural science systematically, here are some advanced approaches:</p><h4><strong>Conduct behavioural diagnoses</strong></h4><p>Map out every step a user takes to achieve the desired behavior. Identify drop-off points and determine if they stem from logistical or cognitive barriers.</p><h4><strong>Leverage behavioural experiments</strong></h4><p>A/B test different behavioural interventions&#8212;like subtle copy changes, different default settings, or various reward structures&#8212;to see what drives the most impact.</p><h4><strong>Align team Incentives with user behaviour</strong></h4><p>If your growth team is solely focused on increasing sign-ups, they might optimize for a short-term bump rather than sustainable user engagement. Instead, align incentives with behaviours that drive long-term retention.</p><h3></h3><p>Product growth isn&#8217;t just about better design, faster onboarding, or feature expansion&#8212;it&#8217;s about <em>understanding people.</em> By leveraging behavioural science, you can guide users toward desired behaviours, reduce friction, and enhance engagement, all while making their experience feel seamless and rewarding.</p><p>The best products don&#8217;t <em>force</em> behaviour change. They make the right action the <em>easy</em> and <em>natural</em> choice. And that&#8217;s the real secret to growth.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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!</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[How are eCommerce marketers using AI?]]></title><description><![CDATA[And what can we learn from them to replicate in our own use cases?]]></description><link>https://notes.dev-das.com/p/how-are-ecommerce-marketers-using</link><guid isPermaLink="false">https://notes.dev-das.com/p/how-are-ecommerce-marketers-using</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Wed, 10 Jul 2024 15:02:04 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1647221597996-54f3d0f73809?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8ZWNvbW1lcmNlfGVufDB8fHx8MTczOTg4MjQ1Mnww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1647221597996-54f3d0f73809?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8ZWNvbW1lcmNlfGVufDB8fHx8MTczOTg4MjQ1Mnww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1647221597996-54f3d0f73809?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8ZWNvbW1lcmNlfGVufDB8fHx8MTczOTg4MjQ1Mnww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1647221597996-54f3d0f73809?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8ZWNvbW1lcmNlfGVufDB8fHx8MTczOTg4MjQ1Mnww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1647221597996-54f3d0f73809?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8ZWNvbW1lcmNlfGVufDB8fHx8MTczOTg4MjQ1Mnww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1647221597996-54f3d0f73809?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8ZWNvbW1lcmNlfGVufDB8fHx8MTczOTg4MjQ1Mnww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1647221597996-54f3d0f73809?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8ZWNvbW1lcmNlfGVufDB8fHx8MTczOTg4MjQ1Mnww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="3840" height="2160" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1647221597996-54f3d0f73809?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8ZWNvbW1lcmNlfGVufDB8fHx8MTczOTg4MjQ1Mnww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2160,&quot;width&quot;:3840,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a cardboard box with a red propeller on it&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="a cardboard box with a red propeller on it" title="a cardboard box with a red propeller on it" srcset="https://images.unsplash.com/photo-1647221597996-54f3d0f73809?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8ZWNvbW1lcmNlfGVufDB8fHx8MTczOTg4MjQ1Mnww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1647221597996-54f3d0f73809?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8ZWNvbW1lcmNlfGVufDB8fHx8MTczOTg4MjQ1Mnww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1647221597996-54f3d0f73809?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8ZWNvbW1lcmNlfGVufDB8fHx8MTczOTg4MjQ1Mnww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1647221597996-54f3d0f73809?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8ZWNvbW1lcmNlfGVufDB8fHx8MTczOTg4MjQ1Mnww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="true">Ubaid E. Alyafizi</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>AI is obviously everywhere. But what are its actual use cases @ work or in enterprise. A survey from eMarketeer sheds some light on how marketers in eCommerce are actually using AI across various elements of the PMM lifecycle</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dA1h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8ff60b-979f-489a-aafa-86311d6e0464_1542x940.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dA1h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8ff60b-979f-489a-aafa-86311d6e0464_1542x940.png 424w, https://substackcdn.com/image/fetch/$s_!dA1h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8ff60b-979f-489a-aafa-86311d6e0464_1542x940.png 848w, https://substackcdn.com/image/fetch/$s_!dA1h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8ff60b-979f-489a-aafa-86311d6e0464_1542x940.png 1272w, https://substackcdn.com/image/fetch/$s_!dA1h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8ff60b-979f-489a-aafa-86311d6e0464_1542x940.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dA1h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8ff60b-979f-489a-aafa-86311d6e0464_1542x940.png" width="1456" height="888" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c8ff60b-979f-489a-aafa-86311d6e0464_1542x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:888,&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_!dA1h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8ff60b-979f-489a-aafa-86311d6e0464_1542x940.png 424w, https://substackcdn.com/image/fetch/$s_!dA1h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8ff60b-979f-489a-aafa-86311d6e0464_1542x940.png 848w, https://substackcdn.com/image/fetch/$s_!dA1h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8ff60b-979f-489a-aafa-86311d6e0464_1542x940.png 1272w, https://substackcdn.com/image/fetch/$s_!dA1h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8ff60b-979f-489a-aafa-86311d6e0464_1542x940.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Data from eMarketeer</figcaption></figure></div><p>While it is true that in specific niches AI tools will have more impact <em>(scaled eCommerce would be one of those niches)</em>, at first glance it would seem that there is a ballpark 30% usage of various AI tools across customer service, data analysis, marketing&nbsp;, automation and ops. ( from data polled for this survey)</p><p>This number is quite high, given GPT 3 launched barely 2 years ago but given these are complementary tasks the compound value is even higher. This is where CFOs and CEO&#8217;s would be keen on AI efficacy in workforce which would obviously lead to redundancy in some cases and new role creation in others.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MW2l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddb0bff-f369-4906-9a3a-117d1359b5d8_1650x988.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MW2l!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddb0bff-f369-4906-9a3a-117d1359b5d8_1650x988.png 424w, https://substackcdn.com/image/fetch/$s_!MW2l!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddb0bff-f369-4906-9a3a-117d1359b5d8_1650x988.png 848w, https://substackcdn.com/image/fetch/$s_!MW2l!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddb0bff-f369-4906-9a3a-117d1359b5d8_1650x988.png 1272w, https://substackcdn.com/image/fetch/$s_!MW2l!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddb0bff-f369-4906-9a3a-117d1359b5d8_1650x988.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MW2l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddb0bff-f369-4906-9a3a-117d1359b5d8_1650x988.png" width="1456" height="872" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7ddb0bff-f369-4906-9a3a-117d1359b5d8_1650x988.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:872,&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_!MW2l!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddb0bff-f369-4906-9a3a-117d1359b5d8_1650x988.png 424w, https://substackcdn.com/image/fetch/$s_!MW2l!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddb0bff-f369-4906-9a3a-117d1359b5d8_1650x988.png 848w, https://substackcdn.com/image/fetch/$s_!MW2l!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddb0bff-f369-4906-9a3a-117d1359b5d8_1650x988.png 1272w, https://substackcdn.com/image/fetch/$s_!MW2l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddb0bff-f369-4906-9a3a-117d1359b5d8_1650x988.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Data from eMarketeer</figcaption></figure></div><p>Suffice to say AI is here to stay. So, how do we use the insights from the data above, to incorporate specific actionable steps in our daily lives, workflows and so on?</p><p>Let&#8217;s detail the analysis from the chart above&nbsp;</p><h4>Customer Service and Support&nbsp;(37%)</h4><p>The deployment of AI in customer service and support is a testament to its effectiveness in enhancing customer experiences. AI technologies like chatbots and virtual assistants handle an increasing volume of customer inquiries, providing instant responses and resolving common issues without human intervention. These AI tools are capable of understanding and processing natural language, making interactions seamless and more human-like.</p><ul><li><p><strong>Efficiency and Cost Reduction:</strong> AI chatbots significantly reduce response times and operational costs. For example, Juniper Research estimates that chatbots will save businesses $8 billion annually by 2022&nbsp;.</p></li><li><p><strong>24/7 Availability:</strong> Unlike human agents, AI can provide support round-the-clock, catering to customers in different time zones and improving satisfaction.</p></li><li><p><strong>Scalability:</strong> AI systems can handle multiple inquiries simultaneously, making them highly scalable solutions for businesses experiencing high traffic or rapid growth.</p></li></ul><p><strong>How can you use some of these in your side hustle?</strong></p><ul><li><p><strong>Tools to Use:</strong> Zendesk, Intercom, Drift.</p></li><li><p><strong>Implementation Strategy:</strong> Identify frequent customer inquiries to train your AI effectively. Monitor chatbot performance and refine its responses based on customer feedback.</p></li><li><p><strong>Specific Actions:</strong> Create a detailed FAQ database to improve chatbot training. Implement a feedback loop for continuous improvement.</p></li></ul><h4>Data Analysis&nbsp;(36%)</h4><p>AI&#8217;s role in data analysis is crucial for transforming raw data into actionable insights. It can process vast datasets at high speed, identifying patterns and correlations that might be missed by human analysts. This capability enables more precise targeting and personalization of marketing efforts.</p><ul><li><p><strong>Predictive Analytics:</strong> AI can forecast future trends based on historical data, aiding in inventory management, sales forecasting, and marketing strategy development.</p></li><li><p><strong>Customer Segmentation:</strong> AI can analyse customer data to segment the audience into specific groups, allowing for more personalised marketing.</p></li><li><p><strong>Enhanced Decision-Making:</strong> By providing real-time insights, AI helps marketers make data-driven decisions that enhance campaign effectiveness and ROI.</p></li></ul><p><strong>How can you use some of these in your side hustle?</strong></p><ul><li><p><strong>Tools to Use:</strong> Google Analytics, Tableau, IBM Watson Analytics.</p></li><li><p><strong>Implementation Strategy:</strong> Integrate AI tools with existing data sources and automate reporting to track key metrics.</p></li><li><p><strong>Specific Actions:</strong> Conduct training sessions for your team on interpreting AI-generated reports. Use insights to refine marketing strategies.</p></li></ul><h4>Image Generation (36%)</h4><p>AI-powered image generation tools streamline content creation by producing high-quality visuals tailored to specific needs. This technology leverages deep learning algorithms to create realistic images, significantly reducing the reliance on graphic designers and photographers.</p><ul><li><p><strong>Content Customisation:</strong> AI can create multiple variations of images, enabling marketers to tailor visuals to different audiences or A/B test various designs.</p></li><li><p><strong>Cost Efficiency:</strong> Automating image creation reduces costs associated with traditional graphic design and speeds up the content production process.</p></li><li><p><strong>Consistency:</strong> AI ensures brand consistency by adhering to predefined style guidelines, which is crucial for maintaining a cohesive brand identity across different platforms.</p></li></ul><p><strong>How can you use some of these in your side hustle?</strong></p><ul><li><p><strong>Tools to Use:</strong> DALL-E, Canva, Adobe Spark, Midjourney, Imagen 2, Runway ML,&nbsp;</p></li><li><p><strong>Implementation Strategy:</strong> Use AI to generate images that align with your brand aesthetics. Test different visual styles to determine what drives the most engagement.</p></li><li><p><strong>Specific Actions:</strong> Develop a content calendar and pre-generate images for upcoming campaigns. Use AI to A/B test visuals.</p></li></ul><h4>Research and Idea Generation (35%)</h4><p>AI significantly enhances research and idea generation by analyzing vast amounts of data from various sources. It identifies emerging trends, consumer preferences, and competitor strategies, providing marketers with valuable insights for innovation.</p><ul><li><p><strong>Trend Analysis:</strong> AI can monitor social media, news, and industry reports to detect emerging trends, helping marketers stay ahead of the curve.</p></li><li><p><strong>Competitor Insights:</strong> By analysing competitor activities, AI provides a comprehensive view of market positioning and opportunities for differentiation.</p></li><li><p><strong>Creative Brainstorming:</strong> AI tools can suggest new ideas for content, products, or marketing campaigns based on data-driven insights.</p></li></ul><p><strong>How can you use some of these in your side hustle?</strong></p><ul><li><p><strong>Tools to Use:</strong> BuzzSumo, Crayon, HubSpot&#8217;s content strategy tool, Gemini Pro</p></li><li><p><strong>Implementation Strategy:</strong> Regularly monitor industry trends and competitor activities. Leverage AI-generated insights for brainstorming sessions.</p></li><li><p><strong>Specific Actions:</strong> Establish a routine for idea generation using AI insights. Quickly test and iterate on new concepts to align with overall strategy.</p></li></ul><h4>Website Personalisation (34%)</h4><p>AI-driven website personalisation tailors the online experience for each user based on their behaviour, preferences, and past interactions. This personalised approach increases engagement and conversion rates by making the shopping experience more relevant to individual users.</p><ul><li><p><strong>Dynamic Content:</strong> AI adjusts website content in real-time, showing users personalised product recommendations, offers, and content.</p></li><li><p><strong>Increased Engagement:</strong> Personalised experiences keep users engaged longer, leading to higher conversion rates and customer loyalty.</p></li><li><p><strong>Improved UX:</strong> AI analyses user interactions to continuously improve the website&#8217;s user experience, making it more intuitive and user-friendly.</p></li></ul><p><strong>How can you use some of these in your side hustle?</strong></p><ul><li><p><strong>Tools to Use:</strong> Optimizely, Dynamic Yield, Adobe Target.</p></li><li><p><strong>Implementation Strategy:</strong> Implement personalisation tools on key pages. Track user interactions to refine algorithms.</p></li><li><p><strong>Specific Actions:</strong> Segment your audience and tailor recommendations. Use AI to deliver personalised product recommendations and landing pages.</p></li></ul><h4>Internal Process Automation (33%)</h4><p>AI automates various internal processes, such as inventory management, order processing, and supply chain logistics. This improves efficiency, reduces errors, and allows human resources to focus on more strategic tasks.</p><ul><li><p><strong>Operational Efficiency:</strong> AI streamlines operations by automating repetitive tasks, leading to faster and more accurate execution.</p></li><li><p><strong>Error Reduction:</strong> Automation minimises human errors, ensuring more reliable and consistent outcomes.</p></li><li><p><strong>Resource Optimisation:</strong> By handling mundane tasks, AI frees up employees to engage in higher-value activities, enhancing overall productivity.</p></li></ul><p><strong>How can you use some of these in your side hustle?</strong></p><ul><li><p><strong>Tools to Use:</strong> UiPath, Automation Anywhere, Blue Prism, ZeroWork</p></li><li><p><strong>Implementation Strategy:</strong> Identify repetitive tasks for automation. Integrate AI tools with existing systems.</p></li><li><p><strong>Specific Actions:</strong> Develop a roadmap for automation starting with labor-intensive processes. Train staff on using and managing automation tools.</p></li></ul><h4>Product Recommendations (33%)</h4><p>AI-driven product recommendations enhance the shopping experience by suggesting items that match customer interests and purchase history. This personalization increases sales and improves customer satisfaction.</p><ul><li><p><strong>Personalised Shopping:</strong> AI uses data from past purchases and browsing history to recommend products that are likely to interest customers.</p></li><li><p><strong>Cross-Selling and Up-Selling:</strong> AI identifies opportunities for cross-selling and up-selling, boosting average order value.</p></li><li><p><strong>Enhanced Customer Loyalty:</strong> Personalised recommendations create a more engaging shopping experience, encouraging repeat purchases and building customer loyalty.</p></li></ul><p><strong>How can you use some of these in your side hustle?</strong></p><ul><li><p><strong>Tools to Use:</strong> Amazon Personalize, Salesforce Einstein, Nosto.</p></li><li><p><strong>Implementation Strategy:</strong> Integrate recommendation tools with your eCommerce platform. Monitor performance and adjust algorithms.</p></li><li><p><strong>Specific Actions:</strong> Segment customers and tailor recommendations. Regularly update the engine with new products and customer data.</p></li></ul><h4>Testing and Optimisation (33%)</h4><p>AI assists in testing and optimising marketing campaigns by analysing performance data and suggesting improvements. This ensures that marketing efforts are effective and yield the highest possible ROI.</p><ul><li><p><strong>A/B Testing:</strong> AI can automate A/B testing, comparing different versions of a campaign to determine which performs better.</p></li><li><p><strong>Performance Analytics:</strong> AI continuously monitors campaign performance, providing insights for optimisation.</p></li><li><p><strong>Predictive Adjustments:</strong> AI predicts future performance and suggests adjustments to improve outcomes, enhancing campaign efficiency.</p></li></ul><p><strong>How can you use some of these in your side hustle?</strong></p><ul><li><p><strong>Tools to Use:</strong> Optimizely, Google Optimize, VWO.</p></li><li><p><strong>Implementation Strategy:</strong> Conduct regular A/B tests on marketing campaigns. Use AI to analyse results and implement changes.</p></li><li><p><strong>Specific Actions:</strong> Develop a testing schedule for campaigns. Use AI to track and analyse performance metrics.</p></li></ul><h4>Copy Generation (30%)</h4><p>AI tools generate engaging and relevant copy for product descriptions, advertisements, and marketing materials. This speeds up content creation and ensures consistency in messaging.</p><ul><li><p><strong>Efficiency:</strong> AI can quickly produce large volumes of copy, significantly reducing the time required for content creation.</p></li><li><p><strong>Consistency:</strong> AI ensures that the copy adheres to brand guidelines, maintaining a consistent voice across all channels.</p></li><li><p><strong>Creativity:</strong> AI can generate creative variations of copy, providing fresh ideas and perspectives.</p></li></ul><p><strong>How can you use some of these in your side hustle?</strong></p><ul><li><p><strong>Tools to Use:</strong> Copy.ai, Jasper, Writesonic, Gemini Pro, Claude 3.5</p></li><li><p><strong>Implementation Strategy:</strong> Use AI for initial drafts of copy. Refine AI-generated content to align with brand voice.</p></li><li><p><strong>Specific Actions:</strong> Create a content repository with AI-generated templates. Maintain consistency across marketing channels.</p></li></ul><h4>Administrative Tasks&nbsp;(30%)</h4><p>AI can handle various administrative tasks, such as scheduling, reporting, and data entry. This reduces the burden on human resources and improves overall efficiency.</p><ul><li><p><strong>Time Savings:</strong> Automating administrative tasks frees up significant time for employees to focus on more strategic activities.</p></li><li><p><strong>Accuracy:</strong> AI reduces errors in routine tasks, ensuring more reliable and consistent outcomes.</p></li><li><p><strong>Scalability:</strong> AI can handle a large volume of tasks simultaneously, making it an ideal solution for growing businesses.</p></li></ul><p><strong>How can you use some of these in your side hustle?</strong></p><ul><li><p><strong>Tools to Use:</strong> Zapier, IFTTT, Make.com, Hexomatic, Microsoft Power Automate.</p></li><li><p><strong>Implementation Strategy:</strong> Identify administrative tasks for automation. Implement AI tools and train staff to manage them.</p></li><li><p><strong>Specific Actions:</strong> Develop SOPs for automated tasks. Monitor performance and adjust tools as needed.</p></li></ul><p>The use case above is specific, but the learnings are scalable and can be replicated in many instances with tweaks to adjust to relevant needs. Integration of the right AI tools for the right reasons and with the right processes can indeed scale productivity. The paramount need would be  in unlocking newer opportunities from this automated support function which the parallel human workforce then needs to be using to create newer value based programs</p><p>In short let&#8217;s say you are a solo-preneur. AI can help you save let&#8217;s say a few hours a day in copy writing , data analysis and design but you will still need to sell your core value proposition or product, to other human&#8217;s who will need to want to pay for your solution using their wallet. That can&#8217;t be automated and that will still need a ton of your time and energy</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 HackrLife! 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><hr></div><p><em><strong>About Me:</strong></em></p><p><em>I write to learn. More about me <a href="https://www.dev-das.com/">here.</a> Follow <a href="https://x.com/HackrLife">@hackrlife</a> on X</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/p/how-are-ecommerce-marketers-using?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://notes.dev-das.com/p/how-are-ecommerce-marketers-using?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><p></p><p></p><p> </p>]]></content:encoded></item><item><title><![CDATA[How do you write a schema markup?]]></title><description><![CDATA[Why is it important and what are some practical examples]]></description><link>https://notes.dev-das.com/p/so-how-do-you-write-a-schema-markup</link><guid isPermaLink="false">https://notes.dev-das.com/p/so-how-do-you-write-a-schema-markup</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Tue, 09 Jul 2024 21:26:04 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1562577309-2592ab84b1bc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzZW98ZW58MHx8fHwxNzM5NzkzMjU4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1562577309-2592ab84b1bc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzZW98ZW58MHx8fHwxNzM5NzkzMjU4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1562577309-2592ab84b1bc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzZW98ZW58MHx8fHwxNzM5NzkzMjU4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1562577309-2592ab84b1bc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzZW98ZW58MHx8fHwxNzM5NzkzMjU4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1562577309-2592ab84b1bc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzZW98ZW58MHx8fHwxNzM5NzkzMjU4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1562577309-2592ab84b1bc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzZW98ZW58MHx8fHwxNzM5NzkzMjU4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1562577309-2592ab84b1bc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzZW98ZW58MHx8fHwxNzM5NzkzMjU4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="4032" height="3024" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1562577309-2592ab84b1bc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzZW98ZW58MHx8fHwxNzM5NzkzMjU4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3024,&quot;width&quot;:4032,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;SEO text wallpaper&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="SEO text wallpaper" title="SEO text wallpaper" srcset="https://images.unsplash.com/photo-1562577309-2592ab84b1bc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzZW98ZW58MHx8fHwxNzM5NzkzMjU4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1562577309-2592ab84b1bc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzZW98ZW58MHx8fHwxNzM5NzkzMjU4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1562577309-2592ab84b1bc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzZW98ZW58MHx8fHwxNzM5NzkzMjU4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1562577309-2592ab84b1bc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzZW98ZW58MHx8fHwxNzM5NzkzMjU4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="true">Merakist</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p>Schema markup is a powerful tool for improving your website's search engine optimisation (SEO) and enhancing the way your content appears in search engine results pages (SERPs). By implementing it, you provide search engines with structured data that helps them better understand and interpret your content, potentially leading to rich snippets, enhanced visibility, and improved click-through rates.</p><p>In this essay, I will explain the  process of writing schema markup and touch upon real technical examples (HTML) to help explain how it can be implemented. </p><h4><strong>Understanding schema markup</strong></h4><p>In short it is a standardised format for providing information about a page and classifying its content. It uses a specific vocabulary of tags (or microdata) that can be added to your HTML to improve how search engines read and represent your page in SERPs. It helps search engines understand the context and meaning of your content, not just the keywords. This can lead to more informative rich snippets in search results, potentially increasing click-through rates and driving more targeted traffic to your site.</p><p><strong>So where do you start?</strong></p><p><strong>It starts with choosing the right schema type. </strong>Schema.org provides a wide variety of schema types, each designed for specific types of content or entities, such as articles, products, events, organisations, and more. Selecting the appropriate schema type ensures that you're providing the most relevant and useful information to search engines about your content.</p><ul><li><p>Review your website content and map out which schema types would be most beneficial. For example, if you have an e-commerce site, you'll likely want to use <em><strong>Product schema </strong></em>for your product pages, while a news site would benefit from <em><strong>Article schema</strong></em> for its content.</p></li></ul><p></p><h4><strong>Identifying key properties</strong></h4><p>Each schema type has a set of properties that can be used to describe the entity in more detail. These properties range from basic information like name and description to more specific details depending on the schema type. Including relevant properties provides search engines with comprehensive information about your content, increasing the likelihood of rich snippets and enhanced search results. For each schema type you plan to use, </p><ul><li><p>Review the available properties and identify which ones are most relevant and valuable for your content. </p></li><li><p>Focus on properties that provide clear, useful information to potential visitors.</p></li></ul><p></p><h4><strong>Choosing a format for implementation</strong></h4><p>In general there are three popular formats. JSON-LD, Microdata, and RDFa.</p><p>The format you choose affects how you'll integrate the schema markup into your HTML and can impact the ease of implementation and maintenance. JSON-LD is generally recommended as it's easier to implement and maintain, especially for larger websites. It's also the preferred format for Google. Unless you have specific reasons to use other formats, start with JSON-LD.</p><p><strong>Writing the Schema Markup</strong></p><ul><li><p>This is the actual process of creating the structured data code that will be added to your web pages. Proper implementation ensures that search engines can correctly interpret your schema markup and use it to enhance your search results.</p></li><li><p>Start with a basic structure and gradually add more properties. Use Google's Structured Data Testing Tool or Rich Results Test to validate your markup as you go.</p><ul><li><p>Implementing the Schema Markup</p></li><li><p>This involves adding the completed schema markup to your web pages.</p></li><li><p>Correct implementation ensures that search engines can find and interpret your schema markup.</p></li><li><p>For JSON-LD, the schema markup should be placed within a &lt;script&gt; tag in the &lt;head&gt; section of your HTML. For larger websites, consider using a content management system (CMS) plugin or custom development to automate the process of adding schema to your pages.</p></li></ul></li></ul><p></p><h4><strong>Testing your  schema markup</strong></h4><p><strong>Google's Rich Results Test:</strong></p><ul><li><p>This is the primary tool for testing your schema markup.</p><ul><li><p>Go to https://search.google.com/test/rich-results</p></li><li><p>Enter your URL or paste your code snippet</p></li><li><p>The tool will analyse your markup and show any errors or warnings</p></li></ul></li><li><p>It gives you a clear indication of whether your markup is valid and eligible for rich results in Google Search.</p></li></ul><p><strong>Schema Markup Validator (Schema.org):</strong></p><ul><li><p>This tool validates your schema against the Schema.org standards.</p><ul><li><p>Visit https://validator.schema.org/</p></li><li><p>Enter your URL or paste your code</p></li><li><p>The tool will check your markup for conformity with Schema.org guidelines</p></li></ul></li><li><p>It ensures your markup adheres to the official Schema.org specifications.</p></li></ul><p><strong>Google Search Console:</strong></p><ul><li><p>While not a testing tool per se, it provides valuable insights into how your schema is performing.</p><ul><li><p>Access your Google Search Console account</p></li><li><p>Navigate to the "Enhancements" section</p></li><li><p>Check reports for specific schema types (e.g., Products, FAQs, How-tos)</p></li></ul></li><li><p>It shows you how your schema markup is performing in real Google search results over time.</p></li></ul><p><strong> Manually Check Search Results:</strong></p><ul><li><p>After implementing schema, manually search for your pages in Google.</p><ul><li><p>Use specific queries that should trigger rich results for your pages</p></li><li><p>Look for enhanced listings in the search results</p></li></ul></li><li><p>It gives you a real-world view of how your schema appears to users in search results.</p></li></ul><p></p><h4><strong>Some common mistakes to avoid</strong></h4><p></p><p><strong>Using the wrong schema type:</strong> </p><ul><li><p>Applying a schema type that doesn't match your content. Carefully review Schema.org types and choose the most appropriate one for your specific content.</p></li></ul><p><strong>Missing required properties:</strong>  </p><ul><li><p>Omitting properties that are required for a particular schema type. Always check the required properties for each schema type you use and ensure you include them all.</p></li></ul><p><strong>Inconsistent information: </strong></p><ul><li><p>Having schema data that doesn't match the visible content on the page. Ensure your schema accurately reflects the content users can see on your page.</p></li></ul><p><strong>Markup on hidden content: </strong></p><ul><li><p>Applying schema to content that's not visible to users (e.g., in hidden divs).Only apply schema to content that's visible and accessible to users on the page.</p></li></ul><p><strong>Duplicate schema: </strong></p><ul><li><p>Having multiple instances of the same schema type on a single page.Use only one instance of each relevant schema type per page, unless you're intentionally marking up multiple distinct entities.</p></li></ul><p><strong>Improper nesting: </strong></p><ul><li><p>Incorrectly nesting schema types within each other..Understand the hierarchy of schema types and nest them correctly. For example, an 'author' property should be nested within an 'Article' schema, not the other way around.</p></li></ul><p><strong>Ignoring warnings: </strong></p><ul><li><p>Focusing only on errors and ignoring warnings in testing tools.Address both errors and warnings. Warnings can often lead to suboptimal performance of your schema.</p></li></ul><p><strong>Not updating schema: </strong></p><ul><li><p>Implementing schema once and never revisiting it.Regularly review and update your schema, especially when you make changes to your website content or structure.</p></li></ul><p><strong>Overuse of schema:</strong></p><ul><li><p>Trying to markup every single element on a page.Focus on the most important and relevant information. Quality over quantity is key with schema markup.</p></li></ul><p><strong>Incorrect data formats:</strong></p><ul><li><p>Using incorrect formats for properties like dates, times, or durations.Always use the specified formats for each property type. For example, use ISO 8601 format for dates and times.</p></li></ul><p>Schema markup is not a "set it and forget it" task &#8211; it requires ongoing attention and maintenance to continue providing value to your SEO efforts.</p><p><strong>Some practical examples on how to write Schema</strong></p><h4><strong>Product Pages</strong></h4><ul><li><p><em>Schema Type: Product</em></p></li></ul><pre><code>&lt;script type="application/ld+json"&gt;
{
  "@context": "https://schema.org/",
  "@type": "Product",
  "name": "Wireless Noise-Cancelling Headphones",
  "image": "https://example.com/headphones-image.jpg",
  "description": "High-quality wireless headphones with advanced noise-cancelling technology.",
  "brand": {
    "@type": "Brand",
    "name": "AudioTech"
  },
  "sku": "HDPH-001",
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/headphones",
    "priceCurrency": "USD",
    "price": "299.99",
    "availability": "https://schema.org/InStock",
    "seller": {
      "@type": "Organisation",
      "name": "ElectronicsStore"
    }
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "reviewCount": "89"
  }
}
&lt;/script&gt;</code></pre><h4><strong>Blog Posts</strong></h4><ul><li><p><em>Schema Type: BlogPosting</em></p></li></ul><pre><code>&lt;script type="application/ld+json"&gt;
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://example.com/blog/seo-tips"
  },
  "headline": "10 Essential SEO Tips for 2023",
  "image": "https://example.com/images/seo-tips.jpg",
  "author": {
    "@type": "Person",
    "name": "Jane Smith"
  },
  "publisher": {
    "@type": "Organization",
    "name": "SEO Experts Blog",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  },
  "datePublished": "2023-07-09T08:00:00+08:00",
  "dateModified": "2023-07-10T09:30:00+08:00",
  "description": "Learn 10 essential SEO tips to improve your website's search engine rankings in 2023."
}
&lt;/script&gt;</code></pre><h4>Recipe Pages</h4><ul><li><p><em>Schema Type: Recipe</em></p></li></ul><pre><code>&lt;script type="application/ld+json"&gt;
{
  "@context": "https://schema.org/",
  "@type": "Recipe",
  "name": "Chocolate Chip Cookies",
  "image": "https://example.com/chocolate-chip-cookies.jpg",
  "author": {
    "@type": "Person",
    "name": "Chef John"
  },
  "datePublished": "2023-07-09",
  "description": "Delicious, chewy chocolate chip cookies that are easy to make.",
  "prepTime": "PT15M",
  "cookTime": "PT12M",
  "totalTime": "PT27M",
  "keywords": "chocolate chip cookies, easy cookies",
  "recipeYield": "24 cookies",
  "recipeIngredient": [
    "2 1/4 cups all-purpose flour",
    "1 tsp baking soda",
    "1 cup butter, softened",
    "3/4 cup granulated sugar",
    "3/4 cup brown sugar",
    "2 large eggs",
    "2 cups semi-sweet chocolate chips"
  ],
  "recipeInstructions": [
    {
      "@type": "HowToStep",
      "text": "Preheat oven to 375&#176;F (190&#176;C)."
    },
    {
      "@type": "HowToStep",
      "text": "Mix flour and baking soda in a bowl."
    },
    {
      "@type": "HowToStep",
      "text": "Cream together butter and sugars. Beat in eggs."
    },
    {
      "@type": "HowToStep",
      "text": "Gradually add flour mixture. Stir in chocolate chips."
    },
    {
      "@type": "HowToStep",
      "text": "Drop by rounded tablespoons onto ungreased baking sheets."
    },
    {
      "@type": "HowToStep",
      "text": "Bake for 9 to 11 minutes or until golden brown."
    }
  ],
  "nutrition": {
    "@type": "NutritionInformation",
    "calories": "150 calories",
    "fatContent": "7 g",
    "carbohydrateContent": "20 g",
    "proteinContent": "2 g"
  }
}
&lt;/script&gt;</code></pre><h4>Event Pages</h4><ul><li><p><em>Schema Type: Event</em></p></li></ul><pre><code>&lt;script type="application/ld+json"&gt;
{
  "@context": "https://schema.org",
  "@type": "Event",
  "name": "Annual Tech Conference 2023",
  "startDate": "2023-09-15T09:00",
  "endDate": "2023-09-17T18:00",
  "location": {
    "@type": "Place",
    "name": "Tech Convention Center",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "123 Innovation Boulevard",
      "addressLocality": "Silicon Valley",
      "addressRegion": "CA",
      "postalCode": "94043",
      "addressCountry": "US"
    }
  },
  "image": "https://example.com/tech-conference-2023.jpg",
  "description": "Join us for the biggest tech conference of the year, featuring industry leaders and innovative workshops.",
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/ticket-sales",
    "price": "399",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "validFrom": "2023-05-01T00:00"
  },
  "organizer": {
    "@type": "Organization",
    "name": "Tech Events Inc.",
    "url": "https://techeventsinc.com"
  }
}
&lt;/script&gt;</code></pre><h4>FAQ Pages</h4><ul><li><p><em>Schema Type: FAQPage</em></p></li></ul><pre><code>&lt;script type="application/ld+json"&gt;
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "What is schema markup?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Schema markup is a code that you put on your website to help search engines return more informative results for users. It's a form of microdata that creates an enhanced description (commonly known as a rich snippet)."
    }
  }, {
    "@type": "Question",
    "name": "How does schema markup help SEO?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Schema markup helps search engines understand your content better, which can lead to rich snippets in search results. This can improve click-through rates and drive more targeted traffic to your site."
    }
  }]
}
&lt;/script&gt;</code></pre><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 HackrLife! Subscribe for free to receive new posts in your inbox</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><hr></div><p></p><p><em><strong>About Me:</strong></em></p><p><em>I write to learn. More about me <a href="https://www.dev-das.com/">here.</a> Follow @ <a href="https://x.com/HackrLife">hackrlife</a> on X</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/p/so-how-do-you-write-a-schema-markup?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://notes.dev-das.com/p/so-how-do-you-write-a-schema-markup?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><p></p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Browsing is the new buying]]></title><description><![CDATA[The fine line between browsing and buying is blurring in our scroll addled brains]]></description><link>https://notes.dev-das.com/p/browsing-is-the-new-buying</link><guid isPermaLink="false">https://notes.dev-das.com/p/browsing-is-the-new-buying</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Mon, 24 Jun 2024 11:57:01 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1542125387-c71274d94f0a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8YnJvd3Npbmd8ZW58MHx8fHwxNzM5ODgyNzA3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1542125387-c71274d94f0a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8YnJvd3Npbmd8ZW58MHx8fHwxNzM5ODgyNzA3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1542125387-c71274d94f0a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8YnJvd3Npbmd8ZW58MHx8fHwxNzM5ODgyNzA3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1542125387-c71274d94f0a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8YnJvd3Npbmd8ZW58MHx8fHwxNzM5ODgyNzA3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1542125387-c71274d94f0a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8YnJvd3Npbmd8ZW58MHx8fHwxNzM5ODgyNzA3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1542125387-c71274d94f0a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8YnJvd3Npbmd8ZW58MHx8fHwxNzM5ODgyNzA3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1542125387-c71274d94f0a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8YnJvd3Npbmd8ZW58MHx8fHwxNzM5ODgyNzA3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="5184" height="3456" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1542125387-c71274d94f0a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8YnJvd3Npbmd8ZW58MHx8fHwxNzM5ODgyNzA3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3456,&quot;width&quot;:5184,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;gift boxes printed book&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="gift boxes printed book" title="gift boxes printed book" srcset="https://images.unsplash.com/photo-1542125387-c71274d94f0a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8YnJvd3Npbmd8ZW58MHx8fHwxNzM5ODgyNzA3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1542125387-c71274d94f0a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8YnJvd3Npbmd8ZW58MHx8fHwxNzM5ODgyNzA3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1542125387-c71274d94f0a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8YnJvd3Npbmd8ZW58MHx8fHwxNzM5ODgyNzA3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1542125387-c71274d94f0a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8YnJvd3Npbmd8ZW58MHx8fHwxNzM5ODgyNzA3fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="true">micheile henderson</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p>The line between browsing and buying is blurring. </p><p>It&#8217;s easiest to convert a window shopper to a buyer at the moment of truth.  And that moment of truth is when you are actually exploring some of your impulse aspirations gazing at storefront displays of things that you mostly don&#8217;t need but definitely do want.</p><p>In earlier times it was window shopping, hoardings  and magazine ads. Today this act often translates to some form of mindless doomscrolling on a screen.</p><p>Media is increasingly becoming more and more stoppable. No longer a novelty, it  has seamlessly integrated and slipped into our DMs and chat bots to engage our scroll addled brain by now. In 2024, nearly half of US digital buyers are projected to purchase directly from the this kind of content, where influencers and brands are offering immediate buying options from the content they create: a trend that consumers are enthusiastically embracing.</p><p>The convenience is undeniable. With over 232 million social media users spending an average of 83 minutes per day on these platforms, brands and sellers would be foolish to ignore this vast swathe of unspent demand. Platforms like TikTok, YouTube, and Instagram have integrated commerce with content delivery to such an extent that by 2027, a staggering 40% of US internet users are projected buy via this frictionless method.</p><p>And the screens are just multiplying.</p><p>Let&#8217;s analyse the numbers in the chart below: </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7w2C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef905f66-1b79-4f11-bebb-516f978f4f88_1020x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7w2C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef905f66-1b79-4f11-bebb-516f978f4f88_1020x1080.png 424w, https://substackcdn.com/image/fetch/$s_!7w2C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef905f66-1b79-4f11-bebb-516f978f4f88_1020x1080.png 848w, https://substackcdn.com/image/fetch/$s_!7w2C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef905f66-1b79-4f11-bebb-516f978f4f88_1020x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!7w2C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef905f66-1b79-4f11-bebb-516f978f4f88_1020x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7w2C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef905f66-1b79-4f11-bebb-516f978f4f88_1020x1080.png" width="1020" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef905f66-1b79-4f11-bebb-516f978f4f88_1020x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1020,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:146681,&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_!7w2C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef905f66-1b79-4f11-bebb-516f978f4f88_1020x1080.png 424w, https://substackcdn.com/image/fetch/$s_!7w2C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef905f66-1b79-4f11-bebb-516f978f4f88_1020x1080.png 848w, https://substackcdn.com/image/fetch/$s_!7w2C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef905f66-1b79-4f11-bebb-516f978f4f88_1020x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!7w2C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef905f66-1b79-4f11-bebb-516f978f4f88_1020x1080.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>Number of digital buyers is projected to grow from 94.2 million in 2023 to 108.7 million by 2027, which represents a cumulative growth in digital buyers of approximately 15.4% over the five-year period. Simultaneously, the penetration rate of digital buyers among the total population is expected to increase from 43.2% to 46.6%, indicating a growth of 3.4 percentage points in market penetration. These calculations reveal a gradually declining rate of annual growth, but the overall trend indicates strong and sustained increases in the number of digital buyers and their market penetration in the U.S. </p><p>Connected TV (CTV), which was merely a concept a few years ago is  thereby already a realityin this melange of media and commerce. We were already familiar with QR codes, but soon we'll be ordering products directly through our TV with ease. Rumoured partnerships between Roku, DoorDash, and Shopify (<em>if they come true)</em> are poised to absolutely allow convenient purchases with pre-populated payment information and instant order confirmations. </p><div><hr></div><h4><strong>But why is this trend scaling so fast?</strong></h4><ul><li><p><strong>Visual Engagement Sparks Impulse Buy</strong></p><p>CTV's dominance in the shoppable media landscape is largely driven by its unparalleled ability to trigger impulse buys. By seamlessly integrating visually appealing products within highly engaging content, CTV not only captures attention but also creates a powerful sense of urgency and desire among viewers. Remarkably, about 40% of online spending is attributed to impulse purchases, positioning CTV platforms at a strategic advantage. They tap directly into this impulse by offering instant purchasing options at the precise moment a viewer&#8217;s interest is at its peak. This immediacy transforms what would be passive viewing into a dynamic, interactive shopping experience. Each product feature is designed to feel like a natural part of the viewer's entertainment journey, yet it cleverly encourages on-the-spot decision-making, significantly enhancing the likelihood of conversion from viewer to consumer.</p><p></p></li><li><p><strong>Inspiration to Instant Purchase</strong></p><p>CTV revolutionises the shopping experience by bridging the gap between desire and ownership. Where traditional media often drops the ball&#8212;capturing viewer interest in a product only to lose it as they wander off to search elsewhere&#8212;CTV holds it tight. It seamlessly integrates the discovery and purchase processes within the viewing experience itself. This means the moment a viewer feels inspired by a product showcased in a video or ad, they can instantly act on that impulse. The purchase options are cleverly embedded right within the content, striking while the iron is hot and drastically boosting conversion rates. By eliminating the detour that typically dilutes purchase intent, CTV creates a direct, frictionless path from product admiration to acquisition, transforming casual viewers into immediate buyers. This streamlined approach not only satisfies the viewer's demand for convenience but also capitalises on their peak moments of engagement, ensuring that the impulse to buy is captured and converted in an instant.</p><p></p></li><li><p><strong>Tailored Experiences Boost Engagement</strong></p><p>The evolution of shoppable media on CTV is redefining personalisation, transforming it from a buzzword into a core strategy. CTV platforms leverage cutting-edge technology to analyse a wealth of viewer data&#8212;browsing histories, demographic details, and behavioural patterns. This in-depth analysis fuels the ability to offer hyper-personalised product recommendations that resonate deeply with individual viewers. An impressive 75% of consumers favour brands that cater to their unique preferences, underscoring the power of personalisation. This tailored approach does more than make shopping relevant; it streamlines the decision-making process, significantly enhancing both viewer satisfaction and sales figures. By delivering experiences that are custom-fitted to their interests and needs, CTV platforms not only capture viewer attention but also foster a sense of connection and loyalty, driving higher engagement and transforming casual browsers into committed buyers.</p><p></p></li><li><p><strong>Creators Bring Trust and Authenticity</strong></p><p>Integrating influencers and content creators into CTV platforms supercharges the authenticity and relatability of shoppable media. These creators do more than persuade&#8212;they bring products to life and establish genuine connections with their audiences, significantly enhancing trust and boosting credibility. With influencer marketing poised to hit a whopping $16.4 billion by 2023, leveraging these powerful voices in CTV not only capitalises on their ability to influence purchase decisions but also dramatically increases viewer engagement and sales. This strategy taps into the unique relationships creators have with their followers, transforming every endorsement into an engaging, authentic story that resonates deeply and inspires action.</p><p></p></li><li><p><strong>Live Shopping: Interactive and Exciting</strong></p><p>Live commerce, a standout feature fueling CTV&#8217;s ascent, melds the instantaneity of live video streaming with dynamic shoppable functionalities. This innovative format does more than replicate the interactive, social dynamics of brick-and-mortar shopping&#8212;it elevates them, infusing each session with an element of entertainment that captivates viewers. Originally skyrocketing to popularity in China, live shopping is now seizing the global stage, demonstrating remarkable success. This method capitalises on the collective nature of shopping by transforming solitary screen time into an immersive, community-driven event. Viewers can interact not only with the hosts but also with each other, sharing opinions and making purchases in real-time. This sense of participation fosters a lively shopping atmosphere that&#8217;s both fun and functional, making live shopping a thrilling and effective blend of commerce, community, and entertainment.</p></li></ul><p></p><h4>So how do you create this form of media?</h4><ol><li><p><strong>Seamless Integration:</strong> Your shoppable elements must feel natural within the content &#8211; avoid disruptive or jarring placements. The goal is to make purchases convenient, not pushy.</p></li><li><p><strong>Focus on Visuals:</strong> High-quality product images and videos are crucial. Use compelling visuals that accurately represent the product and showcase it in use.</p></li><li><p><strong>Leverage Storytelling:</strong> Even within a shoppable format, don't ditch storytelling. Short descriptions, influencer narratives, or user-generated content add appeal and context.</p></li><li><p><strong>Prioritize Ease of Purchase:</strong> Minimise clicks and complicated forms. Aim for a one-click checkout as much as possible. Reduce barriers to completing the purchase.</p></li></ol><div><hr></div><h4><strong>What could be possible execution semantics?</strong></h4><p><strong>Social Media (Instagram, Facebook, TikTok, etc.)</strong></p><blockquote><p><strong>Product Tags:</strong></p><p>Ensure your business profile is connected to a Facebook Catalog. This can be done through the Commerce Manager on Facebook, where you upload your product inventory. Once set up, you can tag products directly in posts by selecting them from your catalogue.</p></blockquote><ul><li><p>Use analytics to track which products perform best on social media and optimise your inventory based on user engagement and conversion rates.</p></li></ul><blockquote><p><strong>Shoppable Stories</strong></p><p>When creating a Story, select the product sticker from the sticker tray, then choose the product from your catalogue you want to feature. The product sticker can be resized and moved to fit your Story&#8217;s design.</p></blockquote><ul><li><p>Utilise Story insights to measure how many taps each product sticker receives and adjust your strategy based on the products that garner the most interest.</p></li></ul><blockquote><p><strong>Social Shops</strong></p><p>Within the Commerce Manager, set up your shop details, define your shipping options, and configure payment settings. Once your shop is live, it can be customised with collections and featured products directly on your social media profile.</p></blockquote><ul><li><p>Regularly update your shop with new collections based on seasonal trends, promotions, or user behaviour patterns observed from social media analytics.</p></li></ul><blockquote><p><strong>Collaborate with Influencers:</strong></p><p>Use tools like AspireIQ or Upfluence to identify and manage relationships with influencers. Provide them with unique tracking links or promo codes to gauge the effectiveness of their endorsements.</p></blockquote><ul><li><p>&nbsp;Leverage influencer insights to understand audience demographics and engagement, tailoring future campaigns to better match the audience profiles that show the highest conversion rates.</p></li></ul><blockquote><p><strong>Live Commerce Events</strong></p><p>Schedule and promote live shopping events using Facebook&#8217;s Live Shopping feature or Instagram&#8217;s Live platform. Products must be tagged beforehand to appear as clickable items during the broadcast.</p></blockquote><ul><li><p>&nbsp;Analyse viewer interactions and sales during live events using platform-specific metrics to refine your approach, such as adjusting the timing of product showcases based on viewer engagement spikes.</p></li></ul><p><strong>Shoppable Video (Across all platforms)</strong></p><blockquote><p><strong>Embed Product Tags</strong></p><p>On YouTube, use the YouTube Studio to add product links in your video descriptions and pin them as top comments. For interactive tags, consider third-party tools like WIREWAX for creating interactive videos.</p></blockquote><ul><li><p>Track click-through rates on embedded links and adjust the placement and timing of product tags based on user engagement data.</p></li></ul><blockquote><p><strong>Use Clear CTAs</strong></p><p>Edit videos to include text overlays and spoken CTAs. Tools like Adobe Premiere or Final Cut Pro can be used to insert these elements seamlessly.</p></blockquote><ul><li><p>Test different CTA placements and phrases using A/B testing methodologies to identify the most effective combinations that drive viewer action.</p></li></ul><blockquote><p><strong>Utilise End Screens:</strong></p><p>In video editing software, design end screens that can accommodate clickable links to your products or website. YouTube also allows you to add end screen elements that link to other videos, channels, or websites.</p></blockquote><ul><li><p>Use end screen performance analytics to tweak the duration and content of these screens to maximise retention and conversion.</p></li></ul><p><strong>Shoppable Display Ads</strong></p><blockquote><p><strong>Choose Relevant Websites</strong></p><p>Use Google AdWords or a similar service to place display ads across a network of relevant sites. Utilise targeting options to refine where your ads are shown based on user demographics and site content.</p></blockquote><ul><li><p>&nbsp;Employ advanced machine learning algorithms within ad platforms to optimise your ad placements in real time based on conversion data.</p></li></ul><blockquote><p><strong>Dynamic Retargeting</strong></p><p>Implement tracking pixels on your website to collect data on visitors' interactions with products. Use this data to dynamically serve tailored ads to those visitors on other websites.</p></blockquote><ul><li><p>Use predictive analytics to adjust the products shown in retargeting ads based on likelihood of purchase, which can be inferred from user behaviour patterns and past purchase history.</p></li></ul><blockquote><p><strong>Clear Product Images/Videos\</strong></p><p>Ensure that images and videos used in ads are optimised for web use, maintaining a balance between high quality and fast loading times. Use tools like Adobe Photoshop or Canva for image editing and compression.</p></blockquote><ul><li><p>Test multiple versions of images or videos to see which ones perform best in terms of engagement and click-through rates, using tools like Google Optimize for real-time testing.</p></li></ul><p><strong>Connected TV (CTV)</strong></p><blockquote><p><strong>Generate QR codes</strong> that link directly to product pages or promotional content using services like QR Code Generator. Ensure the QR code is displayed prominently in your CTV ads for a sufficient duration to allow viewers to scan it comfortably from their living rooms.</p></blockquote><ul><li><p>Enhance QR code tracking by embedding unique UTM parameters to measure the effectiveness of different campaigns and monitor user engagement from specific ads.</p></li></ul><blockquote><p><strong>Shoppable Ads:</strong></p><p>Collaborate with CTV platforms such as Roku or Hulu to integrate interactive ad formats. These platforms often provide proprietary tools for creating clickable ads that can include overlays or side panels with product information.</p></blockquote><ul><li><p>Utilise A/B testing on different interactive elements within your CTV ads to identify which features (like buttons, calls-to-action, or layouts) lead to higher engagement and conversions.</p></li></ul><blockquote><p><strong>Brand Partnerships</strong></p><p>Establish agreements with brands that complement your products to create joint marketing campaigns. This might involve shared advertising slots or co-branded content that can be aired on CTV. Utilise platforms like Brand Collabs Manager on Facebook to find and connect with potential partners.</p></blockquote><ul><li><p>Develop co-branded exclusive offers or limited-time promotions that encourage quick action from viewers, leveraging both brands&#8217; audiences for maximum reach and impact.</p></li></ul><p>By deeply understanding and leveraging these advanced technical setups, marketing practitioners can more effectively engage customers, enhance the shopping experience, and drive conversions through shoppable media across various platforms.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to 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><hr></div><p></p><p><em><strong>About Me:</strong></em></p><p><em>I write to learn. More about me <a href="https://www.dev-das.com/">here.</a> Follow @ <a href="https://x.com/HackrLife">hackrlife</a> on X</em></p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/p/browsing-is-the-new-buying?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://notes.dev-das.com/p/browsing-is-the-new-buying?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Cocoa's growth is higher than Nvidia]]></title><description><![CDATA[Interesting trends]]></description><link>https://notes.dev-das.com/p/dispatch-1-cocoas-growth-is-higher</link><guid isPermaLink="false">https://notes.dev-das.com/p/dispatch-1-cocoas-growth-is-higher</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Sun, 31 Mar 2024 14:24:27 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1507576164121-220762647800?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb2NvYSUyMGJlYW5zfGVufDB8fHx8MTcxMTg5NDE2OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1507576164121-220762647800?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb2NvYSUyMGJlYW5zfGVufDB8fHx8MTcxMTg5NDE2OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1507576164121-220762647800?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb2NvYSUyMGJlYW5zfGVufDB8fHx8MTcxMTg5NDE2OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1507576164121-220762647800?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb2NvYSUyMGJlYW5zfGVufDB8fHx8MTcxMTg5NDE2OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1507576164121-220762647800?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb2NvYSUyMGJlYW5zfGVufDB8fHx8MTcxMTg5NDE2OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1507576164121-220762647800?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb2NvYSUyMGJlYW5zfGVufDB8fHx8MTcxMTg5NDE2OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1507576164121-220762647800?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb2NvYSUyMGJlYW5zfGVufDB8fHx8MTcxMTg5NDE2OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="5184" height="3456" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1507576164121-220762647800?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb2NvYSUyMGJlYW5zfGVufDB8fHx8MTcxMTg5NDE2OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3456,&quot;width&quot;:5184,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;person holding brown and black seeds&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="person holding brown and black seeds" title="person holding brown and black seeds" srcset="https://images.unsplash.com/photo-1507576164121-220762647800?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb2NvYSUyMGJlYW5zfGVufDB8fHx8MTcxMTg5NDE2OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1507576164121-220762647800?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb2NvYSUyMGJlYW5zfGVufDB8fHx8MTcxMTg5NDE2OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1507576164121-220762647800?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb2NvYSUyMGJlYW5zfGVufDB8fHx8MTcxMTg5NDE2OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1507576164121-220762647800?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb2NvYSUyMGJlYW5zfGVufDB8fHx8MTcxMTg5NDE2OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="https://unsplash.com/@fideletty">Etty Fidele</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><h3>Interesting trends</h3><p>Forget Nvidia, check out cocoa beans!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_IB9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e697635-2081-4155-b601-d28546f8519e_1598x1110.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_IB9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e697635-2081-4155-b601-d28546f8519e_1598x1110.png 424w, https://substackcdn.com/image/fetch/$s_!_IB9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e697635-2081-4155-b601-d28546f8519e_1598x1110.png 848w, https://substackcdn.com/image/fetch/$s_!_IB9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e697635-2081-4155-b601-d28546f8519e_1598x1110.png 1272w, https://substackcdn.com/image/fetch/$s_!_IB9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e697635-2081-4155-b601-d28546f8519e_1598x1110.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_IB9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e697635-2081-4155-b601-d28546f8519e_1598x1110.png" width="1456" height="1011" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2e697635-2081-4155-b601-d28546f8519e_1598x1110.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1011,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:448174,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_IB9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e697635-2081-4155-b601-d28546f8519e_1598x1110.png 424w, https://substackcdn.com/image/fetch/$s_!_IB9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e697635-2081-4155-b601-d28546f8519e_1598x1110.png 848w, https://substackcdn.com/image/fetch/$s_!_IB9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e697635-2081-4155-b601-d28546f8519e_1598x1110.png 1272w, https://substackcdn.com/image/fetch/$s_!_IB9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e697635-2081-4155-b601-d28546f8519e_1598x1110.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The significant appreciation in cocoa bean prices by 124% can be attributed to a complex interplay of factors affecting the global cocoa market. Key drivers include supply constraints, adverse weather conditions, diseases, geopolitical tensions, and rising global demand.</p><p><strong>Supply Constraints:</strong> The International Cocoa Organization highlighted that supply was a major factor driving bullish prices, with concerns over supply deficits due to unconducive weather conditions and diseases like black pod disease and swollen shoot virus exacerbated by excess rains. Additionally, geopolitical tensions affecting freight rates have introduced further cost pressures on the already high cocoa prices&#8203;&#8203;.</p><p><strong>Weather Conditions and Diseases:</strong> West Africa, responsible for two-thirds of the world's cocoa harvest, has faced production challenges including diseases affecting plantations and adverse climatic conditions. The La Ni&#241;a weather pattern, followed by concerns over El Ni&#241;o, has led to excessive rainfall and dry conditions, respectively, damaging cocoa plantations and affecting crop prospects. Diseases exacerbated by these conditions, such as the swollen porpoise virus and brown rot disease, have further impacted production&#8203;&#8203;.</p><p><strong>Global Demand and Supply Dynamics:</strong> The global demand for cocoa has seen a considerable increase, particularly as economies recover from the COVID-19 pandemic slowdown. This resurgence in demand, against the backdrop of reduced supply from major producers like Ivory Coast and Ghana due to adverse weather, diseases, and other factors, has led to stock deficits and contributed to the price surge. Notably, Ivory Coast halted the sale of future contracts for the 2023/24 cocoa cycle, signaling concerns over meeting demand&#8203;&#8203;.</p><p><strong>Impact on West African Economies:</strong> The price surge presents both challenges and opportunities for West African countries, the heartland of global cocoa production. Governments in the region have responded by increasing the guaranteed producer prices to farmers, aiming to improve livelihoods and address the structural challenges within the cocoa value chain. However, the rising production costs, exacerbated by factors such as land availability and increased labor costs due to disease management, have not been fully accounted for in cocoa bean pricing. This misalignment has implications for sustainable farming practices and the economic stability of cocoa-dependent economies&#8203;&#8203;.</p><p><strong>Sustainability and Market Volatility:</strong> The cocoa market's volatility is further compounded by sustainability challenges. The sector has seen growth in voluntary sustainability standards aimed at enhancing farmers' livelihoods and promoting more sustainable production practices. However, climate change and its impact on suitable cocoa-growing regions, along with political and economic unrest, continue to threaten the sector's sustainability. These factors underscore the need for comprehensive strategies to address both immediate and long-term challenges facing the cocoa market</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PEua!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab618c72-34ef-476f-9847-fd96c4348d49_2196x410.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PEua!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab618c72-34ef-476f-9847-fd96c4348d49_2196x410.png 424w, https://substackcdn.com/image/fetch/$s_!PEua!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab618c72-34ef-476f-9847-fd96c4348d49_2196x410.png 848w, https://substackcdn.com/image/fetch/$s_!PEua!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab618c72-34ef-476f-9847-fd96c4348d49_2196x410.png 1272w, https://substackcdn.com/image/fetch/$s_!PEua!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab618c72-34ef-476f-9847-fd96c4348d49_2196x410.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PEua!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab618c72-34ef-476f-9847-fd96c4348d49_2196x410.png" width="1456" height="272" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ab618c72-34ef-476f-9847-fd96c4348d49_2196x410.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:272,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:99975,&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_!PEua!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab618c72-34ef-476f-9847-fd96c4348d49_2196x410.png 424w, https://substackcdn.com/image/fetch/$s_!PEua!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab618c72-34ef-476f-9847-fd96c4348d49_2196x410.png 848w, https://substackcdn.com/image/fetch/$s_!PEua!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab618c72-34ef-476f-9847-fd96c4348d49_2196x410.png 1272w, https://substackcdn.com/image/fetch/$s_!PEua!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab618c72-34ef-476f-9847-fd96c4348d49_2196x410.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><h3>Customer Analysis</h3><h4>Beyond multichannel and omnichannel, now please welcome optichannel</h4><p>The article from MarTech delves into the evolution of customer engagement strategies, marking a transition from multichannel and omnichannel approaches to what is termed as the optichannel approach. This nuanced shift underscores not just the need for presence across multiple platforms (multichannel) or a seamless experience across these platforms (omnichannel), but the imperative to strategically select the best channel for communication based on customer data and preferences (optichannel).</p><p>This commentary underscores the significance of understanding and implementing the optichannel approach as a means to not only meet but exceed customer expectations. In the digital age, where customer data is abundant, the ability to analyze and utilize this data to make informed decisions about where and how to engage customers is paramount. The optichannel approach is essentially about precision and personalization at scale. It recognizes that not all channels are created equal for every customer or every type of message. Some messages may be more effectively communicated through email, while others through social media or even traditional mail, depending on the target audience's preferences and behaviors.</p><p>The move towards optichannel reflects a broader trend in marketing and customer engagement towards deeper personalization. It's an acknowledgment that the customer journey is not just multi-faceted but also unique to each individual. By leveraging data to understand these journeys and preferences, businesses can create more meaningful and impactful interactions. This approach does not merely aim to increase customer satisfaction on a superficial level but seeks to build deeper relationships and loyalty by demonstrating an understanding of and respect for the customer&#8217;s preferences.</p><p>Moreover, the optichannel approach offers an opportunity for more efficient allocation of resources. By focusing efforts on the channels that yield the highest engagement or conversion rates for a given audience segment, businesses can optimize their marketing spend and potentially achieve a higher return on investment. This efficiency also means that customers are less likely to be bombarded with irrelevant messages on channels that they do not prefer, reducing the risk of message fatigue or brand disengagement.</p><p>In conclusion, the shift towards an optichannel strategy represents a mature phase of digital marketing, where data-driven insights enable a more sophisticated and customer-centric approach to engagement. This strategy is not without its challenges, notably in the realms of data analysis and integration, requiring robust systems and expertise. However, the potential rewards in terms of customer loyalty and business performance make it a compelling approach for businesses willing to invest in understanding and catering to their customers at a deeper level.</p><p>Worth considering if you are a data driven entrepreneur. Check out the original article on <a href="https://martech.org/beyond-multichannel-and-omnichannel-understanding-the-optichannel-approach/">MarTech</a>.</p><h3></h3><div><hr></div><h3>Collaborative learning with large language models</h3><p>The Google Research Blog <a href="https://blog.research.google/2024/03/social-learning-collaborative-learning.html">discusses a novel approac</a>h to enhance large language models (LLMs) through social learning, where models learn from each other using natural language. This method, inspired by human social learning, involves models sharing knowledge in a privacy-conscious way to improve task performance without sharing sensitive data. The research tested this approach on tasks like spam detection and math problems, showing that models could teach each other effectively through synthetic examples and instructions, maintaining data privacy. This innovative strategy could lead to more efficient and secure collaborative learning among AI models</p><p><strong>Social learning for LLMs</strong></p><p>   - The authors extend the concept of social learning, originally described for humans, to LLMs.</p><p>   - In this framework, a student LLM learns to solve a task from multiple teacher LLMs that already know the task, without directly sharing the teachers' private data.</p><p><strong>Synthetic examples</strong></p><p>   - As an alternative to sharing original data, the authors propose a method where teacher models generate new synthetic examples for the task and share them with the student.</p><p>   - The generated examples are sufficiently different from the original ones to preserve privacy while still enabling comparable performance to using the original examples.</p><p><strong>Synthetic instruction</strong></p><p>   - Another approach is to have the teacher models generate instructions for the task, which the student model can follow.</p><p>   - Providing generated instructions effectively improves performance over zero-shot prompting, reaching accuracies comparable to few-shot prompting with original examples.</p><p>   - The effectiveness of generating instructions versus generating examples depends on the specific task.</p><p><strong>Memorisation of private examples</strong></p><p>   - The authors adapt the Secret Sharer method to quantify how prone the social learning process is to leaking information from the teachers' private data.</p><p>   - Results show that the student model is only slightly more confident in the "canary" examples the teacher used compared to similar ones that were not shared, indicating that the teacher uses its data to teach without simply copying it over.</p><p><strong>Conclusion </strong></p><p>   - The proposed framework allows LLMs to transfer knowledge through textual communication while maintaining data privacy.</p><p>   - Future work includes improving the teaching process, such as adding feedback loops and iteration, and investigating social learning for modalities other than text.</p><p>For more details, visit the <a href="https://blog.research.google/2024/03/social-learning-collaborative-learning.html">Google Research Blog</a>.</p><h3></h3><div><hr></div><h3>Interest in Graphene OS has surged 133% in the past 2 years</h3><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_!qLQm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569551a9-9521-45f7-b04b-a497ad2a52c3_2000x930.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qLQm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569551a9-9521-45f7-b04b-a497ad2a52c3_2000x930.png 424w, https://substackcdn.com/image/fetch/$s_!qLQm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569551a9-9521-45f7-b04b-a497ad2a52c3_2000x930.png 848w, https://substackcdn.com/image/fetch/$s_!qLQm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569551a9-9521-45f7-b04b-a497ad2a52c3_2000x930.png 1272w, https://substackcdn.com/image/fetch/$s_!qLQm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569551a9-9521-45f7-b04b-a497ad2a52c3_2000x930.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qLQm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569551a9-9521-45f7-b04b-a497ad2a52c3_2000x930.png" width="1456" height="677" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/569551a9-9521-45f7-b04b-a497ad2a52c3_2000x930.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:677,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:247557,&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_!qLQm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569551a9-9521-45f7-b04b-a497ad2a52c3_2000x930.png 424w, https://substackcdn.com/image/fetch/$s_!qLQm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569551a9-9521-45f7-b04b-a497ad2a52c3_2000x930.png 848w, https://substackcdn.com/image/fetch/$s_!qLQm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569551a9-9521-45f7-b04b-a497ad2a52c3_2000x930.png 1272w, https://substackcdn.com/image/fetch/$s_!qLQm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569551a9-9521-45f7-b04b-a497ad2a52c3_2000x930.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>GrapheneOS has become a topic of interest for its strong privacy and security focus, offering an Android-based OS without Google apps or a default app store, suggesting alternatives like F-Droid for app installation. Its straightforward installation process contrasts with a potentially less seamless user experience due to the absence of Google's smart features and reliance on Google apps. It also gained attention with the introduction of AphyOS by Apostrophy AG, a subscription-based service built on GrapheneOS, enhancing its visibility and relevance in discussions about mobile operating system privacy and security</p><p><strong>Privacy Focus: </strong>GrapheneOS prioritizes user privacy, excluding Google services and apps to minimize data sharing.</p><p><strong>Security Enhanced: </strong>Offers hardened security features beyond standard Android, making it resilient against attacks.</p><p><strong>Open Source: </strong>Its open-source nature allows for transparency and community contributions to its development.</p><p><strong>Google Services Alternative: </strong>Supports installations of privacy-respecting app stores like F-Droid instead of the Google Play Store.</p><p><strong>Installation: </strong>Designed for straightforward installation on compatible devices, but may present a learning curve for users dependent on Google's ecosystem.</p><p></p><div><hr></div><h3>Interesting stuff</h3><p>Top 5 Agritech trends shaping up : <a href="https://www.fairfieldmarketresearch.com/blog/top-5-agritech-trends-shaping-2024-beyond">Link</a></p><p>Dating apps confused by GPS jamming are matching Israelis with Lebanese: <a href="https://www.thenationalnews.com/mena/2024/03/05/israeli-gps-interference-disrupting-lebanese-location-services-and-dating-apps/">Link</a></p><p>The massive fake army that defeated the Nazis and ended WWII : <a href="https://www.todayifoundout.com/index.php/2024/03/the-bizarre-story-of-the-massive-fake-army-that-defeated-the-nazis-and-helped-end-wwii/">Link</a></p><p>How climate change causing draughts ended the Mayan civilisation : <a href="https://www.science.org/doi/10.1126/science.aas9871">Link</a></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 HackrLife! 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 class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/p/dispatch-1-cocoas-growth-is-higher?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://notes.dev-das.com/p/dispatch-1-cocoas-growth-is-higher?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Links are broken- is anyone building a network link sharing social tool?]]></title><description><![CDATA[Sure we still have search and social media, but these are fundamentally broken]]></description><link>https://notes.dev-das.com/p/links-are-broken-is-anyone-building</link><guid isPermaLink="false">https://notes.dev-das.com/p/links-are-broken-is-anyone-building</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Mon, 19 Feb 2024 10:19:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RmFF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd359390-d304-49d0-8a9e-65b885cbbbd6_1024x608.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_!RmFF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd359390-d304-49d0-8a9e-65b885cbbbd6_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RmFF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd359390-d304-49d0-8a9e-65b885cbbbd6_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!RmFF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd359390-d304-49d0-8a9e-65b885cbbbd6_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!RmFF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd359390-d304-49d0-8a9e-65b885cbbbd6_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!RmFF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd359390-d304-49d0-8a9e-65b885cbbbd6_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RmFF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd359390-d304-49d0-8a9e-65b885cbbbd6_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd359390-d304-49d0-8a9e-65b885cbbbd6_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&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_!RmFF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd359390-d304-49d0-8a9e-65b885cbbbd6_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!RmFF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd359390-d304-49d0-8a9e-65b885cbbbd6_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!RmFF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd359390-d304-49d0-8a9e-65b885cbbbd6_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!RmFF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd359390-d304-49d0-8a9e-65b885cbbbd6_1024x608.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">a hyperlink</figcaption></figure></div><p></p><p>This one&#8217;s going to be a bit of nostalgia pontificating!</p><p>Back when Newton found out about gravity, he could only share his ideas on a tome called the <em>Principia Mathematica</em>. Contemporary tech bro&#8217;s of that bygone era like Aristotle and such also had the similar options. Handwritten tomes, downtime at the village square over beer, or parchments and scrolls. </p><p>But these were crucial for those ideas to get distributed and drive the progress of  science.  Ideas have always fascinated man from the beginning of time, and they always needed some form of distribution to reach the <em>&#8220;mass&#8221;</em>erati . So when Gutenberg&#8217;s <em>&#8220;disruption&#8221;</em> in the form of a printing press hit the firmament, the universe conspired to create something called the <em>&#8220;Book&#8221;</em>.</p><p>Books became the medium for distributing thoughts and ideas from unique voices.  Magical days. Remember how you would  go crazy  seeking a book from a particular author if it was unavailable in your neighbourhood book store ?</p><p>Beg, borrow and steal if you had to? Book barters anyone!!</p><p>Books just had two modes of distribution at that time. Publisher led retail stores and the insanely amazing neighbourhood library. The coolest analog search engine after the neighbourhood book store. A bunch of books, tagged and categorised by labels. Unlike the digital search engines which came much later on, the early version analog search engines had less scale and thus less monopoly. There was the neighbourhood one. The school one. The town hall one. The national gallery one, the big one at the Capital and so on.</p><p>Along with book stores these were the analog  platforms for distributing your ideas. </p><p>Then came the internet. Distribution at scale. No more barriers to distributing your word. Everyone could be a writer and an author. More unique voices could be heard. No more need for pages, inks and pens. </p><p>A billion tiny blue links exploded. The publisher lost its relevance. The library lost its job. Technology became the enabler, advertiser, rule setter and gatekeeper. </p><p>Cycle of innovation as economists theorise.</p><p>In an <em>all-you-can-eat</em> menu, we got convinced  that if we could have a lot , we could  consume a lot as well. Think about the 20 movies you can see everyday, because a disruption called <em>&#8220;streaming&#8221;</em> <em>&#8220;changed the world&#8221;</em>  and delivered all movies ever built right into your pocket playlist.</p><p>You only have time to watch two or three  in a week you said? </p><p>No way!! </p><p>Subscription was supposed to enable us to consume a lot more. What happened?</p><p>Or maybe it was a just the price of a promise which said<em> &#8220;you can if you want to&#8221;</em> ?</p><p>So anyway, back then it was the media house or publisher whom you needed to influence. They decided if your idea deserved a larger canvas. In a world full of of people from all kinds of culture, race, ethnicity and background , your reach was limited. So you needed the publisher to open these doors. The publisher in turn scaled reach through retail book stores that sprouted through cities, villages and towns. </p><p>The one who had more - set the rules. </p><p>Barnes and Noble, Simon and Schuster, Penguin Random House, remember the names? If you wanted a career as an author you needed them. But didn&#8217;t they ultimately become a closed group cabal who could kill or give wings to your dreams ? </p><p>They needed to be <em>&#8220;disrupted&#8221;</em>.</p><p>The internet <em>disrupted</em> and democratised that.  Freedom, from the hegemony of elitism. </p><p>Finally.</p><p>With one click of a button called publish, you could reach larger audiences at a cheaper cost and faster pace. It was amazing and in those early days, some early movers in the self publishing space definitely got lucky because publishers built on the internet needed people and incentivised them to discover these new voices. </p><p>New markets got built. </p><p>Bloggers got birthed. Influencers were influenced. Everyone else became a guru or teacher. </p><p>More people chucked their library cards in the bin and hit subscribe. With <em>Prime</em>, <em>Plus</em> and <em>One</em>  you could get anything in one hour!! Just hit click and magically there would be a person at your door. </p><p><em>&#8220;You ordered a Giraffe sir&#8221;?</em></p><p>Giddy days of distribution and happiness. There was just a tiny problem. The answer to the word <em>&#8220; more&#8221;</em> is actually <em>&#8220;more&#8221;</em>. Not less. No company built on public debt<em> (yes I mean shares)</em> can deliver more value, through less sales. And more sales generally need more potential customers. </p><p>So, just like the publisher bro&#8217;s before them, tech bro&#8217;s too had to keep churning the profit wheel. After a decade or two of incentivising traffic, they controlled the traffic, and the easiest way to scale their earnings was to monetise it. </p><p>Setting rules around how you, as a seller of ideas and dreams, could reach this traffic. </p><p>It started with paying for your reach. Pay more and get more reach. However, in a free market economy there is no end to <em>&#8220;growth&#8221;</em>. So, after a point in time everyone wanted the reach and everyone was willing to pay for it. The buyer however, could only consume that much! Remember the few movies at max you can watch a week with Netflix? Same thing. The public could only read or watch that much. </p><p>So, after a while you could not pay your way through it. Scale wasn&#8217;t helping. Because when everyone pays to get inside a 100 seater theatre. Only100 can get it. You can pay but there is no guarantee you will get in. </p><p>To solve for this, tech bro&#8217;s created a solution. It was called the algorithm. A nicer process to remove a few voices and promote a few which drove more revenue. Magical stuff that would decide for you what you want, by analysing what you had consumed before. </p><p>Whoever won the algorithm could thereby win your attention. </p><p>This worked for a while, although as you can imagine, a lot behind the scenes was breaking down in this cycle of entropy. Like  publishers, tech enablers too had to contend with competition who wanted some of that advertising revenue associated with reach. So everyone created their own platform and own algorithms. The same user <em>&#8220;coolblue76&#8221; </em>was now a different signal of a different algorithm across different platforms. </p><p>The problem was that <em>&#8220;coolblue76&#8221;</em>  still only had one wallet and could only pay so many creators, artists  and entrepreneurs to distribute their ideas. </p><p>The core problem remained on how sales, marketing and product could create better recall and win wallet share. A problem we have been solving for 2000 years.Some tech enablers decided that they would guide users to where they wanted to go in lieu of a price. Others who could not win the traffic cop game, decided to create walled gardens. </p><p>Idea merchants had to distribute their ideas within the algorithm of the walled garden they chose. Still even in all this, it left creators with some links  that they could play with to gain some distribution.</p><p><em>&#8220;Innovation&#8221; </em> and evolution never stop though, and in the next instalment, came the  machines and data systems titled as transformers and large language models. They took every single algorithm and indexed every single word, thereby condensing thousands of authors and millions of links ever published on a particular topic into a simple paragraph <em>(or more details if needed)</em> in less than 3 seconds. </p><p>This output had no links though. </p><p>Damn helpful. Super efficient. Time saving.  So much so, that if you so wanted them to write you a new story, narrate it, sing a song or pen a poem and they would do so. Easily.</p><p>LLMs synthesised the idea and removed the voice. </p><p>So, this is where we are today.  This has benefits of course, but unique voices now need to do a lot more to be heard and get identified. Search engines,  social media, bookstores and libraries used to connect the buyer to the owner of the voice. AI has removed that  ownership and became the voice itself. <em>(ok not really but you get the drift). </em>To adjust to this, platforms have stopped allowing links to be widely distributed beyond their walled gardens.  Many of them want to  harness all the data and build their own LLMs.</p><p>This is no AI doomsday rhetoric. This was inevitable the day we started on digitisation, and it will only grow from here to its next evolution. For sure it has its benefits but what do indie creators now resort to ? </p><p>How do the the owners of new unique voices attract traffic if they cannot distribute their links? Independent authors, writers, idea merchants, product builders, mom and pop shop owners still need a platform where they can reach out to potential audiences when they are starting out without getting drowned out. Social media and search is too convoluted  and crowded by now to help these unknown voices. They have become a closed group cabal who can kill or give wings to your dreams. </p><p>So. I asked two very popular  LLM agents the following question:</p><p><em>&#8220;LLMs have killed traffic distribution. How will independent authors, writers and bloggers  get traffic to identify with their work?&#8221;</em></p><p>They both gave eerily identical  responses which seemed massively  regurgitated, but can be summarised as follows</p><ul><li><p>LLMs are not the enemy (funny)</p></li><li><p>Creators should use LLMs to write better</p></li><li><p>Creators should create hyper niches and write quality content</p></li><li><p>Creators should build communities by promoting on social media</p></li><li><p>Creators should engage with communities</p></li><li><p>and so on&#8230;.</p></li></ul><p>Low quality responses with synthetic &#8220;advice&#8221;   which neither gave an answer nor a solution. </p><p>Creators and artists need to attract <em>&#8220;real&#8221;</em> people to build <em>&#8220;niche&#8221;</em>communities and distribution.  Unless of course they are planning to go door -to-door with flyers and handouts. Building social communities is incredibly hard, more so, because by now most digital platforms of distribution are walled gardens. Algorithms optimise engagement signals, not the quality of what is being shared and engagement does not always mean quality or rarity.</p><p>Unless they get traffic for engagement, unknown voices thereby have very little opportunity to build a niche.   It was the ability to share links and direct traffic via digital channels of distribution that helped small creators and indie small businesses get attention.  That honestly is kind of dead.</p><p>It&#8217;s not for a lack of trying though. From <em>Reddit </em>to <em>Discord </em>to <em>Etsy</em> to <em>Medium </em>and <em>Substack</em> and countless others - each platform started with the same promise, but only the early movers and celebrities could build their community and brand. Once everyone moved in, it was impossible to get discovered without resorting to advertising, algorithms and curation. </p><p>A cycle of repetition with the same ending.</p><p>Most recently Jack Dorsey&#8217;s <em>BlueSky</em> is also kind of built around the same idea, a decentralised feed sharing network (<em>or Twitter before it became Twitter)</em>,  but it&#8217;s very early days and with only 3 million people onboarded it will take time to grow. I like it though for what it&#8217;s trying to achieve and any unknown voice who is trying to get heard should spend time there and hope that it takes off.  </p><p>The first movers will get distinct advantage, before it starts resorting to the mean. </p><p><em>Beehiv&#8217;s </em>newsletter only ad network plus the concept of <em>&#8220;boosts&#8221;</em> is also trying to do the same. Sometime back it was <em>&#8220;The Deck&#8221;</em> which provided a route for discovery through a niche advertising platform  for influential blogs. </p><p>But none of them have been able to solve for this in a meaningful sustainable  manner. The moment they became successful, and everyone moved in, it was more or less the end of the fringe players and unknown voices. Meanwhile people got saturated with newsletters, blogs, tweets, facebook posts, instagram reels  and so on. </p><p>The problem wouldn&#8217;t have been this pronounced if the popular platforms had a little less greed, but in a capitalist world, one cannot blame greed. Instead of 10% if they allowed let&#8217;s say 30% of the feeds to get organic distribution without resorting to ads, the problem would have been a lot less acute. But that means loss of revenue.</p><p>So they won&#8217;t be solving for this. Which means, someone else somewhere will have to come up with something new which can attract a healthy body of  users whose needs currently cannot be met by the popular media platforms.</p><p>Maybe a paid only simple link sharing medium with a network effect. Less of algorithm led curation and more of community led distribution. Where you don&#8217;t have to create your own community but you can get access to a relevant community to deliver your content.</p><p>Is anyone building this?</p><p></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 HackrLife! 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></p>]]></content:encoded></item><item><title><![CDATA[LLMs- What do you ask them to create?]]></title><description><![CDATA[Generative AI, logical reasoning and pattern matching]]></description><link>https://notes.dev-das.com/p/llms-what-do-you-ask-them-to-create</link><guid isPermaLink="false">https://notes.dev-das.com/p/llms-what-do-you-ask-them-to-create</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Thu, 11 Jan 2024 05:34:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zhTC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d4833e-301c-4f60-9cdc-438cfa2d0223_1024x608.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_!zhTC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d4833e-301c-4f60-9cdc-438cfa2d0223_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zhTC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d4833e-301c-4f60-9cdc-438cfa2d0223_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!zhTC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d4833e-301c-4f60-9cdc-438cfa2d0223_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!zhTC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d4833e-301c-4f60-9cdc-438cfa2d0223_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!zhTC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d4833e-301c-4f60-9cdc-438cfa2d0223_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zhTC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d4833e-301c-4f60-9cdc-438cfa2d0223_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04d4833e-301c-4f60-9cdc-438cfa2d0223_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&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_!zhTC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d4833e-301c-4f60-9cdc-438cfa2d0223_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!zhTC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d4833e-301c-4f60-9cdc-438cfa2d0223_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!zhTC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d4833e-301c-4f60-9cdc-438cfa2d0223_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!zhTC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04d4833e-301c-4f60-9cdc-438cfa2d0223_1024x608.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Machine LEarning'</figcaption></figure></div><p></p><p>Large Language Model&#8217;s don&#8217;t really have a database to query on. They analyse petabytes of data on a range of topics <em>(as part of &#8220;training&#8221;)</em>, and measure the distance between clusters of words or pixels that are most likely to appear together. They then match the pattern to a given natural language prompt, and generate a remixed output in the form of text or image. It is generally a learnt synthesis of the kind of content or image that has been created before on the subject of the prompt.</p><p>The output depends on what you ask (hence prompt engineering), but in most cases a basic human language query is enough for the system to match patterns and return some text or image which looks good and reads ok.</p><p>Question though, is novelty aside, what do you ask a system that (apparently) can answer anything? Where does it truly help beyond writing content or creating images?</p><p>It&#8217;s hard to use freedom without boundaries. For a writer it&#8217;s a blank page, for a painter, a blank canvas, and for the guy next door it&#8217;s the prompt to feed in Chat GPT for a response. Sure questions and answers are very important, but how much do we actually depend on questions and answers alone to get something done end-to-end?</p><p>It is definitely part of the process, but is it,&nbsp; &#8220;<em><strong>THE&#8221;&nbsp; </strong></em>process?</p><p>I have created probably over 2000 images on MidJourney. They are very cool and improving everyday. I love them. I have also tested various LLM bots with regards to prompt to text and text to speech. But after a point I feel this general lack of interest or ownership with respect to the generated output.&nbsp;</p><p>The lack of effort is nice while researching, but quite distancing when you debate publishing.&nbsp;</p><p>Anyone can use an LLM to write or generate images. The differentiating factor is extremely low. Building a unique voice is simply impossible. It&#8217;s more like a thing to satisfy curiosity, find quick answers, kill time and aggregate quick research. There is also a certain kind of boredom. How many pretty pictures do I need in a day? Or a month ? Or a year?&nbsp;</p><p>When every picture is amazing, then what is the value of amazing?</p><p>How many copy pasted listicle blogs could I post that would push people to think? To engage? Or build a community?</p><p>In short, what is their most pertinent use case in everyday life, long term? Do they stay as assistants to write, create images or spit out code? What DO I ask them to create beyond that or is that the end of human creativity ? Because they can create &#8220;apparently anything&#8221;, but none of them completely usable end-to-end, from tool to delivery in one prompt <em>(or many)</em>.</p><p>Sure there are many &#8220;ideas from AI experts on the internet&#8221;</p><p>Let&#8217;s look at two random examples.</p><ul><li><p>One such idea is using AI generated images to publish children&#8217;s comic books</p><ul><li><p>Ok, but for a comic to be really successful, it is the story , narrative, characterisation and humour that has to stick. Of course Chat GPT could give the story, MidJourney could give the images. some other AI tool could probably marry it all together into a printable eBook and publish in on Amazon. But what would that comic be? A story based off concepts and patterns matched to the prompts given? LLMs could also probably rewrite paragraphs with some words that make them sound funny, but that would not create humorous storytelling.</p></li></ul></li><li><p>Another idea is writing a book or a learning course using AI to curate the content</p><ul><li><p>Can be done, but for a book or learning course to be valuable, it would need a great narrative, great distribution, great word of mouth and great writing that people find refreshing. Insights that they probably would not get anywhere else. LLMs are great at answers. Insights too. But would these insights be new when everyone can arrive at the same using the same LLMs? Would these answers be refreshing? Would we read them and go wow, the way that was written, it made me think? We definitely do go wow at the fact that it can write factually 90% correct things, but there is a lot more to a book, or a course than facts and correct grammar. Wikipedia also gives great answers, but how much do we use Wikipedia to write a great book?</p></li></ul></li></ul><p>The thing is, there is still some disconnect. The images are awesome, but not really usable for any serious origination or creation (for the most parts). The presentations give a form, but can&#8217;t be used in lets say a real life business QBR. The content is ok, factually passable between 80 to 92 %, but not really worth publishing if you truly want to become a writer and create an audience.</p><p>It does help in some research though, answering questions, summarising , paraphrasing and in creating mock up of ideas which can help the process. But it doesn&#8217;t replicate the entire creative and production process. Now let&#8217;s say that LLMs improve massively and do create the content, image or analysis end-to-end. Even then that would maybe constitute 50% of the job. The rest would be around promotion, building a distribution, creating an audience, getting a buyer and making a sale.</p><p>LLMs do know <em>how</em> to create distribution, but they would not be able to <em>actually execute one</em>. The truth is that many of us know &#8220;<em>how to create distribution&#8221;</em>. Few actually can create it.&nbsp;</p><p>So it brings me back to question. What do I ask it to create?</p><p>We solved for logical query resolution in Machine Learning, by converting it into a statistical problem. Instead of giving the system a series of logical tests to differentiate between a dog and an astronaut, we reverse engineered. By showing the system millions of pictures of dogs and millions of pictures of space suits, we enabled the system to pattern match and then generate a remixed concept of a dog in a space suit.</p><p>Statistical probability, converted into pixels diffused into our canvas.</p><p>The system did not try solving for logic because it&#8217;s hard to explain logical query sets that define a dog in an astronaut suit. The system used pattern matching and subsequent pattern generation based on a large data sample set to remix what a dog in a spacesuit could look like.&nbsp;</p><p>That is incredibly cool. But when it comes to using this ability to actually generating let&#8217;s say the space suit we might need for Mars (hypothetically since we haven&#8217;t yet gone to Mars, and hence don&#8217;t know what would be needed), what would the system create?</p><p>Would it originate based on non existing data? Origination happens when you break the pattern. What would be the score then?</p><p>In music, art, literature and science, innovative creation has only happened when a pattern was broken. But when there is no data to establish patterns, what would a system delivering responses based on probability and pattern matching, throw up?</p><p>What would be the prompt?</p><p>Also when thousands of LLM&#8217;s, all trained near-perfect, could answer similarly on the same common crawl data from the web, what would be the use case for each ? Would each LLM specialise on one thing? What would be their market share ? Since all LLMS would use the same data as a baseline, all of them theoretically would be able to answer &#8220;anything.&#8221;</p><p>Which one would we choose and how ? Would it be based on pricing or quality? Or a bit of both?</p><p>The speed of improvement in LLM&#8217;s is astonishing. So, quality would become a zero sum game after a while. In such a situation, why would one use Claude over let&#8217;s say ChatGpt? Or would they basically become the same with the exact same capabilities, just a different brand name?</p><p>Maybe the answer is that some LLMs would promise less &#8220;hallucinations&#8221; over the others?</p><p>Well that too in time would be fixed with plug-ins and weights that balance models with the right data parameters. A Wolfram Alpha LLM plug-in for mathematics, a TripAdvisor LLM plug-in for travel and so on which is already happening. Whether the TripAdvisor given trip itinerary is what you want is debatable, but it&#8217;s possible.</p><p>Now, if quality is removed as a differentiator, what would remain is price. So would that indicate a race to the bottom for the lowest? Then what would happen to market cap, monopoly and hegemony because, let&#8217;s be honest, there would be no sustainable trillion dollar valuation without near perfect monopoly.</p><p>If there is no value differentiator and thereby no moat, how will LLM A versus LLM B define the ticker price in the long term, just on their own, without attaching itself to a set of other value services where there is already an existing monopoly?</p><p>They would definitely make the process of creating a few things a lot easier. Hence cheaper. So what would we then do with the extra money and time ? Would we create less or more?</p><p>History says, we always regress to creating more. A mixture of aspiration, need to generate more income and general human curiosity. Horse drawn carriages ended, but travel and transportation exploded. Photoshop came and killed the billboard painter, but design and art expanded, with barriers being lowered. More design jobs got created. than the design jobs lost over time, even though it&#8217;s equally true,&nbsp; that the billboard painter never got his job back.</p><p>On the contrary we might chose to create less, but creating less could cause a challenge. Because that would pull back the economy which would lead to lesser spends, which would lead to less funding available for these systems to keep doing their computing. A system is only useful if more and more people use it, but why would more people use it if the use cases don&#8217;t expand and the need to do more things disappears as we end up doing less or the jobs get eradicated?</p><p>There is a belief that natural language prompting is the answer to LLM productivity and usage. Some say it&#8217;s AGI. But AGI requires fundamental logical reasoning and for now LLMs can only do pattern matching and pattern generation. We can&#8217;t comment on what AGI can do until we see AGI. But would an LLM as it is today, start creating a painting inspired by its own thoughts without a prompt? Or write an entire book? Maybe, if they are programmed to write a book on a set of topics every few hours.</p><p>But, when it comes to originality without pattern, the output of LLMs is kind of unknown. Sure, a good prompt can get a better output, but mostly it&#8217;s for point in time problems that don&#8217;t have scale. It could make my image better, but there is no guarantee that there will be a demand for my better image, because literally everyone would recreate the same quality using the same tool.</p><p>Instead the answer is more believable if we look at LLM tools which give us a series of recipes to try. Basically features, or use cases but also boundaries for us to play within. They take away the blank canvas. Today, most of these use the same baseline data, and work as thin wrappers that as such don&#8217;t have much value, since the core job can be done by the LLM itself.</p><p>But what happens when there is deep specialisation using proprietary data not available in a common crawl. Then each such wrapper or thin client has a monetisation and scale angle for that industry, but only for a specific set of tasks.</p><p>Unbundling has great power in stripping off pieces of value from a large solution, perfecting it and then reselling it back as a value add. You can see a gazillion examples all around. If you add the power of LLMs to existing products or networks and create further unbundles of net new solutions, that can create some economic opportunities.</p><p>So, what could be those wrappers? Or, entire new set of unbundled products? The answer probably lies in what would be the best use cases of pattern matching or pattern generation based on available data.</p><p>However, data alone cannot be the differentiator. Data on its own is not valuable. It&#8217;s the network effect of it, which is. It&#8217;s the signal of what people do with it that matters. Once the legality around licensing of some of this usage data is ironed out, businesses would be happy to use their own LLMs or licensed LLMs to monetise it and the first movers would probably gain market share.</p><p>But then there would be more incumbents, more licensing deals, more solutions, and more competition. A nesting ground for the expansion of the kind of jobs which we don&#8217;t know of as of today, but which will probably come in the future.</p><p>In the present landscape, LLMs have a ton of consumer users, but most businesses still have no idea what to do with them or how to use them, to sell more services.</p><p>Of course they can remain as a consumer tool for search, research, content, code , image creation and more. But once open source and closed source LLMs are near perfect in their output and have to compete with indigenous and proprietary LLMs trained on proprietary data, the consumer market will be far more compelling and distributed.</p><p>So, the more I think about LLMs (as they stand today), I feel like they have this capability of becoming wonderful data operating systems. Baked into the business software suite of organisations, hosted on a private cloud , trained on proprietary or public data , and able to integrate across SaaS tools using a unified API. Again, it won&#8217;t solve a lot of other complex real world problems but it will fasten many business backend processes which can help in GTM, sales, supply chain, distribution and marketing.</p><p>In the consumer space it could become the natural language layer replacing the API as we know of. What Alexa and Siri could not quite do.&nbsp;</p><p>We are obviously at the infancy of this and we don&#8217;t know what changes will come. Changes in robotics or AGI that can truly scale the impact of LLMs manifold. One thing is for certain though.&nbsp; The changes will be a lot faster and thereby carry a certain amount of friction. Jobs that we don&#8217;t know about, will be created and some jobs that we know of today, will be lost.</p><p>The elephant in the room is of course, that AGI will come over and make us all redundant.&nbsp;</p><p>Now a dystopian future where machines decide on their own and rule all of mankind is (maybe) possible for arguments sake, but highly unlikely. I am no expert on AI, but I take solace in human aspiration and greed. Humans always aspire for more and need a steady source of income. The unequal distribution of wealth is tolerable, as long as the mass and the middle class have the means to earn the basics and a little beyond. However, a market where the majority of people have been rendered jobless by AI, would make for a bad economy , and not much survives a bad economy.</p><p>Systems and tools become financially valuable when we can use them to improve our own&nbsp; economic state.</p><p></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 HackrLife! 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></p><div><hr></div>]]></content:encoded></item><item><title><![CDATA[The stonecutter's cred]]></title><description><![CDATA[A single man can break a stone single-handedly. But how can his credo help our self discovery and development ?]]></description><link>https://notes.dev-das.com/p/the-stonecutters-cred</link><guid isPermaLink="false">https://notes.dev-das.com/p/the-stonecutters-cred</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Sun, 07 Jan 2024 13:00:00 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1533162507191-d90c625b2640?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8c3RvbmV8ZW58MHx8fHwxNzM5ODA2NDMwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>&#8220;When all else fails, I watch a stonecutter as he hammers away at his rock perhaps a hundred times without even a crack showing. However, it will split in two at the hundred and first blow, and I know that everything that came before it did the damage instead of that hit&#8221;</p></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1533162507191-d90c625b2640?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8c3RvbmV8ZW58MHx8fHwxNzM5ODA2NDMwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1533162507191-d90c625b2640?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8c3RvbmV8ZW58MHx8fHwxNzM5ODA2NDMwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1533162507191-d90c625b2640?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8c3RvbmV8ZW58MHx8fHwxNzM5ODA2NDMwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1533162507191-d90c625b2640?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8c3RvbmV8ZW58MHx8fHwxNzM5ODA2NDMwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1533162507191-d90c625b2640?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8c3RvbmV8ZW58MHx8fHwxNzM5ODA2NDMwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1533162507191-d90c625b2640?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8c3RvbmV8ZW58MHx8fHwxNzM5ODA2NDMwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="3774" height="5661" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1533162507191-d90c625b2640?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8c3RvbmV8ZW58MHx8fHwxNzM5ODA2NDMwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:5661,&quot;width&quot;:3774,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;selective focus photography of pile of decorative stones&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="selective focus photography of pile of decorative stones" title="selective focus photography of pile of decorative stones" srcset="https://images.unsplash.com/photo-1533162507191-d90c625b2640?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8c3RvbmV8ZW58MHx8fHwxNzM5ODA2NDMwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1533162507191-d90c625b2640?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8c3RvbmV8ZW58MHx8fHwxNzM5ODA2NDMwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1533162507191-d90c625b2640?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8c3RvbmV8ZW58MHx8fHwxNzM5ODA2NDMwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1533162507191-d90c625b2640?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8c3RvbmV8ZW58MHx8fHwxNzM5ODA2NDMwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="true">Jeppe Hove Jensen</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p>This is the stonecutter&#8217;s cred. We all know this, have seen this, and yet are mesmerised every time this happens.&nbsp;</p><p>Why so?&nbsp;</p><p>Well&#8230;</p><p>How powerful is an allegory that symbolises the ability of a single man to break an insurmountable block of stone with just a hammer?&nbsp;</p><p>To make the impossible happen against all odds?</p><p>We humans, as social beings, look for signs of inspiration in our environment when we get stuck. Our predisposition as a society and a race is to move forward, but depending on whether we are faced with a problem or a situation, our ability to progress can sometimes need external validation.&nbsp;</p><p>The stone cutter is that external validator for us to face our internal doppelg&#228;nger. His achievement gives us that first glimmer of hope that helps us readjust our thinking process.&nbsp; To adapt to our own failures and craft a way out.&nbsp;</p><p>The point at which the rock splits represents a turning point. A moment of achievement. Subconsciously we make it an allegory which represents our&nbsp; profession, personal growth, or triumph over a major obstacle.However, what we often do not internalise is that it also represents the culmination of an event in time which is brought together by a combination of factors.&nbsp;</p><p>The effort, and the external elements of the environment that helped make that effort successful.</p><p>Tenacity on a personal level is essential, but environmental circumstances equally influence our success or lack there of.&nbsp;</p><p>We often overemphasise on effort, without equally emphasising on the environment in which this effort can be successful.&nbsp; The fact however, is that the environment we live in, continuously and gradually shapes us, just like the repeated strikes of a stonecutter eventually weaken the rock. Our chances of success can be gradually increased by positive factors such as supportive work environments, educational opportunities, and nurturing communities.&nbsp;</p><p>But more often than not, these don&#8217;t come handed on a platter.&nbsp;</p><p>So, once we understand the effort we need to solve an inherent problem or situation, we also need to map the optimal environment where this effort can be successful. Gradual and deliberate changes in our existing environment to get there, is crucial..&nbsp;</p><p>There is also the psychological factor. That little whisper in our brain that says, don&#8217;t give up. We often emphasise on effort as the key thing. And yes it is. Effort is needed. But not everyone can be equally motivated about everything from a psychological point of view. They need that little help, to turn a corner. Discipline through effort alone can be hard for some of us. But if we shift our perspective a little bit, we can look at the situation with a different viewpoint.&nbsp;</p><p>In actuality, discipline can be honed in a deliberately created atmosphere that supports some of the particular behaviours that we want to build.</p><p>Think about the person who is attempting to follow a healthy diet. It gets harder to resist temptation if their home is stocked with convenience foods and unhealthy snacks. Using willpower alone to make good decisions in such a situation is a steep climb. On the other hand, if the same person removes temptations and surrounds themselves with a variety of nutrient-dense foods, their surroundings will support their aim and help them make healthier decisions.</p><p>Thereby, defaults, or the automatic decisions we make when given an option, are critical to how we behave. We frequently take the easiest route, which results in our defaults. People who have created an atmosphere that inherently supports desired behaviours are usually those with the best defaults. This setting may be the consequence of intentional decisions or, less frequently, serendipitous events.</p><p>The more defaults we create the more levers we have to adapt to situations. Instead of depending exclusively on self-control to modify our&nbsp; actions, we&nbsp; have the ability to deliberately default to a set of actions that govern different situations. This strategy uses the environment's power to accelerate and sustain improvement while acknowledging the limitations of our own capability.</p><p>Changing defaults however,&nbsp; almost always requires a change in community.&nbsp; Communities whose defaults match our preferences. For example,&nbsp; if running is our&nbsp; kitsch,&nbsp; but our willpower deserts us at 6 am&nbsp; to get out of bed,&nbsp; joining a running club can surround us with like-minded people, who make it easier for us to look forward to that experience. .</p><p>There is a close connection between behaviour and surroundings. Understanding the limitations of our willpower proactively helps us in changing our environment and enhancing our default settings. But, we need to be brutally honest with ourselves to accept that. Living in denial can often cause damage, and keep us stuck in the rut, without even realising it.&nbsp; By rightful self-reflection and acceptance, we can use the environment around us to support constructive habits, which can increase the sustainability and attainable nature of our personal development.&nbsp;</p><p>The stonecutter&#8217;s credo is life at its fundamental core. It&#8217;s simple. It&#8217;s powerful. But the truth is,&nbsp; unless forced, most of us will not want to undertake that assignment. The stonecutter's environment forces him to focus on a single objective and by doing so he breaks an unassailable block of stone single-handedly. Sure physics plays a crucial role to set him up for success but that&#8217;s part of his environment.&nbsp;&nbsp;</p><p>That&#8217;s the take-away.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 HackrLife! 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[DeFi Protocols to look out for and (maybe invest) in 2024?]]></title><description><![CDATA[DeFi has real world utility offering the innovation of Blockchain. But which one's seem poised for a breakout year?]]></description><link>https://notes.dev-das.com/p/defi-protocols-to-look-out-for-and</link><guid isPermaLink="false">https://notes.dev-das.com/p/defi-protocols-to-look-out-for-and</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Tue, 02 Jan 2024 16:38:18 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1612795459707-1002f77720d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2NHx8YmFua3xlbnwwfHx8fDE3Mzk4ODM2MTN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1612795459707-1002f77720d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2NHx8YmFua3xlbnwwfHx8fDE3Mzk4ODM2MTN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1612795459707-1002f77720d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2NHx8YmFua3xlbnwwfHx8fDE3Mzk4ODM2MTN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1612795459707-1002f77720d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2NHx8YmFua3xlbnwwfHx8fDE3Mzk4ODM2MTN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1612795459707-1002f77720d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2NHx8YmFua3xlbnwwfHx8fDE3Mzk4ODM2MTN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1612795459707-1002f77720d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2NHx8YmFua3xlbnwwfHx8fDE3Mzk4ODM2MTN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1612795459707-1002f77720d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2NHx8YmFua3xlbnwwfHx8fDE3Mzk4ODM2MTN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="4896" height="3264" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1612795459707-1002f77720d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2NHx8YmFua3xlbnwwfHx8fDE3Mzk4ODM2MTN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3264,&quot;width&quot;:4896,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;black and white laptop computer&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="black and white laptop computer" title="black and white laptop computer" srcset="https://images.unsplash.com/photo-1612795459707-1002f77720d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2NHx8YmFua3xlbnwwfHx8fDE3Mzk4ODM2MTN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1612795459707-1002f77720d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2NHx8YmFua3xlbnwwfHx8fDE3Mzk4ODM2MTN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1612795459707-1002f77720d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2NHx8YmFua3xlbnwwfHx8fDE3Mzk4ODM2MTN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1612795459707-1002f77720d2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2NHx8YmFua3xlbnwwfHx8fDE3Mzk4ODM2MTN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="true">Viktor Forgacs</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p>From the time of its inception, the best real world use case of Blockchain technology has been in the realm of <em>decentralised finance</em> or <strong>DeFi</strong>. But for years it failed to gain traction due to three key things</p><ul><li><p>Non inclination of financial institutions and governments&nbsp; towards tokenisation of real world assets</p></li><li><p>Very high annual percentage yields which made it seem like a game of blackjack than an actual stable investment option</p></li><li><p>Lack of institutional interest and integration into real world financial systems</p></li></ul><p>This happens. Every new technology undergoes this curve of adaptation and 2023 was mostly a year for DeFi to shore back and consolidate after the scams and scandals of yesteryears. </p><p>But with meaningful and sustainable changes like <em>Real Yield </em>over <em>APY</em>, increasing interest in tokenisation of real assets, and more institutional interest in using the innovation offered by DeFI over blockchain for real world financial systems, the tide is starting to slowly re-shape.&nbsp; </p><p>2024 can turn out to be the surprise year for DeFi if it continues on this path of real world integration. But which DeFi protocols do we start looking at, given there are so many?</p><p>To keep it simple for a&nbsp; first draft of research, I used <strong>TVL</strong> <em>(total value locked)</em> as a standard metric to understand volume or transaction in US dollars for each. For me, the amount of $USD locked in the protocol was the first signal  to gauge relevancy and trust for each</p><p>Here are a few&nbsp; that I am going to watch out for in 2024 and the reasons why.</p><p><strong>Aave (AAVE)</strong></p><ul><li><p><strong>Aave</strong> is a DeFi lending platform that started in 2017. It operates on various blockchains, including Ethereum, Polygon, Avalanche, Arbitrum, Optimism, Base, Metis, Fantom, and Harmony. It&#8217;s functionality across so many different blockchains testify to its popularity across on chain protocols. With a TVL of around $4.5 billion, <strong>Aave</strong> allows users to lend and borrow a wide range of cryptocurrencies, from stablecoins to altcoins, offering both stable and variable interest rates. <strong>Aave's</strong> lending model allows users to earn interest on deposits, and it utilises a native governance token, AAVE, which can be staked for rewards and fees.</p><p></p><p>To keep it simple , it&#8217;s like an online savings and loan bank. You can deposit your digital currency and earn interest on it. Alternatively, you can borrow digital currency, using your existing assets as a guarantee. Aave manages all this through automated contracts on the blockchain. The cool thing is you can borrow and earn interest at the same time which almost never happens in real world loan systems. Mathematically you can even pay off your loan from the interest you earn!</p></li></ul><p><strong>Lido (LDO)</strong></p><ul><li><p>Launched in 2020, <strong>Lido </strong>is a liquid staking solution for Ethereum and other Proof of Stake chains. It has a TVL of $16.36 billion and provides non-custodial staking services. This means that users can stake any amount of ETH without needing staking infrastructure or creating a validation node which is complex and risky. It allows users to stake less the general 32 tokens that are used for ETH staking in a protocol. On top of that users get rewards (interests) for staking their ethereum. This expands the market pool of ETH risers who can stake, given its price thereby making it attractive for its scale.</p><p></p><p>It&nbsp; is a bit like a savings account, but for a specific kind of cryptocurrency called Ethereum. You deposit your Ethereum, and instead of locking it up, Lido lets you earn additional rewards while still keeping your investment flexible</p></li></ul><p><strong>Uniswap (UNI)</strong></p><ul><li><p><strong>Uniswap</strong> is a decentralised exchange protocol on the Ethereum network, established in 2018. It has a TVL of $3.31 billion and enables users to trade ERC20 tokens autonomously. <strong>Uniswap</strong> operates through an algorithm matching trades in liquidity pools, eliminating intermediaries. It boasts a large user base and offers token exchange and lending services.</p><p></p><p>Think of it as an online marketplace where you can exchange one type of cryptocurrency for another. It's like a currency exchange at the airport, but for digital currencies. You don't have to negotiate prices; <strong>Uniswap</strong> does that automatically.</p></li></ul><p><strong>Maker (MKR)</strong></p><ul><li><p><strong>Maker,</strong> an Ethereum-based protocol, was launched in 2018 and supports the stablecoin DAI. With a TVL of $4.95 billion, it operates as a <em><strong>Collateralised Debt Position platform </strong></em>where users can lock up Ethereum assets as collateral to receive DAI. The MKR token is used for interest payments and governance.&nbsp;</p><p></p><p>To simplify it, <strong>Maker </strong>uses a stablecoin DAI which&nbsp; is pegged to the dollar&nbsp; and thereby far less volatile with real world financial value. This feature immediately makes it more attractive for institutional and retail investors. Users can provide digital or crypto assets in collateral and in return, they can get a loan in DAI which they can use for various purposes. Since it&#8217;s pegged to the dollar the loan is far less volatile and it allows you the novelty of using crypto assets as collateral for a loan on a stablecoin.It also does not need any traditional bank or credit check thereby providing a very novel way to access liquidity without selling assets. &nbsp;</p></li></ul><p><strong>PancakeSwap (CAKE)</strong></p><ul><li><p>This decentralised exchange is based on the Binance Chain and started in 2020. With a TVL of $1.1 billion, it offers token trading, staking, and yield farming. It is particularly popular among Binance ecosystem users.It also offers additional features like liquidity pools, farming, and staking, enabling users to earn rewards. PancakeSwap uses an automated market maker (AMM) model where liquidity pools are used instead of traditional market order books, allowing for direct, wallet-to-wallet trading</p><p></p><p>It is like a digital trading post where you can swap different types of cryptocurrencies and also get offered ways to earn rewards through games and activities called <a href="https://hackrlife.substack.com/p/yield-farming-in-the-world-of-defi">&#8220;yield farming.&#8221;</a></p></li></ul><p><strong>Curve Finance (CRV)</strong></p><ul><li><p>Established in 2020, <strong>Curve Finance</strong> is a decentralised exchange protocol with a focus on stablecoin trading. It has a TVL of $2.4 billion and operates on the Ethereum blockchain. It&nbsp; is designed for the exchange of stablecoins&#8212;cryptocurrencies that are pegged to stable assets like the US dollar.</p><p></p><p>This specialisation allows <strong>Curve</strong> to offer more efficient trading for these types of assets compared to other exchanges. This is because Stablecoins, due to their stable nature, allow <strong>Curve</strong> to maintain prices close to the 1:1 peg, resulting in very low slippage. This, combined with low trading fees, makes Curve an attractive platform for users looking to swap stablecoins.&nbsp;</p><p></p><p>Users can also earn passive income on their stablecoin holdings by facilitating trades in the <strong>Curve Liquidity</strong> pools which means their holdings and net worth can grow without doing anything, kind of like normal stocks.</p></li></ul><p><strong>JustLend (JST)</strong></p><ul><li><p>Launched in 2020, JustLend is the first official lending platform on the TRON blockchain. It has a TVL of $5.79 billion and enables users to borrow and lend TRON assets, determining interest rates based on supply and demand.</p><p></p><p>It enables users to lend and borrow TRON, TRC-20 tokens, and TRON stablecoins like USDT, facilitating transactions without traditional centralised financial systems. JustLend supports borrowing at both fixed and variable interest rates and allows for earning interest by providing cryptocurrency to liquidity pools. The platform's native token, JST, is used for governance, enabling holders to participate in decision-making processes on the platform.</p></li></ul><p><strong>InstaDapp (INST) </strong></p><ul><li><p>InstaDApp is a decentralised application (DApp) that acts as a bridge across multiple decentralised finance (DeFi) protocols. With a TVL of $2.4 billion It integrates these different protocols into a single, unified interface, making it easier for users to manage their DeFi assets and activities.&nbsp;</p><p></p><p>Users can perform transactions across different protocols within InstaDApp's platform. This includes activities like swapping assets, providing liquidity, borrowing, and lending, all from a single interface. Users also get a comprehensive dashboard that provides a consolidated view of their assets across different DeFi protocols. This feature allows for more efficient management and monitoring of investments and liabilities.</p></li></ul><p><em>PS: TVL represents the sum of all the cryptocurrency, tokens, or other assets that are staked, deposited, or locked in a DeFi protocol. This can include assets in liquidity pools, staking contracts, lending platforms, and other types of financial smart contracts. A higher TVL often indicates that a DeFi platform is popular and trusted by users. It suggests that a significant amount of assets are being used in that protocol, which can be a sign of its reliability and utility.&nbsp;&nbsp;</em></p><p><em>PPS: Nothing I have written here should be taken as investment advice. I am not a financial advisor. For investment advice contact licensed and experienced investment advisors. </em></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 HackrLife! 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[Occam's Razor]]></title><description><![CDATA[Razors can be excellent mental models. So how do we use Occam's philosophy in living a simpler life?]]></description><link>https://notes.dev-das.com/p/occams-razor</link><guid isPermaLink="false">https://notes.dev-das.com/p/occams-razor</guid><dc:creator><![CDATA[Dev Das]]></dc:creator><pubDate>Mon, 01 Jan 2024 13:39:49 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1513185041617-8ab03f83d6c5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwaGlsb3NvcGh5fGVufDB8fHx8MTczOTg4MzY2MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1513185041617-8ab03f83d6c5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwaGlsb3NvcGh5fGVufDB8fHx8MTczOTg4MzY2MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1513185041617-8ab03f83d6c5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwaGlsb3NvcGh5fGVufDB8fHx8MTczOTg4MzY2MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1513185041617-8ab03f83d6c5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwaGlsb3NvcGh5fGVufDB8fHx8MTczOTg4MzY2MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1513185041617-8ab03f83d6c5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwaGlsb3NvcGh5fGVufDB8fHx8MTczOTg4MzY2MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1513185041617-8ab03f83d6c5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwaGlsb3NvcGh5fGVufDB8fHx8MTczOTg4MzY2MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1513185041617-8ab03f83d6c5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwaGlsb3NvcGh5fGVufDB8fHx8MTczOTg4MzY2MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="6000" height="4000" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1513185041617-8ab03f83d6c5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwaGlsb3NvcGh5fGVufDB8fHx8MTczOTg4MzY2MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4000,&quot;width&quot;:6000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;brown books closeup photography&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="brown books closeup photography" title="brown books closeup photography" srcset="https://images.unsplash.com/photo-1513185041617-8ab03f83d6c5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwaGlsb3NvcGh5fGVufDB8fHx8MTczOTg4MzY2MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1513185041617-8ab03f83d6c5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwaGlsb3NvcGh5fGVufDB8fHx8MTczOTg4MzY2MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1513185041617-8ab03f83d6c5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwaGlsb3NvcGh5fGVufDB8fHx8MTczOTg4MzY2MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1513185041617-8ab03f83d6c5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxwaGlsb3NvcGh5fGVufDB8fHx8MTczOTg4MzY2MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Photo by <a href="true">Rey Seven</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p><em><strong>Occam's Razor:</strong></em> <em><strong>The Principle of Simplicity in Problem Solving and Scientific Inquiry.</strong></em></p><p>Well, that sounds intimidating.</p><p>Scientific inquiry is critical for our progress as a society no doubt, but let&#8217;s be honest - most of us in our daily lives are having a hard time, just trying to pay our bills and getting by!</p><p>I don't know about you, but for me, even deciding the menu in a restaurant becomes a super stressful task at times! Choices galore and no idea of what most of anything tastes like. Add to it, peer pressure, waiter patience (or lack thereof) and most of the time it's "Why don't you recommend something nice" &#128522;</p><p><strong>Can </strong><em><strong>Occam's Razor</strong></em><strong> help people like me in everyday decision-making to make life easier?</strong></p><p>Admittedly, scientific enquiry is not something most of us need to undertake, but what we do face in our everyday lives is the act of making decisions and choices. Sometimes the problems that come our way have easy answers. Sometimes they don't. Often these problems have multiple answers representing a fork in the road where our choice defines the path we need to take.</p><p>The problem is that most times we are not sure of which path to take because we don&#8217;t know what it will bring!</p><p>Occam&#8217;s Razor can help simplify this decision-making process for us. But to unpack this a little more let's take a short detour into history and context.</p><p><strong>Also known as the law of parsimony, the origins of Occam's Razor are in theology.</strong> It was named after the medieval philosopher and theologian William of Ockham, who simplified its inference into a basic concept stating that when faced with competing explanations for a phenomenon, the simplest one is more likely to be correct.&nbsp;<br><br>This principle when applied across disciplines can be an invaluable tool for individuals, businesses, and organisations to make better-informed decisions that lead to efficient outcomes.&nbsp;</p><p>But how do mere mortals like us use it in everyday life to make things a bit less complicated?</p><p>Let&#8217;s find out.</p><p><strong>Identifying the decision context</strong></p><p>Context matters. The why and what of things we want to achieve. Before applying Occam's Razor, we need to define this context clearly. First, we need to recognise the problem or question at hand and its components. Then we need to be aware of the various explanations or solutions that can potentially solve for it.</p><p>When we map the problem to its possible solution, the choice of the solution can then guide us on the decision we need to make and how much complexity we are willing to undertake.</p><p>Is the effort worth the cost (time/ emotion/ stress)?</p><p>Understanding this specific decision-making scenario enables us to focus on the relevant information and avoid unnecessary complex scenarios that can create more frustration and stress.</p><p><strong>Identify potential explanations or solutions</strong></p><p>When faced with a problem, the one key area where we need to spend time is gathering and assessing the different explanations or solutions available. This is because a problem can be solved in different ways, but each way has its own cost. This cost can be mental, emotional or financial.</p><p>What cost are we willing to pay based on our needs? </p><p>Listing the possible alternatives and considering their underlying assumptions and implications can help us narrow down choices and get clearer perspectives. More often than not, the simpler answer can be easier to implement with a lesser cost</p><p><strong>Evaluate plausibility and supporting evidence</strong></p><p>Gathering answers to solve a problem can be overwhelming. It depends a lot on the subject and the situation. Is the problem personal or organisational?&nbsp; Does it impact people, health, financial returns or risk?&nbsp; Verifying each explanation can be painful because we operate without always having all the evidence in our hands and without knowing how our decisions will affect our future.</p><p>This makes it massively overwhelming.</p><p>So, what we need to focus on, is if the solution will require additional assumptions, s beyond what is necessary to address the situation effectively. We need to focus on the evidence we have in hand and whether we feel it&#8217;s plausible. We need to calculate what would be the emotional, financial and time costs to invest in solving deeper complexities.&nbsp;</p><p>More often than not it will be the simpler solution which will be more valid and straightforward. It will simply have more supporting evidence to choose from and thereby be more plausible to act upon.&nbsp;</p><p><strong>Prioritise simplicity</strong></p><p>Simplicity is the simplest thing to yearn for and the hardest thing to execute. However, in practical decision-making, simplicity is extremely crucial, because complexity only adds more layers of human and financial debt. It also causes stressful unhealthy environments where the collective suffers.&nbsp;&nbsp;</p><p>Most people, by nature, gravitate towards answers which are simpler because they can be easily communicated and understood at the same time. Complex solutions often cause misunderstandings and the cost of misunderstanding at scale is so intense that decision makers need to be extremely careful before making such choices. That is why in practical decision-making, prioritising simplicity is an absolute key factor in evaluation.&nbsp;</p><p>The simpler the approach is, the more straightforward the implementation is. The less is the human cost of error and the sunk cost of fallacy.&nbsp;</p><p><strong>Manage risk</strong></p><p>Occam's Razor can be particularly useful in risk management. Why so? Because risk inherently comes with problems which have multiple answers, none of which we can be sure of.&nbsp;</p><p>That&#8217;s why it&#8217;s called risk.</p><p>Consider the stock market and the average retail investor. We don&#8217;t know if the stock we are investing in will give returns. It&#8217;s primarily a gamble. A gamble on a life&#8217;s worth of savings at times. So how do we go about it?</p><p>When evaluating potential stocks, analyse data like company returns in the past few years, their forward projection plans, their S1 filings, their reputation in the market and their product viability in the current economic scenario.&nbsp; Remove speculative buys as much as possible. The more empirical data you have, the more balanced your decision to invest. It can still fail, but the chances are minimised.&nbsp;&nbsp;</p><p>Similarly in any form of risk management, choosing explanations that involve fewer speculative assumptions and more empirical evidence will help us reach answers that are simpler and more predictable thereby avoiding complex scenarios which may be more difficult to predict or mitigate.</p><p><strong>Conduct cost-benefit analysis</strong></p><p>Everything in life has a cost. This cost varies. Sometimes emotional, sometimes financial, sometimes ethical. Each comes with its own time commitment. Therefore, whichever cost we aim to pay, it inherently has a deep impact on us at a personal level.</p><p>Now, the cost we pay depends on the answer we choose for the various problems we face in our everyday lives.&nbsp;Deciding this cost thereby is key to our happiness and success. This means that considering the cost-benefit implication of each decision is extremely critical to what we do and how we adapt. A simpler approach may require fewer resources, less time and manageable effort to implement and maintain.&nbsp; It can thereby deliver significant cost savings; both mental and financial. A complex answer, on the other hand, can multiply our risk exposure, stretch our time and drain our happiness.&nbsp;</p><p><strong>Avoid overfitting</strong></p><p>Overfitting is a common challenge in data analysis. It happens when a complex model fits the training data extremely well but fails to perform when presented with new data.</p><p>But why does that happen?</p><p>For starters, there is the size of the database. Smaller datasets are more prone to overfitting, as there is less information available for the model to arrive at correct conclusions. Another factor is the complexity of the model itself. We generally gravitate towards gathering the data and then retrofitting the model to accommodate. In this scenario, the model works on the training data, but when the parameters change, the model often cannot adjust or is not flexible enough to compensate for the variances. This leads to wrong projections.</p><p>As a rule of thumb, in any modelling, the lesser the number of key parameters, the simpler is the model, which has a better utility across multiple use cases.</p><p>In life, we often complicate our decision-making by focusing on micro instances and situations. When our decisions are based on these instance-specific situations, they often do not consider the larger and simpler repeatable patterns thereby missing the forest for the trees.</p><p>Occam's Razor serves as a safeguard against this overfitting. Choosing simpler models that capture the essential patterns and relationships in data, reduces complexity, helps unlock the bigger picture and can help drive more productivity and value.</p><p><strong>Collaboration and consensus</strong></p><p>One of the key drivers of growth is collaboration and consensus. If people don't believe in an idea or a product, they are reticent to embrace it. Belief, however, is a human factor and in any given situation, the simpler the explanation, the easier it is for people to believe and rally behind it. It's also easier to recruit others to collaborate on it.</p><p>In many decision-making scenarios, multiple stakeholders need to be bought along the journey for an idea to be supported and executed. Occam's Razor can help facilitate this collaboration and consensus-building among decision-makers. Simpler explanations which are more intuitive, are easier for multiple stakeholders to agree upon.</p><p>The key lies in reaching common ground based on the most straightforward and plausible explanations.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://notes.dev-das.com/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 HackrLife! 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>