<?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[Do It With AI]]></title><description><![CDATA[A chronicle of successes, failures, musings, and adventures in AI]]></description><link>https://www.doitwithai.now</link><image><url>https://substackcdn.com/image/fetch/$s_!sppJ!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f70199-a523-42fd-8a8a-5e2ca45664f7_1024x1024.png</url><title>Do It With AI</title><link>https://www.doitwithai.now</link></image><generator>Substack</generator><lastBuildDate>Thu, 09 Apr 2026 21:13:44 GMT</lastBuildDate><atom:link href="https://www.doitwithai.now/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Cesar Zamudio]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[doitwithai@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[doitwithai@substack.com]]></itunes:email><itunes:name><![CDATA[Cesar Zamudio]]></itunes:name></itunes:owner><itunes:author><![CDATA[Cesar Zamudio]]></itunes:author><googleplay:owner><![CDATA[doitwithai@substack.com]]></googleplay:owner><googleplay:email><![CDATA[doitwithai@substack.com]]></googleplay:email><googleplay:author><![CDATA[Cesar Zamudio]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Oracular Potatoes, Part 1]]></title><description><![CDATA[Run a LLM locally, on a slow computer, fast!]]></description><link>https://www.doitwithai.now/p/oracular-potatoes-part-1</link><guid isPermaLink="false">https://www.doitwithai.now/p/oracular-potatoes-part-1</guid><dc:creator><![CDATA[Cesar Zamudio]]></dc:creator><pubDate>Thu, 01 Jan 2026 15:01:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sppJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f70199-a523-42fd-8a8a-5e2ca45664f7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>LLMs can be simultaneously godlike and immeasurably dumb, in one contradictory package. But, more than anything, they&#8217;re scary. Just as the hobgoblin of aspiring writers&#8217; minds is a blank page, the hobgoblin of aspiring researchers is learning how to <em>use </em>an LLM. Not &#8220;effectively,&#8221; not &#8220;well,&#8221; mind you &#8211; just <em>use it.</em> Judge this by the overabundance of research articles touting future research agendas, conceptual frameworks, &#8220;dark sides,&#8221; pearls of wisdom, and assorted ramblings about AI, but the dearth of articles discussing -concretely- how to practically use LLMs.</p><p>Wouldn&#8217;t it be swell to learn how to deploy a local LLM that we could ask about&#8230; most anything, research or otherwise? Yes, and I can think of a few reasons why:</p><ul><li><p><em>Lack of connectivity</em>: There may be situations (e.g., a flight) when using any of the Internet-based LLMs is not feasible.</p></li><li><p><em>Privacy</em>: Research (and teaching) often requires opening and/or analyzing potentially private data, and sharing this data with LLM providers seems like a pretty bad idea.</p></li><li><p><em>Versatility</em>: Installing and using a local LLM means having the ability to decide which specific LLM to use and from which company.</p></li><li><p><em>Iteration</em>: Often, data analysis requires iteration over many rows of data &#8211; for example, computing the sentiment of a dataset of online reviews, or cleaning a dataset. While slower than Internet-based counterparts, local deployment (with a bit of Python programming) provides full control over how the LLM iterates over multiple observations and what it does with each.</p></li></ul><p>But a secondary, yet nagging, fear, is compute. The big C. Often, we think our computers are too slow, our resources too thin, and submit to paying OpenAI through the nose for API calls.</p><p>Enough! Here&#8217;s a thought: <em>your potato computer is better than you give it credit for</em>. Your hardware <em>can</em> pull it off. Can it? Can we effectively transform a potato into an <em>oracular potato </em>that runs LLMs for research&#8230; or will our power supplies and motherboards fry?</p><p>Can we do it with AI? We&#8217;ll try to demystify the process of deploying LLMs locally in a multi-part post, covering Mac and Windows. We will:</p><ol><li><p>Learn how to deploy a <em>reasonably accurate</em> oracular potato: a less-than-stellar, potato Windows or Mac computer running a Qwen LLM locally. We&#8217;ll use LMStudio, an easy-to-use, almost &#8220;plug and play&#8221; application.</p></li><li><p>Learn how to use Python (virtual environment setup and programming) to use an LLM without any user interface. We&#8217;ll use the Ollama application for further learning.</p></li><li><p>Analyze data with LLMs using FOR cycles&#8230;. slowly &#129445;. Here, we won&#8217;t use either LMStudio or Ollama, but a custom deployment for maximum privacy and flexibility.</p></li></ol><h3>Project overview</h3><p><em>Deploy an oracular potato, Part 1</em></p><ul><li><p><strong>&#128466;&#65039; Topics</strong>: Research; text genAI; Qwen; LMStudio.</p></li><li><p>&#128296; <strong>Tools:</strong> LMStudio; various Qwen LLMs.</p></li><li><p>&#128184; <strong>Cost:</strong> $0 (you already have a potato computer, right?)</p></li><li><p><strong>&#8987; Time to completion:</strong> Around one hour (mostly spent downloading files).</p></li></ul><h3>Napkin planning</h3><p>Let&#8217;s think before we tinker. Planning on a napkin, along with stating our goals, is always useful.</p><ul><li><p><strong>Goal:</strong> Locally deploy a reasonably accurate LLM on a less-than-reasonable computer.</p></li><li><p><strong>Accuracy goal:</strong> High &#8211; the LLM should be accurate enough to be useful.</p></li><li><p><strong>Creativity goal:</strong> Medium &#8211; this guide focuses on verifiable, technical prompts. You can also experiment with using a local LLM for creative work.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hQQK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7434ff-a8f8-40c4-b0ac-f526ee662c61_1316x1171.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hQQK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7434ff-a8f8-40c4-b0ac-f526ee662c61_1316x1171.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hQQK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7434ff-a8f8-40c4-b0ac-f526ee662c61_1316x1171.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hQQK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7434ff-a8f8-40c4-b0ac-f526ee662c61_1316x1171.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hQQK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7434ff-a8f8-40c4-b0ac-f526ee662c61_1316x1171.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hQQK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7434ff-a8f8-40c4-b0ac-f526ee662c61_1316x1171.jpeg" width="1316" height="1171" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b7434ff-a8f8-40c4-b0ac-f526ee662c61_1316x1171.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1171,&quot;width&quot;:1316,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:232144,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.doitwithai.now/i/183088466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7434ff-a8f8-40c4-b0ac-f526ee662c61_1316x1171.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_!hQQK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7434ff-a8f8-40c4-b0ac-f526ee662c61_1316x1171.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hQQK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7434ff-a8f8-40c4-b0ac-f526ee662c61_1316x1171.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hQQK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7434ff-a8f8-40c4-b0ac-f526ee662c61_1316x1171.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hQQK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7434ff-a8f8-40c4-b0ac-f526ee662c61_1316x1171.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here, the napkin emphasizes a series of steps to assemble and use an oracular potato. It will be slow -oh yes, it will- but it will be accurate, a benevolent, zen-like LLM sloth taking his sweet time to eventually throw a dart and hit bullseye. The process will take some explanation (hence the multi-part series), but, overall, the time investment will pay off in spades.</p><h3>Doing It With AI</h3><h4>Potatoes</h4><p>Let &#8220;potato&#8221; be a less-than-ideal computer not generally thought of as being capable of running LLMs. Note that I am constrained to the devices I own. Therefore, my potatoes will be:</p><ol><li><p><strong>Windows:</strong><em> </em>A laptop with a 4-core, 2.8 GHz AMD Ryzen 5 7520U processor, integrated graphics, 16GB of RAM, and a 256GB hard drive.</p></li><li><p><strong>Mac:</strong> A MacBook Air with an M2 processor, 8 GB of RAM, and a 256GB hard drive.</p></li><li><p><strong>Linux (Mint):</strong><em> </em>A laptop with a 4-core, 1.6 GHz Intel Core i5-8250U processor, integrated graphics, 20GB of RAM, and a 1TB hard drive.</p></li></ol><p>As can be seen, the Windows computer is quite the potato: while not a Chromebook, <a href="https://www.cpubenchmark.net/compare/5216vs3042vs6296/AMD-Ryzen-5-7520U-vs-Intel-i5-8250U-vs-Intel-Ultra-9-285K">it scores quite low on CPUBenchmark</a> compared to an Intel Ultra 9 285K, one of the faster consumer-grade desktop processors at the moment. Its saving grace is having 16GB of RAM. The Mac, on the other hand, has less RAM, but a better processor (which is, nevertheless, three generations old).</p><p>(Of course, the Linux is the true potato here, but I will only discuss it very briefly, for comparison purposes).</p><p>I have successfully transformed each laptop into an oracular potato, though those are the only potatoes I have, leaving little room for experimentation. So, as an educated guess, I believe that the minimum requirements for an oracular potato are:</p><ul><li><p><strong>Windows:</strong> 12GB of RAM and a processor as capable as a Core i5-8250U (works, but very slow) or AMD Ryzen 5 7520U (works reasonably well!).</p></li><li><p><strong>Mac:</strong> an M2 or (maybe) M1 processor with 8GB of RAM.</p></li></ul><p>In either case, a 256GB hard drive should do fine, assuming you have enough free space. Note that neither case requires a dedicated graphics card (e.g., an RTX 4090 or RTX 5090), which would be the resource of choice for a very powerful local setup. But we&#8217;re talking potatoes here, so let&#8217;s move on.</p><h4>The setup</h4><p>Regardless of your operating system (Windows, Mac, or Linux), our first experience using LLMs locally will be using LMStudio. LMStudio is an easy yet surprisingly customizable program to run LLMs locally. It has a very large pool of models to download and use as well. The disadvantage is that LMStudio is closed-source, which would add more security and transparency to the program. But, overall, it&#8217;s excellent, and I use it frequently to run LLMs.</p><p>To download LMStudio, visit <a href="https://lmstudio.ai/">their website</a> and download the program. After installation, you&#8217;ll have to make a few decisions:</p><ul><li><p><strong>User level: </strong>State that you&#8217;re a &#8220;Power User&#8221; so that the interface offers a few extra tabs and tools.</p></li><li><p><strong>Your first model: </strong>First, <strong>disable</strong> the option &#8220;Enable local LLM service on login&#8221;, and then, click <strong>Skip.</strong> You can download a model suitable for your potato later.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!23d5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd142caa5-099e-46ad-87a4-75c257e39338_1173x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!23d5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd142caa5-099e-46ad-87a4-75c257e39338_1173x900.png 424w, https://substackcdn.com/image/fetch/$s_!23d5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd142caa5-099e-46ad-87a4-75c257e39338_1173x900.png 848w, https://substackcdn.com/image/fetch/$s_!23d5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd142caa5-099e-46ad-87a4-75c257e39338_1173x900.png 1272w, https://substackcdn.com/image/fetch/$s_!23d5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd142caa5-099e-46ad-87a4-75c257e39338_1173x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!23d5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd142caa5-099e-46ad-87a4-75c257e39338_1173x900.png" width="725" height="556.2659846547315" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d142caa5-099e-46ad-87a4-75c257e39338_1173x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:1173,&quot;resizeWidth&quot;:725,&quot;bytes&quot;:129162,&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://www.doitwithai.now/i/183088466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd142caa5-099e-46ad-87a4-75c257e39338_1173x900.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_!23d5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd142caa5-099e-46ad-87a4-75c257e39338_1173x900.png 424w, https://substackcdn.com/image/fetch/$s_!23d5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd142caa5-099e-46ad-87a4-75c257e39338_1173x900.png 848w, https://substackcdn.com/image/fetch/$s_!23d5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd142caa5-099e-46ad-87a4-75c257e39338_1173x900.png 1272w, https://substackcdn.com/image/fetch/$s_!23d5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd142caa5-099e-46ad-87a4-75c257e39338_1173x900.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That&#8217;s&#8230; pretty much it! You will be greeted with a window featuring several icons on the left, and a huge chat window. Now we can begin playing with some LLMs! (For a quick primer on what these models are, read <a href="https://aws.amazon.com/what-is/large-language-model/">this introduction from AWS</a>.)</p><h4>Model search and installation</h4><p>The next step is to search for a suitable LLM. I would recommend two options: either Qwen2.5-0.5B-Instruct or Qwen3-0.6B. These models are quite small and work well (if your computer is better, you can use better models, but first experiment with these). </p><p>There are several factors to account for by simply reading the model names:</p><ul><li><p><strong>Model name:</strong> There are many model providers out there: OpenAI, Alibaba, Deepseek, Google, and others. Each of their model families has a name. I chose to use the Qwen family of models, developed by Alibaba, because they&#8217;re small and easy to use.</p></li><li><p><strong>Model version:</strong> As AI technologies evolve, model providers typically update their model portfolio. The first number you see (Qwen<strong>2.5</strong>, Qwen<strong>3</strong>) indicates the model version. While a higher version is usually associated with&nbsp;<a href="https://openai.com/index/introducing-gpt-5-2/">higher precision in analytical tasks</a>, qualitatively, the models can vary widely, with&nbsp;<a href="https://siliconangle.com/2025/08/13/openai-restores-gpt-4o-access-chatgpt-user-complaints/">some users strongly preferring older models</a>, especially for personal support and creative work.</p></li><li><p><strong>Parameters:</strong> Each model has a parameter structure that can range from fewer than a billion to hundreds of billions of parameters. More parameters generally result in more precise handling of user prompts, but they also mean a larger model size. This is important because your potato is limited by the amount of RAM it has to run these models. I won&#8217;t cover <em>hyper</em>parameters, which govern how the LLM responds to a prompt (e.g., temperature, top-k) and can be changed in LMStudio&#8217;s settings &#8211; for a primer, <a href="https://www.ibm.com/think/topics/llm-parameters">check this document from IBM.</a></p></li><li><p><strong>Specialty:</strong> Certain models are specialized for different tasks. For example, the Qwen-Image-Edit model is specifically tailored to edit images. In our case, the Qwen2.5-0.5B-<strong>Instruct </strong>model was specifically designed to handle user prompts, whereas the Qwen3-0.6B model is more general. In fact, if you search for the latter model in the&nbsp;<a href="https://huggingface.co/collections/Qwen/qwen3">Qwen3 model repository</a>, you will find no Instruct version of it at all! So, when selecting a model, you might want to first determine whether there are any specialty models that might work best for the task at hand.</p></li></ul><p>In LMStudio, the red magnifying glass in the left panel can be used to search for models. <strong>Click it</strong>. Note that the list begins with &#8220;Staff picks&#8221; &#8211; I would stick to these unless they are not available for a specific model. Furthermore, the option &#8220;GGUF&#8221; is ticked. GGUF is <a href="https://huggingface.co/docs/hub/en/gguf">a faster model format than standard models</a>, which very slightly sacrifices accuracy (there are also <a href="https://opensource.apple.com/projects/mlx/">Mac-specific MLX models</a>). Since we have a potato, let&#8217;s keep the GGUF option enabled.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fHla!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55d0ec51-4546-4291-9350-b1837c57f357_1378x316.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fHla!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55d0ec51-4546-4291-9350-b1837c57f357_1378x316.png 424w, https://substackcdn.com/image/fetch/$s_!fHla!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55d0ec51-4546-4291-9350-b1837c57f357_1378x316.png 848w, https://substackcdn.com/image/fetch/$s_!fHla!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55d0ec51-4546-4291-9350-b1837c57f357_1378x316.png 1272w, https://substackcdn.com/image/fetch/$s_!fHla!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55d0ec51-4546-4291-9350-b1837c57f357_1378x316.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fHla!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55d0ec51-4546-4291-9350-b1837c57f357_1378x316.png" width="1378" height="316" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/55d0ec51-4546-4291-9350-b1837c57f357_1378x316.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:316,&quot;width&quot;:1378,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70106,&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://www.doitwithai.now/i/183088466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55d0ec51-4546-4291-9350-b1837c57f357_1378x316.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_!fHla!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55d0ec51-4546-4291-9350-b1837c57f357_1378x316.png 424w, https://substackcdn.com/image/fetch/$s_!fHla!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55d0ec51-4546-4291-9350-b1837c57f357_1378x316.png 848w, https://substackcdn.com/image/fetch/$s_!fHla!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55d0ec51-4546-4291-9350-b1837c57f357_1378x316.png 1272w, https://substackcdn.com/image/fetch/$s_!fHla!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F55d0ec51-4546-4291-9350-b1837c57f357_1378x316.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Search for &#8220;Qwen3-0.6B&#8221; in the search box</strong>. There are a lot of different models (none is a staff pick) &#8211; stick to the provider&#8217;s (in this case, Qwen). A good indicator of which model to download is also the number of downloads and likes a model has. Select &#8220;Qwen3-0.6B-GGUF&#8221; by Qwen, and download the model. Afterwards, a confirmation window appears.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cxyj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a17d02-01be-4510-beba-28b73a6cf40a_548x121.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cxyj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a17d02-01be-4510-beba-28b73a6cf40a_548x121.png 424w, https://substackcdn.com/image/fetch/$s_!cxyj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a17d02-01be-4510-beba-28b73a6cf40a_548x121.png 848w, https://substackcdn.com/image/fetch/$s_!cxyj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a17d02-01be-4510-beba-28b73a6cf40a_548x121.png 1272w, https://substackcdn.com/image/fetch/$s_!cxyj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a17d02-01be-4510-beba-28b73a6cf40a_548x121.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cxyj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a17d02-01be-4510-beba-28b73a6cf40a_548x121.png" width="498" height="109.95985401459853" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51a17d02-01be-4510-beba-28b73a6cf40a_548x121.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:121,&quot;width&quot;:548,&quot;resizeWidth&quot;:498,&quot;bytes&quot;:25571,&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://www.doitwithai.now/i/183088466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a17d02-01be-4510-beba-28b73a6cf40a_548x121.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_!cxyj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a17d02-01be-4510-beba-28b73a6cf40a_548x121.png 424w, https://substackcdn.com/image/fetch/$s_!cxyj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a17d02-01be-4510-beba-28b73a6cf40a_548x121.png 848w, https://substackcdn.com/image/fetch/$s_!cxyj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a17d02-01be-4510-beba-28b73a6cf40a_548x121.png 1272w, https://substackcdn.com/image/fetch/$s_!cxyj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51a17d02-01be-4510-beba-28b73a6cf40a_548x121.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Close the window.</p><p>The model has been downloaded, but it now needs to be loaded into memory to run. To do this, click &#8220;Select a model to load&#8221; at the top of the screen. Simply pick the model, and you&#8217;re ready to go!</p><h4>Prompting</h4><p>At this point, you can start prompting the model. However, I generally use the following prompt when I first use any model:</p><blockquote><p><em>Briefly describe your capabilities in no more than three paragraphs.</em></p></blockquote><p>This is the response I got:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0MtY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cf6528a-508c-4100-a8b6-7030d16a778c_1165x380.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0MtY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cf6528a-508c-4100-a8b6-7030d16a778c_1165x380.png 424w, https://substackcdn.com/image/fetch/$s_!0MtY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cf6528a-508c-4100-a8b6-7030d16a778c_1165x380.png 848w, https://substackcdn.com/image/fetch/$s_!0MtY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cf6528a-508c-4100-a8b6-7030d16a778c_1165x380.png 1272w, https://substackcdn.com/image/fetch/$s_!0MtY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cf6528a-508c-4100-a8b6-7030d16a778c_1165x380.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0MtY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cf6528a-508c-4100-a8b6-7030d16a778c_1165x380.png" width="1165" height="380" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9cf6528a-508c-4100-a8b6-7030d16a778c_1165x380.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:380,&quot;width&quot;:1165,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:83759,&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://www.doitwithai.now/i/183088466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cf6528a-508c-4100-a8b6-7030d16a778c_1165x380.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_!0MtY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cf6528a-508c-4100-a8b6-7030d16a778c_1165x380.png 424w, https://substackcdn.com/image/fetch/$s_!0MtY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cf6528a-508c-4100-a8b6-7030d16a778c_1165x380.png 848w, https://substackcdn.com/image/fetch/$s_!0MtY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cf6528a-508c-4100-a8b6-7030d16a778c_1165x380.png 1272w, https://substackcdn.com/image/fetch/$s_!0MtY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cf6528a-508c-4100-a8b6-7030d16a778c_1165x380.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Note that the model engages in &#8220;thinking&#8221; for a while. In a potato, this can be <strong>a LONG while</strong>. So, how do we disable thinking? Some models include a button that allows thinking to be disabled, which is at the bottom of the prompt box:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iITC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d63f50b-3f3e-44fc-8c1a-4cd85cb9bca0_283x157.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iITC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d63f50b-3f3e-44fc-8c1a-4cd85cb9bca0_283x157.png 424w, https://substackcdn.com/image/fetch/$s_!iITC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d63f50b-3f3e-44fc-8c1a-4cd85cb9bca0_283x157.png 848w, https://substackcdn.com/image/fetch/$s_!iITC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d63f50b-3f3e-44fc-8c1a-4cd85cb9bca0_283x157.png 1272w, https://substackcdn.com/image/fetch/$s_!iITC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d63f50b-3f3e-44fc-8c1a-4cd85cb9bca0_283x157.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iITC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d63f50b-3f3e-44fc-8c1a-4cd85cb9bca0_283x157.png" width="233" height="129.26148409893992" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d63f50b-3f3e-44fc-8c1a-4cd85cb9bca0_283x157.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:157,&quot;width&quot;:283,&quot;resizeWidth&quot;:233,&quot;bytes&quot;:5381,&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://www.doitwithai.now/i/183088466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d63f50b-3f3e-44fc-8c1a-4cd85cb9bca0_283x157.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_!iITC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d63f50b-3f3e-44fc-8c1a-4cd85cb9bca0_283x157.png 424w, https://substackcdn.com/image/fetch/$s_!iITC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d63f50b-3f3e-44fc-8c1a-4cd85cb9bca0_283x157.png 848w, https://substackcdn.com/image/fetch/$s_!iITC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d63f50b-3f3e-44fc-8c1a-4cd85cb9bca0_283x157.png 1272w, https://substackcdn.com/image/fetch/$s_!iITC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d63f50b-3f3e-44fc-8c1a-4cd85cb9bca0_283x157.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>However, the Qwen3-0.6B-GGUF model apparently does not offer that option. The keyword here is &#8220;apparently:&#8221; by reading <a href="https://huggingface.co/Qwen/Qwen3-0.6B-GGUF">the model&#8217;s description in the Qwen repository</a>, we learn that by preceding a prompt with the term &#8220;/no_think&#8221;, thinking is disabled! This varies by provider, model family, and even specific model, and so getting into the habit of reading a model&#8217;s &#8220;fine print&#8221; is always useful. Try running the above prompt, disabling thinking, and compare the output and speed relative to when thinking is enabled.</p><p>A local LLM can be used for anything &#8211; I generally use it to learn new things about coding, decipher abstruse Windows or Linux terminal commands, etc. This can be done (reasonably) quickly, safely, and even offline (test this by disabling your Internet connection). </p><p>For a more useful example, suppose you want to learn how to write a FOR loop in Python. <strong>Open a new chat window by clicking the + button in the &#8220;Chats&#8221; </strong>pane (generally, do this every time you want to prompt something unrelated to your previous prompt). Here, you might use a prompt like</p><blockquote><p><em>Briefly show me how a FOR loop is structured in Python /no_think</em></p></blockquote><p>The output follows:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t98X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c106464-dd2c-4e6c-8db1-963e76dc0e73_1171x591.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t98X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c106464-dd2c-4e6c-8db1-963e76dc0e73_1171x591.png 424w, https://substackcdn.com/image/fetch/$s_!t98X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c106464-dd2c-4e6c-8db1-963e76dc0e73_1171x591.png 848w, https://substackcdn.com/image/fetch/$s_!t98X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c106464-dd2c-4e6c-8db1-963e76dc0e73_1171x591.png 1272w, https://substackcdn.com/image/fetch/$s_!t98X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c106464-dd2c-4e6c-8db1-963e76dc0e73_1171x591.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t98X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c106464-dd2c-4e6c-8db1-963e76dc0e73_1171x591.png" width="1171" height="591" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c106464-dd2c-4e6c-8db1-963e76dc0e73_1171x591.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:591,&quot;width&quot;:1171,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:41834,&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://www.doitwithai.now/i/183088466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c106464-dd2c-4e6c-8db1-963e76dc0e73_1171x591.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_!t98X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c106464-dd2c-4e6c-8db1-963e76dc0e73_1171x591.png 424w, https://substackcdn.com/image/fetch/$s_!t98X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c106464-dd2c-4e6c-8db1-963e76dc0e73_1171x591.png 848w, https://substackcdn.com/image/fetch/$s_!t98X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c106464-dd2c-4e6c-8db1-963e76dc0e73_1171x591.png 1272w, https://substackcdn.com/image/fetch/$s_!t98X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c106464-dd2c-4e6c-8db1-963e76dc0e73_1171x591.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Behold, an oracular potato!!</strong></p><p>You could also write</p><blockquote><p><em>Briefly teach to me what a FOR loop is, and how to use FOR cycles in Python. Explain this step by step, so that I can learn how to use Python better. /no_think</em></p></blockquote><p>I won&#8217;t include the resulting output here, but the explanation is much longer, comprehensive, and useful.</p><p>Also, note that LMStudio lets you attach files alongside a text prompt. Feel free to experiment!</p><p>When you are done, <strong>click &#8220;Eject&#8221; in the model bar</strong> at the top of LMStudio to remove the model from memory.</p><h4>Model speed and quantization</h4><p>Some models include different versions built on different <a href="https://www.ibm.com/think/topics/quantization">quantization</a> levels, which impact speed (and therefore are important when dealing with a potato).</p><p>To see this in action, in the Model search tab (the magnifying glass icon on the left pane), search for &#8220;Qwen3 1.7B&#8221;. Notice there&#8217;s a purple &#8220;staff pick&#8221; model. Upon selecting it, click &#8220;Download Options&#8221;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e8a_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5393adf-190f-4189-a009-1e89cf47001e_792x805.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e8a_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5393adf-190f-4189-a009-1e89cf47001e_792x805.png 424w, https://substackcdn.com/image/fetch/$s_!e8a_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5393adf-190f-4189-a009-1e89cf47001e_792x805.png 848w, https://substackcdn.com/image/fetch/$s_!e8a_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5393adf-190f-4189-a009-1e89cf47001e_792x805.png 1272w, https://substackcdn.com/image/fetch/$s_!e8a_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5393adf-190f-4189-a009-1e89cf47001e_792x805.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e8a_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5393adf-190f-4189-a009-1e89cf47001e_792x805.png" width="792" height="805" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c5393adf-190f-4189-a009-1e89cf47001e_792x805.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:805,&quot;width&quot;:792,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76429,&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://www.doitwithai.now/i/183088466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5393adf-190f-4189-a009-1e89cf47001e_792x805.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_!e8a_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5393adf-190f-4189-a009-1e89cf47001e_792x805.png 424w, https://substackcdn.com/image/fetch/$s_!e8a_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5393adf-190f-4189-a009-1e89cf47001e_792x805.png 848w, https://substackcdn.com/image/fetch/$s_!e8a_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5393adf-190f-4189-a009-1e89cf47001e_792x805.png 1272w, https://substackcdn.com/image/fetch/$s_!e8a_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5393adf-190f-4189-a009-1e89cf47001e_792x805.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>These options (e.g., Q6_K, Q8_0) denote the same model but vary in quantization, which improves efficiency and memory usage. Models such as FP32 and FP16 are very high-precision, whereas models such as Q6 and Q4 have lower precision, although they generally preserve most of the model&#8217;s behavior. For this reason, feel free to experiment with different models! LMStudio will auto-select a recommended model.</p><p>How fast, or slow, might these models be? When you run a prompt in LMStudio, you will see a summary at the end of the output, indicating the number of tokens in your output and the tokens per second. The faster the tokens/second, the faster the model ran.</p><p>Are there any gains in speed from quantization? The tokens/second measure can help us assess that. I conducted a little experiment on my Linux potato. Using the Qwen3 1.7B model noted above, I ran the second Python FOR loop prompt, with and without thinking, and using the laptop&#8217;s battery power. These were the results.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XmdI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F773b459f-678c-4264-bf85-5ed876bb5e07_580x297.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XmdI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F773b459f-678c-4264-bf85-5ed876bb5e07_580x297.png 424w, https://substackcdn.com/image/fetch/$s_!XmdI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F773b459f-678c-4264-bf85-5ed876bb5e07_580x297.png 848w, https://substackcdn.com/image/fetch/$s_!XmdI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F773b459f-678c-4264-bf85-5ed876bb5e07_580x297.png 1272w, https://substackcdn.com/image/fetch/$s_!XmdI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F773b459f-678c-4264-bf85-5ed876bb5e07_580x297.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XmdI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F773b459f-678c-4264-bf85-5ed876bb5e07_580x297.png" width="396" height="202.7793103448276" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/773b459f-678c-4264-bf85-5ed876bb5e07_580x297.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:297,&quot;width&quot;:580,&quot;resizeWidth&quot;:396,&quot;bytes&quot;:15184,&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://www.doitwithai.now/i/183088466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F773b459f-678c-4264-bf85-5ed876bb5e07_580x297.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_!XmdI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F773b459f-678c-4264-bf85-5ed876bb5e07_580x297.png 424w, https://substackcdn.com/image/fetch/$s_!XmdI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F773b459f-678c-4264-bf85-5ed876bb5e07_580x297.png 848w, https://substackcdn.com/image/fetch/$s_!XmdI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F773b459f-678c-4264-bf85-5ed876bb5e07_580x297.png 1272w, https://substackcdn.com/image/fetch/$s_!XmdI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F773b459f-678c-4264-bf85-5ed876bb5e07_580x297.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>As can be seen, there is some improvement in using models with different quantization (and a noticeable drop when Thinking is enabled). But the highest efficiency gains can be achieved by using a <em>smaller model</em> &#8211; for example, on the same potato, the Qwen-2.5-0.5B-Instruct results in runs up to 8.64 tokens/second, more than twice as fast as the 1.7B model. However, I would advise caution when using older, faster models, as they can be less precise.</p><h3>Did We Do It?</h3><p>Today, we set up a local LLM using LMStudio, and ran it successfully (even offline!) on a potato computer. This is great for privacy reasons, as well as for accessibility &#8211; yes, even your potato can run LLM models&#8230; slowly!</p><p>In the next installment, I&#8217;ll cover how to use Ollama to invoke these models in Python, so you can easily write scripts that might require you to repetitively send prompts to the LLM.</p><h3>Should you do this with AI?</h3><p>Since today&#8217;s article focused on installing LLMs, you might think this section might not exist. I thought the same. So, perhaps this section might instead ask: should you do AI <em>with a potato?</em> In my view, the answer is a resounding yes. In the words of my faithful AI assistant, DIWA: &#8220;Running AI locally won&#8217;t make it smarter.<br>It might make <em>you</em> slower &#8212; and that&#8217;s the point.&#8220;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bwyo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff17c8436-255a-42be-ab86-b6d80514a872_957x879.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bwyo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff17c8436-255a-42be-ab86-b6d80514a872_957x879.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bwyo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff17c8436-255a-42be-ab86-b6d80514a872_957x879.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bwyo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff17c8436-255a-42be-ab86-b6d80514a872_957x879.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bwyo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff17c8436-255a-42be-ab86-b6d80514a872_957x879.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bwyo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff17c8436-255a-42be-ab86-b6d80514a872_957x879.jpeg" width="246" height="225.9498432601881" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f17c8436-255a-42be-ab86-b6d80514a872_957x879.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:879,&quot;width&quot;:957,&quot;resizeWidth&quot;:246,&quot;bytes&quot;:64325,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.doitwithai.now/i/183088466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff17c8436-255a-42be-ab86-b6d80514a872_957x879.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_!bwyo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff17c8436-255a-42be-ab86-b6d80514a872_957x879.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bwyo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff17c8436-255a-42be-ab86-b6d80514a872_957x879.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bwyo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff17c8436-255a-42be-ab86-b6d80514a872_957x879.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bwyo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff17c8436-255a-42be-ab86-b6d80514a872_957x879.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Think about today&#8217;s LLM usage. A recent report claims that <a href="https://www.theguardian.com/technology/2025/dec/18/2025-ai-boom-huge-co2-emissions-use-water-research-finds">AI usage has resulted in the same CO2 emissions as New York City</a>. The data center boom continues apace, using <a href="https://www.lincolninst.edu/publications/land-lines-magazine/articles/land-water-impacts-data-centers/">as much water and electricity as tens of thousands of homes</a> and <a href="https://www.msn.com/en-us/money/technology/4tb-ddr5-ram-prices-are-exploding-thanks-to-ai-demand/ar-AA1TlIn3">causing computer part prices to skyrocket</a>, which will eventually impact the prices of most electronics. All the while, the powers that be <a href="https://finance.yahoo.com/news/microsoft-ceo-satya-nadella-admits-143026640.html">hunger for more</a>. </p><p>The destructive force that AI can be means that sending a simple chat request to ChatGPT or Gemini comes with a pang of guilt - especially when, even in Google, one cannot even opt out of generating AI results! In this environment, perhaps using oracular potatoes is a way to preserve resources - after all, there are a <em>lot</em> of potatoes lying about households, offices, and schools. Tapping into these dormant resources could be useful for research and learning. Deploying an oracular potato also preserves our identity and privacy, without all of it being potentially siphoned by AI companies. </p><p>So, when I want to do it with AI, I&#8217;ll make an effort to ask it (most of the time) on my potato - a slow and starchy act of rebellion! </p><p>(Stay tuned for Part 2: using Ollama and Python programming.)</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YNrh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79eaa521-4611-40f7-8b70-aa5917b9f699_1924x708.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YNrh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79eaa521-4611-40f7-8b70-aa5917b9f699_1924x708.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YNrh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79eaa521-4611-40f7-8b70-aa5917b9f699_1924x708.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YNrh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79eaa521-4611-40f7-8b70-aa5917b9f699_1924x708.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YNrh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79eaa521-4611-40f7-8b70-aa5917b9f699_1924x708.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YNrh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79eaa521-4611-40f7-8b70-aa5917b9f699_1924x708.jpeg" width="252" height="92.76923076923077" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/79eaa521-4611-40f7-8b70-aa5917b9f699_1924x708.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:536,&quot;width&quot;:1456,&quot;resizeWidth&quot;:252,&quot;bytes&quot;:65837,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.doitwithai.now/i/183088466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79eaa521-4611-40f7-8b70-aa5917b9f699_1924x708.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_!YNrh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79eaa521-4611-40f7-8b70-aa5917b9f699_1924x708.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YNrh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79eaa521-4611-40f7-8b70-aa5917b9f699_1924x708.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YNrh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79eaa521-4611-40f7-8b70-aa5917b9f699_1924x708.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YNrh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79eaa521-4611-40f7-8b70-aa5917b9f699_1924x708.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.doitwithai.now/p/oracular-potatoes-part-1?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://www.doitwithai.now/p/oracular-potatoes-part-1?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.doitwithai.now/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.doitwithai.now/subscribe?"><span>Subscribe now</span></a></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Making an experimental checklist with AI ]]></title><description><![CDATA[A balm for absent-minded experimentalists]]></description><link>https://www.doitwithai.now/p/making-an-experimental-checklist</link><guid isPermaLink="false">https://www.doitwithai.now/p/making-an-experimental-checklist</guid><dc:creator><![CDATA[Cesar Zamudio]]></dc:creator><pubDate>Mon, 01 Dec 2025 14:03:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FqFj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>(This should not have taken this long)</em></p><p>Whether innate, due to the distractions of our age, or simply <em>age</em>, I am increasingly forgetful. This forgetfulness sometimes spills over to research, particularly into experimental work. There, researchers often work on -and must plan for- a long-winded series of steps to satisfy experimental validity and reviewer acidity. These steps are a hallmark of academic rigor and essential to scientific progress.</p><p>Which is why forgetting any of these is <em>very</em> annoying. Missing a manipulation check might require a weaker, post-hoc check that experienced reviewers will set their sights on like an old zebra straying from the pack; forgetting to clearly discuss experimental design or data exclusion details can easily confuse readers; failing to report reliability scores can cast doubt on the validity of a scale; and so forth.</p><p>Can we stop forgetting&#8230; with AI? Let&#8217;s try.</p><h3>Project overview</h3><p><em>Develop an experimental checklist with AI</em></p><ul><li><p><strong>&#128466;&#65039; Topics</strong>: Research; Academia; Text GenAI</p></li><li><p><strong>&#128296; Tools:</strong> ChatGPT; Google Scholar.</p></li><li><p><strong>&#128184; Cost:</strong> $0 </p></li><li><p><strong>&#8987; Time to completion:</strong> No more than one hour; likely minutes.</p></li></ul><h3>Napkin planning</h3><p>Let&#8217;s think before we tinker. Planning on a napkin, along with stating our goals, is always useful.</p><ul><li><p><strong>Goal</strong>: Develop a checklist so I don&#8217;t forget experimental steps.</p></li><li><p><strong>Accuracy goal:</strong> High&#183; &#8211; must include a comprehensive, logical set of steps.</p></li><li><p><strong>Creativity goal:</strong> Low (it&#8217;s just a list).</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FqFj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FqFj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FqFj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FqFj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FqFj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FqFj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.jpeg" width="1456" height="998" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:998,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:283334,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.doitwithai.now/i/180293198?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.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_!FqFj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FqFj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FqFj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FqFj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe428fc56-14ad-47f5-9615-6ddea50b442d_1912x1311.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Admittedly, there was not too much to plan, so this was just an opportunity to have fun making this doodle.</p><p>Here, the napkin emphasizes information sources. The obvious source to start when developing an experimental checklist is a proxy for my memory: my previous work, which I should remember (right?). The second source is existing work: optional, &#8220;exemplar&#8221; research articles that might contain useful steps that my work might not have used. The third source is ChatGPT&#8217;s extensive knowledge of the academic review process and our ability to constrain it to adopt the persona of an academic reviewer. By combining these sources, I expect ChatGPT to provide a checklist that I might consult every time I plan to run an experiment.</p><h3>Doing It With AI</h3><h4>Sources</h4><p>We start by gathering the information sources. I selected four articles I published in the past that relied primarily on experiments: <a href="https://www.tandfonline.com/doi/abs/10.1080/00913367.2022.2077267">Grigsby et al. (2022)</a>; <a href="https://onlinelibrary.wiley.com/doi/full/10.1002/mar.70051">Hsieh et al. (2025)</a>; <a href="https://www.emerald.com/jpbm/article-abstract/30/2/281/274270/What-s-in-a-name-Scent-brand-names-olfactory">Meng et al. (2021)</a>; and <a href="https://www.tandfonline.com/doi/full/10.1080/00913367.2024.2438002">Zamudio et al. (2025)</a>.</p><p>The second source is up to you &#8211; in this case, I provided a few articles I&#8217;m familiar with: <a href="https://www.tandfonline.com/doi/full/10.1080/00913367.2020.1870585">Connors et al. (2021)</a>; <a href="https://academic.oup.com/jcr/article-abstract/49/2/177/6381582">Khan and Kalra (2021)</a>; <a href="https://www.sciencedirect.com/science/article/abs/pii/S0148296323001844">Perez et al. (2022)</a>; and <a href="https://journals.sagepub.com/doi/full/10.1509/jmr.12.0153">Sevilla and Kahn (2014)</a>.</p><p>The third source (ChatGPT) is prompted in the next step.</p><h4>The prompt</h4><p>I wrote the following prompt for ChatGPT. While my prompts are usually much more structured and detailed, this one worked just fine:</p><blockquote><p><em>I want to build a checklist for myself about things I need to do while setting up experimental research. This is so I don&#8217;t forget any steps. </em></p><p><em>For example, in writing: state the research goal, state the experimental conditions, provide a discussion, etc. From the methodological side: include manipulation checks, discuss stimuli development, etc. From the reporting side: report effect sizes, report sample sizes, report sample breakdown by gender, etc. </em></p><p><em>If I provide you with (1) PDFs of previous articles I&#8217;ve published and (2) exemplar other articles both of which have experimental studies, could you provide me with such a checklist based on the articles as well as your own contribution, if you were to pretend you&#8217;re a Marketing scholar from a prestigious institution who routinely publishes in the Journal of Consumer Research and the Journal of Marketing Research?</em></p></blockquote><p>Note the following important points:</p><ul><li><p><strong>The goal:</strong> Here, the checklist requirement is clearly stated at the beginning, with the additional remark about reducing forgetfulness.</p></li><li><p><strong>The &#8220;sections&#8221;:</strong> To provide an a priori structure for the LLM, I provided a very brief set of examples in writing, methodological, and reporting sections, which mirror the usual flow of a research article.</p></li><li><p><strong>Explicit information sources:</strong> The three sources of information are clearly specified.</p></li><li><p><strong>Persona prompting:</strong> I explicitly requested the LLM to &#8220;pretend&#8221; to be a reviewer for target journals I&#8217;m interested in. While the empirical evidence in favor of persona prompting <a href="https://aclanthology.org/2024.findings-emnlp.888/">is mixed</a>, I generally use it with reasonable success (of course, ideally, you might want to experiment by ablation, adding/removing a persona prompt, and evaluating your own resulting checklist).</p></li></ul><h4>But it got weird, quick</h4><p>You might imagine that this prompt, coupled with the papers supplied, would provide a pretty reasonable checklist for immediate use. Well, it did &#8211; sort of.</p><p>I first used this prompt with ChatGPT 5 back in October. At the time, I did not use any exemplar articles. ChatGPT produced a pretty good checklist and, after going back and forth a bit, I was able to coax it into creating a single-page checklist that I could then edit in Adobe Acrobat to allow it &#8230; well, to be checked. ChatGPT stated that it could create a short, compact version, and my response was:</p><blockquote><p><em>Okay, let&#8217;s give it a shot. Figure out what format might work best for a single-page checklist. Perhaps two columns and landscape orientation?</em></p></blockquote><p>The result was pretty good! (You can download the PDF 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_!a89u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89556c16-678a-409f-bd20-6a55f72f3709_1782x1484.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a89u!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89556c16-678a-409f-bd20-6a55f72f3709_1782x1484.jpeg 424w, https://substackcdn.com/image/fetch/$s_!a89u!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89556c16-678a-409f-bd20-6a55f72f3709_1782x1484.jpeg 848w, https://substackcdn.com/image/fetch/$s_!a89u!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89556c16-678a-409f-bd20-6a55f72f3709_1782x1484.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!a89u!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89556c16-678a-409f-bd20-6a55f72f3709_1782x1484.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a89u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89556c16-678a-409f-bd20-6a55f72f3709_1782x1484.jpeg" width="1456" height="1213" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89556c16-678a-409f-bd20-6a55f72f3709_1782x1484.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1213,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:536462,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.doitwithai.now/i/180293198?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89556c16-678a-409f-bd20-6a55f72f3709_1782x1484.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_!a89u!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89556c16-678a-409f-bd20-6a55f72f3709_1782x1484.jpeg 424w, https://substackcdn.com/image/fetch/$s_!a89u!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89556c16-678a-409f-bd20-6a55f72f3709_1782x1484.jpeg 848w, https://substackcdn.com/image/fetch/$s_!a89u!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89556c16-678a-409f-bd20-6a55f72f3709_1782x1484.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!a89u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89556c16-678a-409f-bd20-6a55f72f3709_1782x1484.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="file-embed-wrapper" data-component-name="FileToDOM"><div class="file-embed-container-reader"><div class="file-embed-container-top"><image class="file-embed-thumbnail-default" src="https://substackcdn.com/image/fetch/$s_!0Cy0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack.com%2Fimg%2Fattachment_icon.svg"></image><div class="file-embed-details"><div class="file-embed-details-h1">Diwa Experimental Checklist Chatgpt 5 Original</div><div class="file-embed-details-h2">3.58KB &#8729; PDF file</div></div><a class="file-embed-button wide" href="https://www.doitwithai.now/api/v1/file/0ae9dc82-37ea-4c38-ae45-bc44abd5cd0c.pdf"><span class="file-embed-button-text">Download</span></a></div><a class="file-embed-button narrow" href="https://www.doitwithai.now/api/v1/file/0ae9dc82-37ea-4c38-ae45-bc44abd5cd0c.pdf"><span class="file-embed-button-text">Download</span></a></div></div><p>But then something strange happened. I came back in November to complete this post, and used ChatGPT 5.1 (which had now been released) along with the exemplar articles. The new checklist was&#8230; odd. ChatGPT first produced a very long checklist, which was both verbose and unspecific. I therefore asked:</p><blockquote><p><em>Could you please produce a fillable PDF version? Let it be a short version to use before conducting an experimental study.</em></p></blockquote><p>You can see the checklist and judge it by yourself: </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uxk4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2d3d662-7118-44c2-9358-d2687095bfec_1392x896.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uxk4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2d3d662-7118-44c2-9358-d2687095bfec_1392x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uxk4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2d3d662-7118-44c2-9358-d2687095bfec_1392x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uxk4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2d3d662-7118-44c2-9358-d2687095bfec_1392x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uxk4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2d3d662-7118-44c2-9358-d2687095bfec_1392x896.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uxk4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2d3d662-7118-44c2-9358-d2687095bfec_1392x896.jpeg" width="568" height="365.60919540229884" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b2d3d662-7118-44c2-9358-d2687095bfec_1392x896.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1392,&quot;resizeWidth&quot;:568,&quot;bytes&quot;:197713,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.doitwithai.now/i/180293198?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2d3d662-7118-44c2-9358-d2687095bfec_1392x896.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_!uxk4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2d3d662-7118-44c2-9358-d2687095bfec_1392x896.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uxk4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2d3d662-7118-44c2-9358-d2687095bfec_1392x896.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uxk4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2d3d662-7118-44c2-9358-d2687095bfec_1392x896.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uxk4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2d3d662-7118-44c2-9358-d2687095bfec_1392x896.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I tried several times to improve on this substandard checklist, to no avail. The same approach on ChatGPT 5 Instant was a little better (but much longer, so a link is provided below).</p><div class="file-embed-wrapper" data-component-name="FileToDOM"><div class="file-embed-container-reader"><div class="file-embed-container-top"><image class="file-embed-thumbnail-default" src="https://substackcdn.com/image/fetch/$s_!0Cy0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack.com%2Fimg%2Fattachment_icon.svg"></image><div class="file-embed-details"><div class="file-embed-details-h1">Diwa Experimental Checklist Chatgpt 5 Instant</div><div class="file-embed-details-h2">40.9KB &#8729; PDF file</div></div><a class="file-embed-button wide" href="https://www.doitwithai.now/api/v1/file/4c6f724b-55c3-4d30-8d1f-45e55145ef09.pdf"><span class="file-embed-button-text">Download</span></a></div><a class="file-embed-button narrow" href="https://www.doitwithai.now/api/v1/file/4c6f724b-55c3-4d30-8d1f-45e55145ef09.pdf"><span class="file-embed-button-text">Download</span></a></div></div><p>I still preferred the original checklist. Going back to ChatGPT 5, even after removing the exemplar papers (which I suspected were a problem), the checklist was very wordy and had some tangential items:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0E49!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dec106f-cd56-4644-8c70-ccfa65ddcce1_2228x1626.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0E49!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dec106f-cd56-4644-8c70-ccfa65ddcce1_2228x1626.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0E49!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dec106f-cd56-4644-8c70-ccfa65ddcce1_2228x1626.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0E49!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dec106f-cd56-4644-8c70-ccfa65ddcce1_2228x1626.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0E49!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dec106f-cd56-4644-8c70-ccfa65ddcce1_2228x1626.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0E49!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dec106f-cd56-4644-8c70-ccfa65ddcce1_2228x1626.jpeg" width="1456" height="1063" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5dec106f-cd56-4644-8c70-ccfa65ddcce1_2228x1626.jpeg&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;:842376,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.doitwithai.now/i/180293198?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dec106f-cd56-4644-8c70-ccfa65ddcce1_2228x1626.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_!0E49!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dec106f-cd56-4644-8c70-ccfa65ddcce1_2228x1626.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0E49!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dec106f-cd56-4644-8c70-ccfa65ddcce1_2228x1626.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0E49!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dec106f-cd56-4644-8c70-ccfa65ddcce1_2228x1626.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0E49!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dec106f-cd56-4644-8c70-ccfa65ddcce1_2228x1626.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The problem here is that with model updates, replicating a close version of the <em>same</em> work using the <em>same</em> prompt cannot be achieved. If this is the case for a simple checklist, I shudder to think what the vagaries of an enterprise-level AI implementation might output. Want that document you need for work? Well, not today! Try rolling back to the previous version of our AI model!</p><h4>ChatGPT 4o to the rescue</h4><p>When in doubt, I always fall back to ChatGPT 4o. It&#8217;s fast, it&#8217;s good enough for simple analytical work, and <em>very</em> good for creative work. So, I tried the original prompt with no exemplars and&#8230; it worked surprisingly well! </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Fzc3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef36583-a969-4e43-b040-309d2edc9818_2154x1626.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Fzc3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef36583-a969-4e43-b040-309d2edc9818_2154x1626.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Fzc3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef36583-a969-4e43-b040-309d2edc9818_2154x1626.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Fzc3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef36583-a969-4e43-b040-309d2edc9818_2154x1626.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Fzc3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef36583-a969-4e43-b040-309d2edc9818_2154x1626.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Fzc3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef36583-a969-4e43-b040-309d2edc9818_2154x1626.jpeg" width="1456" height="1099" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/def36583-a969-4e43-b040-309d2edc9818_2154x1626.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1099,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:540730,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.doitwithai.now/i/180293198?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef36583-a969-4e43-b040-309d2edc9818_2154x1626.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_!Fzc3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef36583-a969-4e43-b040-309d2edc9818_2154x1626.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Fzc3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef36583-a969-4e43-b040-309d2edc9818_2154x1626.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Fzc3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef36583-a969-4e43-b040-309d2edc9818_2154x1626.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Fzc3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef36583-a969-4e43-b040-309d2edc9818_2154x1626.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="file-embed-wrapper" data-component-name="FileToDOM"><div class="file-embed-container-reader"><div class="file-embed-container-top"><image class="file-embed-thumbnail-default" src="https://substackcdn.com/image/fetch/$s_!0Cy0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack.com%2Fimg%2Fattachment_icon.svg"></image><div class="file-embed-details"><div class="file-embed-details-h1">Diwa Experimental Checklist Chatgpt 4o</div><div class="file-embed-details-h2">3.76KB &#8729; PDF file</div></div><a class="file-embed-button wide" href="https://www.doitwithai.now/api/v1/file/40aff7a7-e41e-4060-bca5-82b82f78ec0a.pdf"><span class="file-embed-button-text">Download</span></a></div><a class="file-embed-button narrow" href="https://www.doitwithai.now/api/v1/file/40aff7a7-e41e-4060-bca5-82b82f78ec0a.pdf"><span class="file-embed-button-text">Download</span></a></div></div><p>It&#8217;s not too wordy, it&#8217;s one page, and it seems to list what I need to remember.</p><h4>What about Gemini 3?</h4><p>The web version of Gemini 3 generated a checklist. It looked about the same quality as my two preferred ones above&#8230; except Gemini cannot export to PDF! Instead, it provided abstruse Python code that <em>could<strong> </strong></em>be used to construct the PDF - clearly not what the average user should be expected to do. So, I skipped it.</p><h3>Did We Do It?</h3><p>Today, <strong>we constructed a quick experimental checklist for academic research. </strong>We built it using ChatGPT, which is widely accessible, and using a few research articles (in this case, mine). The old ChatGPT 5 produced good results, which weren&#8217;t replicable (to the best of my ability with ChatGPT 5.1/5. Fortunately, ChatGPT 4o was able to generate a similar checklist. Now I won&#8217;t have any excuses if I forget any part of my experimental workflow!</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9Lmd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9822b516-61ab-4a4d-a8e0-f00cee647ced_957x879.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9Lmd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9822b516-61ab-4a4d-a8e0-f00cee647ced_957x879.png 424w, https://substackcdn.com/image/fetch/$s_!9Lmd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9822b516-61ab-4a4d-a8e0-f00cee647ced_957x879.png 848w, https://substackcdn.com/image/fetch/$s_!9Lmd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9822b516-61ab-4a4d-a8e0-f00cee647ced_957x879.png 1272w, https://substackcdn.com/image/fetch/$s_!9Lmd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9822b516-61ab-4a4d-a8e0-f00cee647ced_957x879.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9Lmd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9822b516-61ab-4a4d-a8e0-f00cee647ced_957x879.png" width="142" height="130.42633228840126" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9822b516-61ab-4a4d-a8e0-f00cee647ced_957x879.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:879,&quot;width&quot;:957,&quot;resizeWidth&quot;:142,&quot;bytes&quot;:195042,&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://www.doitwithai.now/i/180293198?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9822b516-61ab-4a4d-a8e0-f00cee647ced_957x879.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_!9Lmd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9822b516-61ab-4a4d-a8e0-f00cee647ced_957x879.png 424w, https://substackcdn.com/image/fetch/$s_!9Lmd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9822b516-61ab-4a4d-a8e0-f00cee647ced_957x879.png 848w, https://substackcdn.com/image/fetch/$s_!9Lmd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9822b516-61ab-4a4d-a8e0-f00cee647ced_957x879.png 1272w, https://substackcdn.com/image/fetch/$s_!9Lmd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9822b516-61ab-4a4d-a8e0-f00cee647ced_957x879.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Oh! And DIWA, my faithful robot assistant, reminded me to tell you this: &#8220;For those teaching experimental methods or mentoring student researchers, having a reusable checklist template like this can be sanity-saving. Even if it&#8217;s AI-generated &#8212; just make sure to double-check it!&#8221;</p><h3>Should you do this with AI?</h3><p>This is a reasonably straightforward application, so I would say yes. While this example highlights that the output of AI applications can vary wildly (and we&#8217;re at the mercy of whatever new update is pushed by a few companies), figuring out which ChatGPT version to use was reasonably quick. At the same time, this example highlights the general problem of replicating AI-generated output. Solutions include a <a href="https://prmptless.com/">mammoth-sized template list</a> (the <a href="https://medium.com/@samxkaay/why-i-built-prmptless-my-battle-with-inconsistent-ai-results-f6d7bc3bb96e">original article</a> lists many woes with inconsistent AI output) and <a href="https://dl.acm.org/doi/full/10.1145/3757927">esoteric methods</a> that are not easily applicable by everyday users.</p><p>Speaking about predictability in the context of management, <a href="https://journals.sagepub.com/doi/abs/10.2307/41165117">Gimpl and Dakin (1984)</a> compared business forecasting to casting bones &#8211; superstitious behavior to maintain an illusion of control, particularly for Western managers. But, surprisingly, magical thinking sometimes provided a benefit, such as for Labrador Indians &#8211; paraphrasing the paper, bone-casting yielded mostly random maps that helped hunters avoid over-hunting particular areas.</p><p>Randomness in the context of AI output doesn&#8217;t provide these surprising benefits, however, since the goal is to produce <em>consistently </em>usable and reproducible output (perhaps less for image generative AI). Fickle, unstable, inaccurate, and immeasurably energy-voracious, we nevertheless boil our seas in reverence of this new machine god, which fittingly reminded me of H.P. Lovecraft&#8217;s description of &#8220;the blind idiot god <a href="https://lovecraft.fandom.com/wiki/Azathoth">Azathoth</a>, Lord of All Things, encircled by his flopping horde of mindless and amorphous dancers, and lulled by the thin monotonous piping of a daemoniac flute held in nameless paws.&#8221;</p><p>But hey! We made a checklist!</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pQ1F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a17aceb-42ef-48e1-a7f2-ba3a37db5a61_1924x708.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pQ1F!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a17aceb-42ef-48e1-a7f2-ba3a37db5a61_1924x708.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pQ1F!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a17aceb-42ef-48e1-a7f2-ba3a37db5a61_1924x708.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pQ1F!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a17aceb-42ef-48e1-a7f2-ba3a37db5a61_1924x708.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pQ1F!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a17aceb-42ef-48e1-a7f2-ba3a37db5a61_1924x708.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pQ1F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a17aceb-42ef-48e1-a7f2-ba3a37db5a61_1924x708.jpeg" width="236" height="86.87912087912088" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a17aceb-42ef-48e1-a7f2-ba3a37db5a61_1924x708.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:536,&quot;width&quot;:1456,&quot;resizeWidth&quot;:236,&quot;bytes&quot;:65837,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.doitwithai.now/i/180293198?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a17aceb-42ef-48e1-a7f2-ba3a37db5a61_1924x708.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_!pQ1F!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a17aceb-42ef-48e1-a7f2-ba3a37db5a61_1924x708.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pQ1F!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a17aceb-42ef-48e1-a7f2-ba3a37db5a61_1924x708.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pQ1F!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a17aceb-42ef-48e1-a7f2-ba3a37db5a61_1924x708.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pQ1F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a17aceb-42ef-48e1-a7f2-ba3a37db5a61_1924x708.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.doitwithai.now/p/making-an-experimental-checklist?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://www.doitwithai.now/p/making-an-experimental-checklist?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.doitwithai.now/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.doitwithai.now/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[This is our life now]]></title><description><![CDATA[Fabula Docet # 1]]></description><link>https://www.doitwithai.now/p/this-is-our-life-now</link><guid isPermaLink="false">https://www.doitwithai.now/p/this-is-our-life-now</guid><dc:creator><![CDATA[Cesar Zamudio]]></dc:creator><pubDate>Fri, 31 Oct 2025 12:02:34 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d5d8d2f0-d483-416b-8ced-344ad9c5b992_724x668.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_!d2jD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd91854-22a2-40df-95d8-4e80d9c76030_1575x7909.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d2jD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd91854-22a2-40df-95d8-4e80d9c76030_1575x7909.png 424w, https://substackcdn.com/image/fetch/$s_!d2jD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd91854-22a2-40df-95d8-4e80d9c76030_1575x7909.png 848w, https://substackcdn.com/image/fetch/$s_!d2jD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd91854-22a2-40df-95d8-4e80d9c76030_1575x7909.png 1272w, https://substackcdn.com/image/fetch/$s_!d2jD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd91854-22a2-40df-95d8-4e80d9c76030_1575x7909.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d2jD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd91854-22a2-40df-95d8-4e80d9c76030_1575x7909.png" width="1456" height="7311" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1cd91854-22a2-40df-95d8-4e80d9c76030_1575x7909.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:7311,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3045697,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://doitwithai.substack.com/i/177062663?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd91854-22a2-40df-95d8-4e80d9c76030_1575x7909.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_!d2jD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd91854-22a2-40df-95d8-4e80d9c76030_1575x7909.png 424w, https://substackcdn.com/image/fetch/$s_!d2jD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd91854-22a2-40df-95d8-4e80d9c76030_1575x7909.png 848w, https://substackcdn.com/image/fetch/$s_!d2jD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd91854-22a2-40df-95d8-4e80d9c76030_1575x7909.png 1272w, https://substackcdn.com/image/fetch/$s_!d2jD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd91854-22a2-40df-95d8-4e80d9c76030_1575x7909.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!a99x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a5f3dbe-5d28-4ee7-80bd-2c4406187a7d_1924x708.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a99x!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a5f3dbe-5d28-4ee7-80bd-2c4406187a7d_1924x708.png 424w, https://substackcdn.com/image/fetch/$s_!a99x!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a5f3dbe-5d28-4ee7-80bd-2c4406187a7d_1924x708.png 848w, https://substackcdn.com/image/fetch/$s_!a99x!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a5f3dbe-5d28-4ee7-80bd-2c4406187a7d_1924x708.png 1272w, https://substackcdn.com/image/fetch/$s_!a99x!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a5f3dbe-5d28-4ee7-80bd-2c4406187a7d_1924x708.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a99x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a5f3dbe-5d28-4ee7-80bd-2c4406187a7d_1924x708.png" width="216" height="79.51648351648352" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a5f3dbe-5d28-4ee7-80bd-2c4406187a7d_1924x708.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:536,&quot;width&quot;:1456,&quot;resizeWidth&quot;:216,&quot;bytes&quot;:194162,&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://doitwithai.substack.com/i/177062663?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a5f3dbe-5d28-4ee7-80bd-2c4406187a7d_1924x708.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_!a99x!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a5f3dbe-5d28-4ee7-80bd-2c4406187a7d_1924x708.png 424w, https://substackcdn.com/image/fetch/$s_!a99x!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a5f3dbe-5d28-4ee7-80bd-2c4406187a7d_1924x708.png 848w, https://substackcdn.com/image/fetch/$s_!a99x!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a5f3dbe-5d28-4ee7-80bd-2c4406187a7d_1924x708.png 1272w, https://substackcdn.com/image/fetch/$s_!a99x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a5f3dbe-5d28-4ee7-80bd-2c4406187a7d_1924x708.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.doitwithai.now/p/this-is-our-life-now?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://www.doitwithai.now/p/this-is-our-life-now?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.doitwithai.now/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.doitwithai.now/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[From Bar Chart to Bear Chart - or, how to breathe life into data visualizations with AI]]></title><description><![CDATA[Learn how to breathe life into a bland bar chart using image generative AI. You'll learn how to use the FLUX KONTEXT model to generate whimsical charts that are fun and statistically sound. Badly drawn robots included!]]></description><link>https://www.doitwithai.now/p/from-bar-chart-to-bear-chart-or-how</link><guid isPermaLink="false">https://www.doitwithai.now/p/from-bar-chart-to-bear-chart-or-how</guid><dc:creator><![CDATA[Cesar Zamudio]]></dc:creator><pubDate>Fri, 24 Oct 2025 12:47:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!QODO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc493d225-8faf-4d27-9390-47c916149b28_1522x1130.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Without music or an intriguing idea, color becomes pallor, man becomes carcass, home becomes catacomb, and the dead are -but for a moment- motionless.</em></p><p>Edgar Allan Poe</p><div><hr></div><p>Gathering data is good, analyzing data is great, but visualizing data is absolutely essential. Data visualization is a window into a dataset&#8217;s insights &#8211; without insight and the ability to see and communicate the patterns underlying the data, analysis is often a futile endeavor. Indeed, as Poe might have put it, charts, without imagination, are often nothing but carcasses of data. </p><p>At the same time, while the &#8220;meat and potatoes&#8221; of visualizations are the data and its proper display, good visualizations are also aesthetically appealing, inspiring, and even fun to experience. On the flip side, drab charts with a lack of color, whimsy, and good copy are <em>draining</em> &#8212;why must we be subjected to whatever default Excel, R, or Python imposes on us?</p><p>I refuse to, and you should too. If we do not breathe life into our visualizations, we surrender our humanity &#8212;bar by bar, dot by dot. Yet a counterargument is reality: what if we&#8217;re not artists? Can we <strong>do it with AI</strong>?</p><p>Let&#8217;s try.</p><h3>Project overview</h3><p><em>Breathe life into a visualization with AI</em></p><ul><li><p><strong>&#128466;&#65039; Topics</strong>: Data visualization; Creative work; Image GenAI.</p></li><li><p><strong>&#128296; Tools:</strong> NightCafe; Microsoft Office.</p></li><li><p><strong>&#128184; Cost:</strong> $5-$10 (to buy enough NightCafe credits to experiment).</p></li><li><p><strong>&#8987; Time to completion:</strong> About one hour.</p></li></ul><h3>Napkin planning</h3><p>Let&#8217;s think before we tinker. Planning on a napkin, along with stating our goals, is always useful.</p><ul><li><p><strong>Goal</strong>: Reimagine a bar chart as a &#8220;bear chart&#8221;: a whimsical, wintery scene with bar icicles, polar bears, and other creatures.</p></li><li><p><strong>Accuracy goal:</strong> High</p></li><li><p><strong>Creativity goal:</strong> High</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!V8pr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b34a00-c2bd-4545-a51a-4c3043f23f36_2266x1488.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V8pr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b34a00-c2bd-4545-a51a-4c3043f23f36_2266x1488.jpeg 424w, https://substackcdn.com/image/fetch/$s_!V8pr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b34a00-c2bd-4545-a51a-4c3043f23f36_2266x1488.jpeg 848w, https://substackcdn.com/image/fetch/$s_!V8pr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b34a00-c2bd-4545-a51a-4c3043f23f36_2266x1488.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!V8pr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b34a00-c2bd-4545-a51a-4c3043f23f36_2266x1488.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V8pr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b34a00-c2bd-4545-a51a-4c3043f23f36_2266x1488.jpeg" width="728" height="478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/94b34a00-c2bd-4545-a51a-4c3043f23f36_2266x1488.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:956,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:260057,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://doitwithai.substack.com/i/175385595?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b34a00-c2bd-4545-a51a-4c3043f23f36_2266x1488.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_!V8pr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b34a00-c2bd-4545-a51a-4c3043f23f36_2266x1488.jpeg 424w, https://substackcdn.com/image/fetch/$s_!V8pr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b34a00-c2bd-4545-a51a-4c3043f23f36_2266x1488.jpeg 848w, https://substackcdn.com/image/fetch/$s_!V8pr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b34a00-c2bd-4545-a51a-4c3043f23f36_2266x1488.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!V8pr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b34a00-c2bd-4545-a51a-4c3043f23f36_2266x1488.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In my napkin, I emphasize geometry: anybody can reconstruct a chart using AI. The problem is that the <em>relative geometry </em>of the chart must be preserved. That means that if you stretch or squeeze the visualizations, <em>the</em> <em>proportions and size of all the bars must remain (reasonably) identical</em>. </p><p>Said differently, imagine if, after embellishing a bar chart with AI, two bars that used to be the same height are now completely different. You&#8217;d be <a href="https://www.amazon.com/dp/0393310728/?bestFormat=true&amp;k=how%20to%20lie%20with%20statistics&amp;ref_=nb_sb_ss_w_scx-ent-pd-bk-d_k0_1_15_de&amp;crid=160ZQFG9OWWWQ&amp;sprefix=how%20to%20lie%20with">lying with statistics!</a> </p><h3>Doing It With AI</h3><h4>Step 1: The Chart</h4><p>We begin with a bar chart &#8211; any will do. In this case, I used a sample from Tableau&#8217;s &#8220;Superstore&#8221; dataset, which contains performance data from several Canadian provinces. I constructed a bar chart in Excel based on a small, random sample from this data (as such, the patterns shown here might not represent Tableau&#8217;s full dataset).</p><p>Importantly, while image generative AI has <a href="https://www.oneusefulthing.org/p/no-elephants-breakthroughs-in-image">made significant strides in accurately displaying text within images</a>, the large amount of text and numbers usually displayed in a chart implies a high chance of the AI-generated text within the chart being erroneous. Moreover, we do not want elements other than the bars in our reimagined chart. Hence, the chart needs to be cleaned up as shown below, by simply selecting and deleting all unnecessary elements.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!j3tT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d20b0c4-4540-4b07-a86d-742383a32269_2227x842.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j3tT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d20b0c4-4540-4b07-a86d-742383a32269_2227x842.png 424w, https://substackcdn.com/image/fetch/$s_!j3tT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d20b0c4-4540-4b07-a86d-742383a32269_2227x842.png 848w, https://substackcdn.com/image/fetch/$s_!j3tT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d20b0c4-4540-4b07-a86d-742383a32269_2227x842.png 1272w, https://substackcdn.com/image/fetch/$s_!j3tT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d20b0c4-4540-4b07-a86d-742383a32269_2227x842.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!j3tT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d20b0c4-4540-4b07-a86d-742383a32269_2227x842.png" width="1456" height="550" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d20b0c4-4540-4b07-a86d-742383a32269_2227x842.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:550,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76097,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mrdrcesar.substack.com/i/175357880?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d20b0c4-4540-4b07-a86d-742383a32269_2227x842.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!j3tT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d20b0c4-4540-4b07-a86d-742383a32269_2227x842.png 424w, https://substackcdn.com/image/fetch/$s_!j3tT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d20b0c4-4540-4b07-a86d-742383a32269_2227x842.png 848w, https://substackcdn.com/image/fetch/$s_!j3tT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d20b0c4-4540-4b07-a86d-742383a32269_2227x842.png 1272w, https://substackcdn.com/image/fetch/$s_!j3tT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d20b0c4-4540-4b07-a86d-742383a32269_2227x842.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>Step 1: Reimagining the Chart</h4><p>Now, the bar chart must be reimagined using image generative AI. There are several potential approaches that might be used here, such as <a href="https://stable-diffusion-art.com/inpainting_basics/">inpainting</a> or using a <a href="https://stable-diffusion-art.com/controlnet/">ControlNet</a>. In multiple failed experiments, I did not encounter much success with these approaches:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wYsk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9e79687-5d0b-4400-9519-3d63aec6f2d4_1152x896.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wYsk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9e79687-5d0b-4400-9519-3d63aec6f2d4_1152x896.webp 424w, https://substackcdn.com/image/fetch/$s_!wYsk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9e79687-5d0b-4400-9519-3d63aec6f2d4_1152x896.webp 848w, https://substackcdn.com/image/fetch/$s_!wYsk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9e79687-5d0b-4400-9519-3d63aec6f2d4_1152x896.webp 1272w, https://substackcdn.com/image/fetch/$s_!wYsk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9e79687-5d0b-4400-9519-3d63aec6f2d4_1152x896.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wYsk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9e79687-5d0b-4400-9519-3d63aec6f2d4_1152x896.webp" width="494" height="384.22222222222223" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e9e79687-5d0b-4400-9519-3d63aec6f2d4_1152x896.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1152,&quot;resizeWidth&quot;:494,&quot;bytes&quot;:78996,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://doitwithai.substack.com/i/175385595?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9e79687-5d0b-4400-9519-3d63aec6f2d4_1152x896.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wYsk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9e79687-5d0b-4400-9519-3d63aec6f2d4_1152x896.webp 424w, https://substackcdn.com/image/fetch/$s_!wYsk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9e79687-5d0b-4400-9519-3d63aec6f2d4_1152x896.webp 848w, https://substackcdn.com/image/fetch/$s_!wYsk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9e79687-5d0b-4400-9519-3d63aec6f2d4_1152x896.webp 1272w, https://substackcdn.com/image/fetch/$s_!wYsk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9e79687-5d0b-4400-9519-3d63aec6f2d4_1152x896.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><a href="https://eldenring.wiki.fextralife.com/Godrick+the+Grafted">Forefathers, one and all&#8230; bear witness!</a> (to my failures)</em></figcaption></figure></div><p>However, we can take advantage of a recent development in image generative AI: the availability of image editing models. Specifically, we will use the <a href="https://bfl.ai/models/flux-kontext">FLUX KONTEXT</a> model to reimagine the chart, which is available on <a href="https://creator.nightcafe.studio/">the NightCafe platform</a>. We need:</p><ul><li><p>The FLUX KONTEXT model (NightCafe offers three price variants: Dev, Pro, and Max)</p></li><li><p>A start image (in this case, an image file of our cleaned chart &#8211; the higher the resolution, the better). If you&#8217;d like to replicate this exercise, download the image below.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KZzV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb80b9d25-9531-44a1-ba54-80848b34c84e_1364x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KZzV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb80b9d25-9531-44a1-ba54-80848b34c84e_1364x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!KZzV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb80b9d25-9531-44a1-ba54-80848b34c84e_1364x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!KZzV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb80b9d25-9531-44a1-ba54-80848b34c84e_1364x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!KZzV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb80b9d25-9531-44a1-ba54-80848b34c84e_1364x1024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KZzV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb80b9d25-9531-44a1-ba54-80848b34c84e_1364x1024.jpeg" width="512" height="384.37536656891496" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b80b9d25-9531-44a1-ba54-80848b34c84e_1364x1024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1364,&quot;resizeWidth&quot;:512,&quot;bytes&quot;:49797,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mrdrcesar.substack.com/i/175357880?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb80b9d25-9531-44a1-ba54-80848b34c84e_1364x1024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!KZzV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb80b9d25-9531-44a1-ba54-80848b34c84e_1364x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!KZzV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb80b9d25-9531-44a1-ba54-80848b34c84e_1364x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!KZzV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb80b9d25-9531-44a1-ba54-80848b34c84e_1364x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!KZzV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb80b9d25-9531-44a1-ba54-80848b34c84e_1364x1024.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p>A text prompt, describing the edits to be made. Crucially, the prompt should also describe what <em>should not vary and thus be preserved</em>. In this case, the text prompt I wrote reads:</p></li></ul><blockquote><p><em>Transform this chart into a photorealistic, dramatic style. The background should be a snowy daylit scene, without clashing with the rest of the image. Each bar should be a blue icicle. Preserve the chart&#8217;s exact structure, bar size, and location.</em></p></blockquote><p>I generated two reimagined bar charts with each of the three FLUX KONTEXT models in NightCafe. While the cheaper model&#8217;s output is bright, vibrant, and whimsical, the more expensive models generated much darker output, highlighting that more expensive models need not always yield the best results.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bWFE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7492fcf5-0c45-4615-b367-320e09474e4f_885x1137.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bWFE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7492fcf5-0c45-4615-b367-320e09474e4f_885x1137.png 424w, https://substackcdn.com/image/fetch/$s_!bWFE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7492fcf5-0c45-4615-b367-320e09474e4f_885x1137.png 848w, https://substackcdn.com/image/fetch/$s_!bWFE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7492fcf5-0c45-4615-b367-320e09474e4f_885x1137.png 1272w, https://substackcdn.com/image/fetch/$s_!bWFE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7492fcf5-0c45-4615-b367-320e09474e4f_885x1137.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bWFE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7492fcf5-0c45-4615-b367-320e09474e4f_885x1137.png" width="885" height="1137" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7492fcf5-0c45-4615-b367-320e09474e4f_885x1137.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1137,&quot;width&quot;:885,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:971932,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mrdrcesar.substack.com/i/175357880?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7492fcf5-0c45-4615-b367-320e09474e4f_885x1137.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!bWFE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7492fcf5-0c45-4615-b367-320e09474e4f_885x1137.png 424w, https://substackcdn.com/image/fetch/$s_!bWFE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7492fcf5-0c45-4615-b367-320e09474e4f_885x1137.png 848w, https://substackcdn.com/image/fetch/$s_!bWFE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7492fcf5-0c45-4615-b367-320e09474e4f_885x1137.png 1272w, https://substackcdn.com/image/fetch/$s_!bWFE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7492fcf5-0c45-4615-b367-320e09474e4f_885x1137.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Moving forward with KONTEXT Dev as the model of choice, I generated two additional images and then overlaid the original bar chart (now orange, with white transparent color, for visibility). Was our accuracy goal satisfied? Is the relative geometry of all bars preserved?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!o_0u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b0be18-129a-410f-802d-17c59c3bc20e_1633x1215.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o_0u!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b0be18-129a-410f-802d-17c59c3bc20e_1633x1215.png 424w, https://substackcdn.com/image/fetch/$s_!o_0u!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b0be18-129a-410f-802d-17c59c3bc20e_1633x1215.png 848w, https://substackcdn.com/image/fetch/$s_!o_0u!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b0be18-129a-410f-802d-17c59c3bc20e_1633x1215.png 1272w, https://substackcdn.com/image/fetch/$s_!o_0u!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b0be18-129a-410f-802d-17c59c3bc20e_1633x1215.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o_0u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b0be18-129a-410f-802d-17c59c3bc20e_1633x1215.png" width="1456" height="1083" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/15b0be18-129a-410f-802d-17c59c3bc20e_1633x1215.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1083,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1691784,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mrdrcesar.substack.com/i/175357880?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b0be18-129a-410f-802d-17c59c3bc20e_1633x1215.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!o_0u!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b0be18-129a-410f-802d-17c59c3bc20e_1633x1215.png 424w, https://substackcdn.com/image/fetch/$s_!o_0u!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b0be18-129a-410f-802d-17c59c3bc20e_1633x1215.png 848w, https://substackcdn.com/image/fetch/$s_!o_0u!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b0be18-129a-410f-802d-17c59c3bc20e_1633x1215.png 1272w, https://substackcdn.com/image/fetch/$s_!o_0u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b0be18-129a-410f-802d-17c59c3bc20e_1633x1215.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As can be seen, the answer is not straightforward.</p><ul><li><p>While charts A, C, and D all preserve (for the most part) the location of the bars, those in chart B do not line up (some are closer to the foreground than others).</p></li><li><p>When considering the smaller bar, Chart C seems to almost double its size, whereas in A and D, this is much less of an issue.</p></li></ul><p>Considering that our goal was to keep the bars reasonably identical, I chose to move forward with A, which seemed the most visually appealing of the remaining pair.</p><h4>Step 3: Breathing Life</h4><p>While our bar chart looks cooler (no pun intended), it looks sterile &#8212;an ordinary bar chart wearing the skin of a whimsical photo. To further breathe life into the visualization, the trick is that FLUX KONTEXT can be used <em>iteratively: </em>start with an initial editing prompt and image, then save the new image, request further edits through a new editing prompt and image, save, and keep going.</p><p>To do so, however, we need a preliminary step, in which we&#8217;ll add visual elements that will represent areas for the FLUX KONTEXT model to edit. In the napkin plan, I added three red dashed circles &#8211; that&#8217;s where we&#8217;ll further edit. This can be done in PowerPoint. I first saved an upscaled version of our Icicle Chart A (available through NightCafe, which uses the Real-ERSGAN x4+ upscaler), and then added three objects manually as follows:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7C8g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b224f3-dd3b-4f76-a570-a9d8df3606cb_1363x1008.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7C8g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b224f3-dd3b-4f76-a570-a9d8df3606cb_1363x1008.png 424w, https://substackcdn.com/image/fetch/$s_!7C8g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b224f3-dd3b-4f76-a570-a9d8df3606cb_1363x1008.png 848w, https://substackcdn.com/image/fetch/$s_!7C8g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b224f3-dd3b-4f76-a570-a9d8df3606cb_1363x1008.png 1272w, https://substackcdn.com/image/fetch/$s_!7C8g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b224f3-dd3b-4f76-a570-a9d8df3606cb_1363x1008.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7C8g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b224f3-dd3b-4f76-a570-a9d8df3606cb_1363x1008.png" width="1363" height="1008" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/42b224f3-dd3b-4f76-a570-a9d8df3606cb_1363x1008.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1008,&quot;width&quot;:1363,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1089659,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mrdrcesar.substack.com/i/175357880?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b224f3-dd3b-4f76-a570-a9d8df3606cb_1363x1008.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!7C8g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b224f3-dd3b-4f76-a570-a9d8df3606cb_1363x1008.png 424w, https://substackcdn.com/image/fetch/$s_!7C8g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b224f3-dd3b-4f76-a570-a9d8df3606cb_1363x1008.png 848w, https://substackcdn.com/image/fetch/$s_!7C8g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b224f3-dd3b-4f76-a570-a9d8df3606cb_1363x1008.png 1272w, https://substackcdn.com/image/fetch/$s_!7C8g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42b224f3-dd3b-4f76-a570-a9d8df3606cb_1363x1008.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here, the three colored spheres represent placeholders to be filled by FLUX KONTEXT. Going back to NightCafe, we can use this image as input, alongside a new editing prompt:</p><blockquote><p><em>Replace the red dots with playful polar bears, and the yellow dot with a regal snowy owl in mid-flight. Preserve the picture&#8217;s exact structure, and the size and relative location of the vertical icicles.</em></p></blockquote><p>Repeating this process two times, with each of the three FLUX KONTEXT models, yields the following results:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HADE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F498eae0c-f945-4027-9a4b-f64a2496ef62_896x1141.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HADE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F498eae0c-f945-4027-9a4b-f64a2496ef62_896x1141.png 424w, https://substackcdn.com/image/fetch/$s_!HADE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F498eae0c-f945-4027-9a4b-f64a2496ef62_896x1141.png 848w, https://substackcdn.com/image/fetch/$s_!HADE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F498eae0c-f945-4027-9a4b-f64a2496ef62_896x1141.png 1272w, https://substackcdn.com/image/fetch/$s_!HADE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F498eae0c-f945-4027-9a4b-f64a2496ef62_896x1141.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HADE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F498eae0c-f945-4027-9a4b-f64a2496ef62_896x1141.png" width="896" height="1141" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/498eae0c-f945-4027-9a4b-f64a2496ef62_896x1141.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1141,&quot;width&quot;:896,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1073708,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mrdrcesar.substack.com/i/175357880?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F498eae0c-f945-4027-9a4b-f64a2496ef62_896x1141.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!HADE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F498eae0c-f945-4027-9a4b-f64a2496ef62_896x1141.png 424w, https://substackcdn.com/image/fetch/$s_!HADE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F498eae0c-f945-4027-9a4b-f64a2496ef62_896x1141.png 848w, https://substackcdn.com/image/fetch/$s_!HADE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F498eae0c-f945-4027-9a4b-f64a2496ef62_896x1141.png 1272w, https://substackcdn.com/image/fetch/$s_!HADE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F498eae0c-f945-4027-9a4b-f64a2496ef62_896x1141.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Interestingly, aesthetics aside, the cheaper Dev model didn&#8217;t correctly replace the yellow placeholder in one instance. What&#8217;s more, the bear cubs, though cute, oddly seem to have no necks and resemble a strange polar bear-corgi breed. The most expensive Max model seems to cut off the owl&#8217;s wing in the first try. The mid-range Pro model performs best, with good visual appeal, no strange proportions, and correct edits. But did any of these models satisfy our accuracy goal as well? </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jLRa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65f7e66e-0bbe-40aa-b0d8-c158dc465b3f_892x1146.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jLRa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65f7e66e-0bbe-40aa-b0d8-c158dc465b3f_892x1146.png 424w, https://substackcdn.com/image/fetch/$s_!jLRa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65f7e66e-0bbe-40aa-b0d8-c158dc465b3f_892x1146.png 848w, https://substackcdn.com/image/fetch/$s_!jLRa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65f7e66e-0bbe-40aa-b0d8-c158dc465b3f_892x1146.png 1272w, https://substackcdn.com/image/fetch/$s_!jLRa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65f7e66e-0bbe-40aa-b0d8-c158dc465b3f_892x1146.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jLRa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65f7e66e-0bbe-40aa-b0d8-c158dc465b3f_892x1146.png" width="892" height="1146" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/65f7e66e-0bbe-40aa-b0d8-c158dc465b3f_892x1146.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1146,&quot;width&quot;:892,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:894071,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mrdrcesar.substack.com/i/175357880?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65f7e66e-0bbe-40aa-b0d8-c158dc465b3f_892x1146.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!jLRa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65f7e66e-0bbe-40aa-b0d8-c158dc465b3f_892x1146.png 424w, https://substackcdn.com/image/fetch/$s_!jLRa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65f7e66e-0bbe-40aa-b0d8-c158dc465b3f_892x1146.png 848w, https://substackcdn.com/image/fetch/$s_!jLRa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65f7e66e-0bbe-40aa-b0d8-c158dc465b3f_892x1146.png 1272w, https://substackcdn.com/image/fetch/$s_!jLRa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65f7e66e-0bbe-40aa-b0d8-c158dc465b3f_892x1146.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As in our first pass, the answer is a bit nuanced. By taking the original chart and resizing it to maintain its relative proportions, we can see that all of these examples are reasonably accurate to the naked eye. The stubborn exception remains the smaller bar, which, despite our efforts, is still a bit off. But it&#8217;s a reasonable attempt in my view &#8211; no &#8220;lying with statistics&#8221; here. Our <em>bear chart</em> is now almost complete!</p><h4>Step 4: Final Touches</h4><p>Having selected the leftmost FLUX KONTEXT Pro image, the final step is to add details, which can be done in any image editing software (for simplicity, I used PowerPoint). Adding x-axis labels and a title is straightforward:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QODO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc493d225-8faf-4d27-9390-47c916149b28_1522x1130.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QODO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc493d225-8faf-4d27-9390-47c916149b28_1522x1130.png 424w, https://substackcdn.com/image/fetch/$s_!QODO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc493d225-8faf-4d27-9390-47c916149b28_1522x1130.png 848w, https://substackcdn.com/image/fetch/$s_!QODO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc493d225-8faf-4d27-9390-47c916149b28_1522x1130.png 1272w, https://substackcdn.com/image/fetch/$s_!QODO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc493d225-8faf-4d27-9390-47c916149b28_1522x1130.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QODO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc493d225-8faf-4d27-9390-47c916149b28_1522x1130.png" width="1456" height="1081" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c493d225-8faf-4d27-9390-47c916149b28_1522x1130.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1081,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1622600,&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://doitwithai.substack.com/i/175385595?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc493d225-8faf-4d27-9390-47c916149b28_1522x1130.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_!QODO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc493d225-8faf-4d27-9390-47c916149b28_1522x1130.png 424w, https://substackcdn.com/image/fetch/$s_!QODO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc493d225-8faf-4d27-9390-47c916149b28_1522x1130.png 848w, https://substackcdn.com/image/fetch/$s_!QODO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc493d225-8faf-4d27-9390-47c916149b28_1522x1130.png 1272w, https://substackcdn.com/image/fetch/$s_!QODO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc493d225-8faf-4d27-9390-47c916149b28_1522x1130.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>(Yes, Canadian provinces have <em>very long </em>names.)</p><p>Adding the y-axis is a slightly more involved matter. We can again rely on the idea of overlaying the original chart on top of the reimagined one as follows, in order to add the y-axis ticks manually (it looks ugly, but that&#8217;s beside the point, since the goal is just to assess the bear chart&#8217;s geometry and edit the y-axis):</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!E4Mv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457b9567-e73b-4f06-b33d-1b11c8857983_1225x1093.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!E4Mv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457b9567-e73b-4f06-b33d-1b11c8857983_1225x1093.png 424w, https://substackcdn.com/image/fetch/$s_!E4Mv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457b9567-e73b-4f06-b33d-1b11c8857983_1225x1093.png 848w, https://substackcdn.com/image/fetch/$s_!E4Mv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457b9567-e73b-4f06-b33d-1b11c8857983_1225x1093.png 1272w, https://substackcdn.com/image/fetch/$s_!E4Mv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457b9567-e73b-4f06-b33d-1b11c8857983_1225x1093.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!E4Mv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457b9567-e73b-4f06-b33d-1b11c8857983_1225x1093.png" width="1225" height="1093" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/457b9567-e73b-4f06-b33d-1b11c8857983_1225x1093.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1093,&quot;width&quot;:1225,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:906551,&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://doitwithai.substack.com/i/175385595?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457b9567-e73b-4f06-b33d-1b11c8857983_1225x1093.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_!E4Mv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457b9567-e73b-4f06-b33d-1b11c8857983_1225x1093.png 424w, https://substackcdn.com/image/fetch/$s_!E4Mv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457b9567-e73b-4f06-b33d-1b11c8857983_1225x1093.png 848w, https://substackcdn.com/image/fetch/$s_!E4Mv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457b9567-e73b-4f06-b33d-1b11c8857983_1225x1093.png 1272w, https://substackcdn.com/image/fetch/$s_!E4Mv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457b9567-e73b-4f06-b33d-1b11c8857983_1225x1093.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>With an overlay of the original chart, we can see that the bars match very well, and the gridlines of the original chart can be used to form the new Y-axis:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rWJp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3bb7397-98ab-4755-bc97-d12b3f3491a2_1026x940.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rWJp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3bb7397-98ab-4755-bc97-d12b3f3491a2_1026x940.png 424w, https://substackcdn.com/image/fetch/$s_!rWJp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3bb7397-98ab-4755-bc97-d12b3f3491a2_1026x940.png 848w, https://substackcdn.com/image/fetch/$s_!rWJp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3bb7397-98ab-4755-bc97-d12b3f3491a2_1026x940.png 1272w, https://substackcdn.com/image/fetch/$s_!rWJp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3bb7397-98ab-4755-bc97-d12b3f3491a2_1026x940.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rWJp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3bb7397-98ab-4755-bc97-d12b3f3491a2_1026x940.png" width="1026" height="940" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b3bb7397-98ab-4755-bc97-d12b3f3491a2_1026x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:940,&quot;width&quot;:1026,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:838518,&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://doitwithai.substack.com/i/175385595?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3bb7397-98ab-4755-bc97-d12b3f3491a2_1026x940.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_!rWJp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3bb7397-98ab-4755-bc97-d12b3f3491a2_1026x940.png 424w, https://substackcdn.com/image/fetch/$s_!rWJp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3bb7397-98ab-4755-bc97-d12b3f3491a2_1026x940.png 848w, https://substackcdn.com/image/fetch/$s_!rWJp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3bb7397-98ab-4755-bc97-d12b3f3491a2_1026x940.png 1272w, https://substackcdn.com/image/fetch/$s_!rWJp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3bb7397-98ab-4755-bc97-d12b3f3491a2_1026x940.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Our <em>bear chart</em> is now complete! If you&#8217;re wondering if the chart is <em>truly</em> accurate, use the table below it to verify. With the exception of Newfoundland (the small bar, which is somewhat inaccurate despite our best attempts), the rest are very accurate.</p><h4>Addendum: Claude&#8217;s Solution</h4><p>The bear chart can also be constructed in <a href="https://claude.ai/">Claude</a> directly using two prompts, providing the original data table to first construct a simple bar chart, and then reimagining it: </p><blockquote><p><em>(1) Take this data and construct a bar chart.</em></p><p><em>(2) Can you transform this chart into a whimsical image, with polar bears and the bars as icicles? The relative position, height, and width of all bars must be preserved.</em></p></blockquote><p>After some tinkering (the chart originally didn&#8217;t display correctly), here&#8217;s Claude&#8217;s solution:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EGWp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e086d9-7d58-4ea5-ba32-e40706a138b4_2696x1248.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EGWp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e086d9-7d58-4ea5-ba32-e40706a138b4_2696x1248.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EGWp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e086d9-7d58-4ea5-ba32-e40706a138b4_2696x1248.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EGWp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e086d9-7d58-4ea5-ba32-e40706a138b4_2696x1248.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EGWp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e086d9-7d58-4ea5-ba32-e40706a138b4_2696x1248.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EGWp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e086d9-7d58-4ea5-ba32-e40706a138b4_2696x1248.jpeg" width="724" height="335.14835164835165" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/30e086d9-7d58-4ea5-ba32-e40706a138b4_2696x1248.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:674,&quot;width&quot;:1456,&quot;resizeWidth&quot;:724,&quot;bytes&quot;:310337,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://doitwithai.substack.com/i/175385595?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e086d9-7d58-4ea5-ba32-e40706a138b4_2696x1248.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_!EGWp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e086d9-7d58-4ea5-ba32-e40706a138b4_2696x1248.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EGWp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e086d9-7d58-4ea5-ba32-e40706a138b4_2696x1248.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EGWp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e086d9-7d58-4ea5-ba32-e40706a138b4_2696x1248.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EGWp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e086d9-7d58-4ea5-ba32-e40706a138b4_2696x1248.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Is it ugly? Sure! Does it respect the initial chart&#8217;s original geometry? Sure! I respect that. But, still, I would opt for the FLUX KONTEXT, image generative AI approach. I think it strikes a much better balance between accuracy and visual appeal.</p><h3>Did We Do It?</h3><p>Today, <strong>we reimagined a bland bar chart into a more lively, whimsical bear chart with AI</strong>. We constructed it with affordable AI tools and edited it with MS Office. The reimagined chart is reasonably accurate, and simple edits to the one problematic bar (e.g., Photoshop) could be made to fix it. Alternatively, given the reasonably accurate output generated by FLUX KONTEXT Dev, a few more cheap variations might generate an even more accurate chart.</p><p>In my view, this is a satisfactory exercise for a number of reasons.</p><ul><li><p>The bear chart is clearly more engaging and visually interesting &#8211; ideal for projects where vividness and audience engagement are a plus.</p></li><li><p>One would not create a set of these charts &#8211; instead, this might be a marquee visualization to highlight and explain a critical topic or insight. Considering this, the time required to construct it (about an hour or less) seems reasonable.</p></li><li><p>The slightly lower accuracy of the bear chart is acceptable in my view &#8211; especially if further simple edits can tighten the overlap between charts. We do not need to &#8220;lie with statistics&#8221; to generate interesting, whimsical charts with AI.</p></li></ul><p>A few limitations and improvements to consider:</p><ul><li><p>Tighten accuracy (see above).</p></li><li><p>Arguably, a polar bear-themed chart is not the most appropriate for a retail results chart &#8211; in practice, breathing life into a chart would involve more careful consideration of the context and intended audience.</p></li><li><p>Explore other charts (e.g., a line chart resembling a long children&#8217;s slide).</p></li><li><p>Understand that some charts with complicated colors and geometries (such as a radar chart) might not be good candidates for the approach discussed here.</p></li><li><p>I should have left more space for the axis, title, etc. &#8211; don&#8217;t forget that in your own applications!</p></li></ul><h3><strong>Should you do this with AI?</strong> </h3><p>If you don&#8217;t have the resources to hire a designer in-house, or you&#8217;re working on a personal project, sure. </p><p>However, while the bear chart is whimsical and visually interesting, it is not <em>art. </em>From the painstaking penciling of <a href="https://mbounthavong.com/blog/2020/12/16/communicating-data-effectively-with-data-visualizations-part-32-john-w-tukey-short-biography">John Tukey&#8217;s charts</a>, the scientific, yet poignant visual account of Napoleon&#8217;s fated 1812 march <a href="https://thoughtbot.com/blog/analyzing-minards-visualization-of-napoleons-1812-march">by Charles Minard</a>, or the somber account of money in politics through Monopoly piece visuals <a href="https://www.nytimes.com/interactive/2015/10/11/us/politics/2016-presidential-election-super-pac-donors.html">by Wilson Andrews and colleagues at the NYT</a>, the best visualizations are not those that merely feature appealing imagery: they all also possess a kernel of humanity, a <em>je ne sais quoi</em> that goes beyond mere data display.</p><p>We&#8217;re not getting that with this method &#8211; and I&#8217;m glad we don&#8217;t.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fyI2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedc6a7d0-9568-403f-974d-0ac207656a33_1924x708.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fyI2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedc6a7d0-9568-403f-974d-0ac207656a33_1924x708.png 424w, https://substackcdn.com/image/fetch/$s_!fyI2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedc6a7d0-9568-403f-974d-0ac207656a33_1924x708.png 848w, https://substackcdn.com/image/fetch/$s_!fyI2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedc6a7d0-9568-403f-974d-0ac207656a33_1924x708.png 1272w, https://substackcdn.com/image/fetch/$s_!fyI2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedc6a7d0-9568-403f-974d-0ac207656a33_1924x708.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fyI2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedc6a7d0-9568-403f-974d-0ac207656a33_1924x708.png" width="189" height="69.57692307692308" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/edc6a7d0-9568-403f-974d-0ac207656a33_1924x708.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:536,&quot;width&quot;:1456,&quot;resizeWidth&quot;:189,&quot;bytes&quot;:309821,&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://doitwithai.substack.com/i/175385595?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedc6a7d0-9568-403f-974d-0ac207656a33_1924x708.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_!fyI2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedc6a7d0-9568-403f-974d-0ac207656a33_1924x708.png 424w, https://substackcdn.com/image/fetch/$s_!fyI2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedc6a7d0-9568-403f-974d-0ac207656a33_1924x708.png 848w, https://substackcdn.com/image/fetch/$s_!fyI2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedc6a7d0-9568-403f-974d-0ac207656a33_1924x708.png 1272w, https://substackcdn.com/image/fetch/$s_!fyI2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedc6a7d0-9568-403f-974d-0ac207656a33_1924x708.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.doitwithai.now/p/from-bar-chart-to-bear-chart-or-how?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://www.doitwithai.now/p/from-bar-chart-to-bear-chart-or-how?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.doitwithai.now/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.doitwithai.now/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Coming soon]]></title><description><![CDATA[This is Do It With AI.]]></description><link>https://www.doitwithai.now/p/coming-soon</link><guid isPermaLink="false">https://www.doitwithai.now/p/coming-soon</guid><dc:creator><![CDATA[Cesar Zamudio]]></dc:creator><pubDate>Thu, 21 Aug 2025 18:15:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sppJ!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f70199-a523-42fd-8a8a-5e2ca45664f7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This is Do It With AI.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.doitwithai.now/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.doitwithai.now/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item></channel></rss>