<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>image-generation on S Anand</title>
    <link>https://www.s-anand.net/blog/tag/image-generation/</link>
    <description>Recent content in image-generation on S Anand</description>
    <generator>Hugo -- 0.156.0</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 16 Apr 2026 10:27:04 -0700</lastBuildDate>
    <atom:link href="https://www.s-anand.net/blog/tag/image-generation/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>LLM Comic Styles</title>
      <link>https://www.s-anand.net/blog/llm-comic-styles/</link>
      <pubDate>Tue, 10 Mar 2026 19:24:58 +0800</pubDate>
      <guid>https://www.s-anand.net/blog/llm-comic-styles/</guid>
      <description>&lt;p&gt;I maintain an &lt;a href=&#34;https://sanand0.github.io/llmartstyle/&#34;&gt;LLM art style gallery&lt;/a&gt; - prompts to style any image I generate.&lt;/p&gt;
&lt;p&gt;Since I generate several comics, I added a &lt;a href=&#34;https://sanand0.github.io/llmartstyle/?category=comic&#34;&gt;comic category page&lt;/a&gt; that includes styles like:&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://sanand0.github.io/llmartstyle/images/cat.silver-age.nano-banana-2.webp&#34;&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://sanand0.github.io/llmartstyle/images/cat.indian-mythological.nano-banana-2.webp&#34;&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://sanand0.github.io/llmartstyle/images/cat.gaulish-romp.nano-banana-2.webp&#34;&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://sanand0.github.io/llmartstyle/images/cat.ligne-claire.nano-banana-2.webp&#34;&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://sanand0.github.io/llmartstyle/images/cat.kirby-cosmic.nano-banana-2.webp&#34;&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://sanand0.github.io/llmartstyle/images/cat.ec-horror.nano-banana-2.webp&#34;&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://sanand0.github.io/llmartstyle/images/cat.british-anarchic.nano-banana-2.webp&#34;&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://sanand0.github.io/llmartstyle/images/cat.bigfoot-rubberhose.nano-banana-2.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;To generate these, I &lt;a href=&#34;https://claude.ai/share/646de8ff-2bc0-416b-bd6b-a9863e043f23&#34;&gt;asked Claude&lt;/a&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Here are some examples of image styles I&amp;#39;ve explored.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;image-styles&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;#34;2D Animation&amp;#34;: &amp;#34;2D flat animation style, clean vector lines, cel-shaded coloring, cartoon proportions&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;#34;3D Animation&amp;#34;: &amp;#34;Modern 3D animation render, smooth surfaces, dramatic lighting, Octane render quality, cinematic depth&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;/image-styles&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;In the same vein, I&amp;#39;d like to explore &lt;span class=&#34;gs&#34;&gt;**comic**&lt;/span&gt; styles. Create 30 popular comic / cartoon styles, aiming for diverse aesthetics and cultural influences. Name it concisely (1-2 words) based on the source, but the description should not reference the source directly (to avoid copyright issues). Focus on the visual characteristics that define each style. Pick those KEY visual elements that will subliminally evoke the style without explicitly naming it.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&amp;hellip; followed by:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Suggest a single drawing prompt (i.e. an actual comic strip to draw) that I can apply with each of these styles to compare them. Think about what description will concisely help me differentiate between the styles and choose one, and suggest that, explaining why
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;It suggested:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A cat deliberately pushes a coffee mug off a desk. The owner watches in helpless horror as it falls.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Why&lt;/strong&gt;? Two very different characters. Extreme emotional contrast. A midair object. A minimal but implied environment. Inherently comedic staging. One panel is enough.&lt;/p&gt;
&lt;p&gt;To be on the safe side of copyright, I asked it to:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Rewrite the comic style descriptors to include source references where there is clearly no copyright issue. Also ensure that the description will clearly evoke the style intended.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Then I &lt;a href=&#34;https://github.com/sanand0/llmartstyle/blob/046fdc6b10114b7d5d4d5d0ee21e4ec92c66ffe5/generate_images.py&#34;&gt;generated images using these prompts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;But this still had copyright issues on Gemini and OpenAI. So I asked it to:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Run `uv run generate_images.py` and generate the comics (which are pending).

In the process, the image generation models may complain, e.g. saying that the image generation is prohibited, perhaps for copyright reasons.

In that case, modify the prompt / name in config.json so as the achieve the same effect but without triggering copyright issues.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;As expected, OpenAI had a problem with four of them:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The 4 missing styles all reference specific copyrighted artists/works by name (R. Crumb, Art Spiegelman&amp;rsquo;s Maus, Frank Miller&amp;rsquo;s Sin City, Dave McKean). I need to rewrite them to describe the visual style without naming the artists.&lt;/p&gt;
&lt;p&gt;Now I&amp;rsquo;ll fix the 4 blocked prompts — removing copyrighted artist/work names while preserving the visual style description:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;underground-comix: removed &amp;ldquo;R. Crumb and Zap Comix tradition&amp;rdquo;&lt;/li&gt;
&lt;li&gt;graphic-memoir: removed &amp;ldquo;Art Spiegelman&amp;rsquo;s Maus and Alison Bechdel&amp;rsquo;s Fun Home&amp;rdquo;&lt;/li&gt;
&lt;li&gt;neo-noir: removed &amp;ldquo;Frank Miller&amp;rsquo;s Sin City visual language&amp;rdquo;&lt;/li&gt;
&lt;li&gt;vertigo-dark: removed &amp;ldquo;Dave McKean and Bill Sienkiewicz…at DC Vertigo&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;After these changes, OpenAI accepted all of them. So did Gemini.&lt;/p&gt;
&lt;p&gt;But it turns out there were still some issues.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Some of these are TOO stereotypical.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;For example, the Amar Chitra Katha images ALL have multiple hands - but that&amp;#39;s crazy, most Amar Chitra Katha comics are about normal people with two hands!
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Look for similar stereotypes and remove that. Don&amp;#39;t change ALL the prompts -- only change those prompts where there is CLEAR stereotyping that won&amp;#39;t generalize to the majority of comics.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Which it did.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Fixed exactly 2 prompts — the clearest cases analogous to the ACK example:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;indian-mythological: &amp;ldquo;multiple symbolic arms in formal gesture poses&amp;rdquo; → &amp;ldquo;expressive two-armed figures in formal seated or standing poses&amp;rdquo;&lt;/li&gt;
&lt;li&gt;african-pattern: &amp;ldquo;stylized human-animal hybrid figures in ceremonial contexts&amp;rdquo; → &amp;ldquo;stylized human figures in everyday contexts&amp;rdquo; (the Kente/Ndebele/Adinkra heritage is geometric textile patterns, not human-animal hybrids)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The other prompts with some specificity (golden-age with capes, silver-age with cosmic villains, gaulish-romp with winged helmets, british-anarchic with school uniforms) are accurate to those specific styles — they describe a majority of the comics in those traditions — so those were left alone.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;That gives me my current list of ~30 comic styles to use.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>The Nano Banana Paradox</title>
      <link>https://www.s-anand.net/blog/the-nano-banana-paradox/</link>
      <pubDate>Sat, 07 Mar 2026 11:25:02 +0800</pubDate>
      <guid>https://www.s-anand.net/blog/the-nano-banana-paradox/</guid>
      <description>&lt;p&gt;&lt;strong&gt;STEP 1&lt;/strong&gt;: I asked Nano Banana 2 (via Gemini Pro) to:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Imagine and draw a photo that looks ultra realistic but on a closer look, is physically impossible, and can only exist because images are a 2D projection that we extrapolate into three dimensions.&lt;/p&gt;
&lt;p&gt;Avoid known / popular illusions or images of this kind, like Escher&amp;rsquo;s work, and create something truly original. Think and draw CAREFULLY!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;hellip; six times, followed by &amp;ldquo;Suggest a name for this&amp;rdquo;.&lt;/p&gt;
&lt;!-- https://claude.ai/chat/0a750b6a-a788-4dfb-8b01-ea4600a16ef8 --&gt;
&lt;p&gt;&lt;strong&gt;STEP 2&lt;/strong&gt;: I asked &lt;a href=&#34;https://claude.ai/share/2cc9fcad-5e7d-4fba-ac16-b620fb21c82e&#34;&gt;Claude to analyze these&lt;/a&gt; like an expert at paradoxical images.&lt;/p&gt;
&lt;p&gt;Below is what Gemini generated, along with Claude&amp;rsquo;s rating and reviews.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s how I feel.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Calvin describes paintings as high art, comic strips as low art, paintings of comic strips as high art, and Hobbes asks about a cartoon of a painting of a comic strip&#34; loading=&#34;lazy&#34; src=&#34;https://picayune.uclick.com/comics/ch/1993/ch930720.gif&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;the-möbius-atrium-&#34;&gt;The Möbius Atrium ⭐⭐⭐½&lt;/h3&gt;
&lt;details&gt;
&lt;summary&gt;Thinking&lt;/summary&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Defining the Core Concept&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m focusing on crafting a misleadingly realistic image, a scene designed to draw the viewer in. The aim is for an initial perception of normalcy, immediately followed by the realization of its impossibility.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Constructing the Paradox&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now zeroing in on the impossible structure. The central hub is taking shape in my mind as the pivotal point where the walkway morphs into a roof, the &amp;ldquo;intersections&amp;rdquo;. The goal is to craft a scene where the ribbon&amp;rsquo;s path is initially believable, until the viewer traces the path and identifies a violation of physical laws. The architectural details are critical; the goal is to enhance the initial impression of normalcy.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining the Architectural Paradox&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now focusing on the paradoxical loop&amp;rsquo;s visual cohesion. The goal is to ensure the ribbon&amp;rsquo;s path appears plausible initially. I&amp;rsquo;m focusing on the &amp;ldquo;intersections&amp;rdquo; where the walkway morphs into the roof, and the roof becomes the garden floor. The background skyscraper&amp;rsquo;s role is critical. The aim is to create visual deception through a plausible layout, which is ultimately exposed as an architectural impossibility.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Visualizing the Impossibility&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m working on the plaza details to ensure they enhance the initial impression of realism. The goal is to make the central loop believable at first glance, before revealing its paradoxical nature upon closer inspection. The continuous ribbon structure must seem both plausible and physically impossible.&lt;/p&gt;
&lt;p&gt;I am focused on the scene&amp;rsquo;s realism and paradox. A bustling plaza setting is now my primary focus. A continuous ribbon walkway must start as an elevated pedestrian bridge, cross over a plaza, and connect to a hub column. From this hub, it rises to become a cafe&amp;rsquo;s roof. I am designing a visual that shows this ribbon structure curving down to become an elevated garden which loops, connecting back to the initial elevated walkway, which must somehow also be its own foundation, connecting seamlessly back into the column hub. Details such as people walking, sitting, and interacting with the environment are important to the illusion.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Visualizing the Impossibility&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now focusing on a continuous concrete and glass ribbon. It needs to look like a plausible walkway, overpass, and roof, all in one, while remaining physically impossible. This loop starts as an elevated pedestrian bridge coming from a building on the right. It curves over a plaza with people and greenery, then connects to a central hub column. From there, it rises to become a cafe&amp;rsquo;s roof. The same structure curves down as an elevated garden that loops around a skyscraper. This elevated garden must move downwards and merge back with the initial column, appearing to pass under the original walkway.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Defining the Urban Scene&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now establishing the scene, a bustling plaza environment to ground the impossible structure. I&amp;rsquo;m focusing on the details: the glass buildings, greenery, and the diverse array of people to enhance the initial impression of normalcy. The aim is a visually dense and plausible setting for the architectural paradox.&lt;/p&gt;
&lt;p&gt;I am working on a visual scene of a bustling plaza to provide a stage for the impossible structure. The goal is to make the central loop believable at first glance, before revealing its paradoxical nature. I&amp;rsquo;m imagining a continuous concrete and glass ribbon that forms a loop as an overpass and cafe roof. I am picturing the continuous ribbon walkway from a right building with people walking. This loops into an elevated garden that connects back to the column hub. This hub column is central, and links all parts of the loop.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Defining the Illusory Plaza&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m solidifying the urban setting. The goal is a densely populated plaza, filled with activity to create a believable environment. I&amp;rsquo;m focusing on the plaza details: glass skyscrapers, foliage, and diverse pedestrians. The scene must initially appear normal, so that the paradox is starker. The challenge lies in integrating the impossible structure into this environment seamlessly.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now fully focused on creating a bustling plaza to provide a stage for the impossible structure. I am working on the scene&amp;rsquo;s composition so that the illusion is starker. I am imagining a continuous concrete and glass ribbon that forms a loop as an overpass and cafe roof. I am picturing the continuous ribbon walkway from a right building with people walking. This loops into an elevated garden that connects back to the column hub, which is the central, linking all parts of the loop.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analyzing Urban Form&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am now focusing on the stylistic and physical attributes of this urban setting. The image is indeed realistic, however, it contains an impossible looping walkway. The structure intersects itself in a way that&amp;rsquo;s only possible in 2D projection, similar to a Möbius strip. The composition is well-balanced.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Verifying Realistic Elements&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m checking the scene for stylistic accuracy, noting the realism. The image has a good composition. The impossible structure, while convincing, uses a looping walkway that only exists in 2D projection, similar to a Möbius strip. I want the user to be aware of this.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/details&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2026-03-07-the-mobius-atrium.avif&#34;&gt;&lt;/p&gt;
&lt;p&gt;Since this image relies on the brain’s attempt to resolve a &lt;strong&gt;topological paradox&lt;/strong&gt; within a mundane urban setting, the name should sound like a standard architectural landmark that hides a glitch in reality.&lt;/p&gt;
&lt;p&gt;I suggest: &lt;strong&gt;The Möbius Atrium.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why this works:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The Möbius Strip:&lt;/strong&gt; It references the mathematical property of a surface with only one side, mirroring how the walkway’s &amp;ldquo;top&amp;rdquo; becomes its &amp;ldquo;bottom&amp;rdquo; through the loop.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Architectural Mundanity:&lt;/strong&gt; Using the word &amp;ldquo;Atrium&amp;rdquo; or &amp;ldquo;Plaza&amp;rdquo; grounds the image in reality, making the physical impossibility feel like a casual bureaucratic oversight rather than a fantasy.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Other contenders:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The Zenith Paradox:&lt;/strong&gt; For the way the path ascends and descends simultaneously.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Junction at Station North:&lt;/strong&gt; A local-sounding name that implies people use this impossible route every day to get to work.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Euclid’s Oversight:&lt;/strong&gt; A subtle nod to the breaking of classical geometric rules.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;claudes-review&#34;&gt;Claude&amp;rsquo;s Review&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;Mechanism: Topological impossibility&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What to look for:&lt;/strong&gt; This attempts something far more ambitious than depth-order tricks — a Möbius topology in architecture. The expert question is: can I trace a continuous path along the upper walkway surface and return to my starting point having traversed both the &lt;em&gt;top&lt;/em&gt; and &lt;em&gt;underside&lt;/em&gt; of the ribbon?&lt;/p&gt;
&lt;p&gt;The structure appears to loop so that what begins as the walkway floor becomes the underside of the roof structure and then connects back — a one-sided surface. That&amp;rsquo;s a Möbius strip.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why this is harder to read than the Anchored Arc:&lt;/strong&gt; The Möbius mechanism is &lt;em&gt;distributed&lt;/em&gt; — the impossibility is never localized to a single crossing point. You must complete the full loop to confirm it. In a 2D image, this requires active visual effort. Compare to the Anchored Arc, where one glance at the beam/arch crossing fires the paradox.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Trigger point quality: 5/10.&lt;/strong&gt; The expert will &lt;em&gt;sense&lt;/em&gt; something is wrong immediately but will struggle to locate the exact violation. The image produces unease, not &amp;ldquo;aha.&amp;rdquo; The view is too busy — people, greenery, signage, multiple levels — and the ribbon makes several crossings that could each be the site of impossibility.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Expert question a beginner wouldn&amp;rsquo;t ask:&lt;/strong&gt; &lt;em&gt;Is this a Möbius strip or just a figure-8 loop?&lt;/em&gt; A figure-8 flyover is perfectly buildable. The distinction matters: for true Möbius topology, the surface must invert orientation through the twist. That&amp;rsquo;s hard to show in a static image without marking the surface.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Anchor strategy:&lt;/strong&gt; Excellent — Singapore/Hong Kong elevated walkways are familiar, so the brain wants to accept it. &amp;ldquo;The Atrium Cafe&amp;rdquo; and &amp;ldquo;Station North&amp;rdquo; labels are particularly clever — they mundanize the impossible.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Verdict:&lt;/strong&gt; Conceptually the most ambitious image in the series. The topological mechanism is genuinely unusual. But the paradox doesn&amp;rsquo;t &lt;em&gt;land cleanly&lt;/em&gt; — you sense rather than see it.&lt;/p&gt;
&lt;h3 id=&#34;the-pastoral-threshold-&#34;&gt;The Pastoral Threshold ⭐½&lt;/h3&gt;
&lt;details&gt;
&lt;summary&gt;Thinking&lt;/summary&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Defining the Impossibility&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m currently focused on defining the nature of the spatial paradox within a normal-seeming scene. The initial concept involves a cluttered room. I am now working on the specific elements and how they&amp;rsquo;ll interact to create the illusion of impossible geometry, visible only from a chosen vantage point.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Constructing the Paradox&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am now structuring the paradoxical element within the scene. I&amp;rsquo;ve settled on an artist&amp;rsquo;s studio as the location. My focus is on integrating an impossible staircase into the artwork displayed on an easel. The staircase will loop back on itself in the painting, creating the illusion of impossible geometry when viewed from a specific angle. The goal now is to render this painted scene in a way that blends into the overall environment, making the paradox more subtle.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Visualizing the Implausible&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now focusing on integrating the impossible staircase within the painted artwork. I&amp;rsquo;ve considered the spatial relationships in the scene, aiming for a natural look. The artist&amp;rsquo;s workspace details, like the brushes and the paint tubes, are finalized, giving context to the paradox on the easel. The painting title, artist signature and other details are being worked out. I am working on the exact path of the stairs to ensure it creates the necessary optical illusion. The plan is to ensure that the lighting adds depth and realism.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining the Paradox&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am now focusing on refining the studio environment. I&amp;rsquo;m finalizing details, such as the arrangement of paint tubes, brushes, and the artist&amp;rsquo;s personal items. The exact path of the impossible staircase within the painting is set, but its integration with the studio setting is still being refined to ensure the optical illusion is as convincing as possible. The scene will feature a naturalistic light and composition.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Constructing the Scene&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am now structuring the entire scene to incorporate all requested details. The artist&amp;rsquo;s studio now includes a wooden work table, brushes in a ceramic pot labeled &amp;ldquo;Winsor &amp;amp; Newton,&amp;rdquo; paint tubes, pencils, and a sketchpad with the name &amp;ldquo;EL IZA.&amp;rdquo; The worn paint palette nearby adds context. The easel holds the crucial painting, and its positioning within the studio is set to achieve the right perspective for the illusion. I&amp;rsquo;m finalizing lighting.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Assessing Creative Novelty&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now evaluating the originality. While the image presents a physically impossible scene—a staircase merging with a bookshelf—it leans heavily on existing stylistic themes. I&amp;rsquo;m focusing on whether the depiction deviates enough from known conventions to be considered truly novel.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining Spatial Distortion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am now aiming for a truly novel spatial distortion. The prior attempt, while realistic, drew too directly from known illusions. My revised strategy centers the paradox on the window itself, not an element within the scene. I will replace the easel with a pastoral field and sheep, which serves as a realistic anchor. The crux now lies in re-engineering the window frame, with split-level sills to generate conflicting depth perspectives, which I think will avoid direct Escher allusions. The bottom-left pane now functions as a &amp;ldquo;depth trap.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analyzing Spatial Impossibility&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now assessing the generated visual paradox against the original specifications. It still leans too heavily on established illusion concepts, particularly those of Escher, and thus is not fully original. To remedy this, I will ground the impossible geometry in the window frame, not a painting within the scene. I am now replacing the easel with a pastoral landscape. I plan to re-engineer the window structure to generate conflicting depth perspectives, with split-level sills. The bottom-left window pane will contain an impossible view of both an interior cellar and a distant landscape.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analyzing Spatial Anomalies&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m focusing now on the spatial inconsistencies within the images. The goal is to make sure these elements are clearly non-standard and break physical logic within a realistic, high-fidelity scene, where details make the impossible elements more striking. I am concentrating on the subtle ways that things intersect or don&amp;rsquo;t.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining Photorealism and Illogic&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m verifying that the image maintains photorealistic style while incorporating significant spatial anomalies. It is crucial the scene&amp;rsquo;s initial realism heightens the impact of the impossible elements. The cat tail/beam interaction and the stairwell&amp;rsquo;s unexpected placement achieve this subtle disruption of perceived reality. This builds on the foundation established previously, and I consider it a successful evolution.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/details&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2026-03-07-the-pastoral-threshold.avif&#34;&gt;&lt;/p&gt;
&lt;p&gt;Considering the subtle way the physical world and the painted world overlap in this image, here are a few name suggestions that play on that &amp;ldquo;impossible&amp;rdquo; intersection:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The Pastoral Threshold:&lt;/strong&gt; Suggests the canvas isn&amp;rsquo;t just a surface, but a literal doorway between the studio and the field.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Grazing Anchor:&lt;/strong&gt; A nod to the sheep that is simultaneously &amp;ldquo;anchored&amp;rdquo; to the painted grass and the physical wooden easel.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Canvas Spill:&lt;/strong&gt; A literal description of the landscape leaking out of its bounds.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Painter’s Blind Spot:&lt;/strong&gt; Playing on the idea that the artist is so focused on her work that she hasn&amp;rsquo;t noticed reality is merging with her art.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Incongruent Horizons:&lt;/strong&gt; Highlights the way the 2D plane of the painting has hijacked the 3D space of the room.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Personally, I’m partial to &lt;strong&gt;&amp;ldquo;The Pastoral Threshold&amp;rdquo;&lt;/strong&gt;—it feels as quiet and unassuming as the image itself until you spot the glitch.&lt;/p&gt;
&lt;h4 id=&#34;claudes-review-1&#34;&gt;Claude&amp;rsquo;s Review&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;Attempted mechanism: Hybrid spatial planes&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What to look for:&lt;/strong&gt; The intended paradox is that the painting on the easel is not merely a painting — it bleeds into the 3D space of the studio. The canvas supposedly functions as both a bounded artwork and an actual window into a real space.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The critical expert diagnosis: the paradox did not materialize.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Look at the image carefully. What do you see? An artist in her studio. A painting of a pastoral scene on an easel. The painting is well-executed and hangs in correct perspective. Nothing in the image actually violates physical law.&lt;/p&gt;
&lt;p&gt;The Gemini thinking described wanting &amp;ldquo;Canvas Spill&amp;rdquo; — sheep or grass extending beyond the canvas boundary into the physical room, or the painting&amp;rsquo;s light source contradicting the studio&amp;rsquo;s light source, or the canvas depth perspective conflicting with the room&amp;rsquo;s depth. None of these appear. The image is just a beautiful, photorealistic painting of an artist&amp;rsquo;s studio — with no impossibility embedded.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Beginner trap:&lt;/strong&gt; The beginner accepts the image as a successful impossible image because the artist named it and described it as one. They&amp;rsquo;ll rationalize an impossibility that isn&amp;rsquo;t there. An expert insists on being able to &lt;em&gt;point&lt;/em&gt; to the violation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;One possible weak paradox, if you squint:&lt;/strong&gt; The painting on the easel appears very large relative to the room — possibly its implied distance (given the pastoral horizon) should make it feel more &amp;ldquo;through a window than on a canvas.&amp;rdquo; But that&amp;rsquo;s not a paradox, it&amp;rsquo;s just realism in the painting&amp;rsquo;s depth.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why it failed:&lt;/strong&gt; Hybrid spatial planes are the hardest mechanism to execute in photorealistic AI imagery. They require the model to place objects that are simultaneously 2D and 3D — which creates a contradiction the diffusion model doesn&amp;rsquo;t know how to commit to. The model rendered a plausible studio instead.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Verdict:&lt;/strong&gt; A miss. This is the weakest image in the series.&lt;/p&gt;
&lt;h3 id=&#34;the-anchored-arc-&#34;&gt;The Anchored Arc ⭐⭐⭐⭐⭐&lt;/h3&gt;
&lt;details&gt;
&lt;summary&gt;Thinking&lt;/summary&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Defining the Core Concept&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m focused on developing a scene that&amp;rsquo;s inherently impossible, exploiting 2D perception. The initial setting is a realistic, everyday space – a rustic interior. I&amp;rsquo;m aiming for a sense of normalcy that gradually unravels into the impossible.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Constructing the Illusion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now building the impossible element: a stone bridge inside the rustic interior. It connects two seemingly disparate elevations within the space. The visual trick will rely on a carefully crafted perspective to create a jarring disconnect from reality. The goal is to make the elevation change feel seamless and inexplicable.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining the Composition&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now zeroing in on the specifics of the stone bridge&amp;rsquo;s architecture within the rustic interior. I&amp;rsquo;m focusing on how the bridge interacts with the scene&amp;rsquo;s elements to enhance the illusion. The main focus is the elevation trick. I am thinking carefully about camera angles to maximize the distortion.&lt;/p&gt;
&lt;p&gt;I am finalizing the placement of the bridge, working on the connection of disparate elevations to enhance the overall effect. The details of the table setting are taking shape, which aids the impossible perspective. I&amp;rsquo;m giving more focus to the interplay of shadows and the bridge, and how the shadows on the apples and linen reinforce the impossible depth.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Constructing the Impossible&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now zeroing in on the core illusion: the stone bridge connecting disparate elevations within the rustic interior. I&amp;rsquo;m focusing on the architectural design of the bridge itself, ensuring it seamlessly merges with the existing environment. I&amp;rsquo;m thinking about the viewing angle. The bridge must appear to defy physical space. The aim is to make the entire scene feel natural, but completely wrong. I am prioritizing a high level of detail for materials like aged wood and worn stone. The lighting should reinforce the illusion.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Constructing the Core Scene&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now establishing the scene&amp;rsquo;s groundwork. The setting will feature a rustic farmhouse interior, starting with mundane elements: a wooden table, apples in a bowl, and a linen cloth. I&amp;rsquo;m focusing on the interplay of lighting. My focus is the stone bridge that will defy normal perspective.&lt;/p&gt;
&lt;p&gt;The scene&amp;rsquo;s architectural elements are coming together. I&amp;rsquo;m concentrating on the bridge&amp;rsquo;s design to highlight its paradoxical nature within the room. I&amp;rsquo;m meticulously detailing aged wood, stone textures, and lighting to enhance the illusion, specifically the viewpoint.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Visualizing the Implausible&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m working on the core paradox: the physical impossibility presented by the stone bridge. I&amp;rsquo;m focusing on crafting an aged aesthetic with light and textures. I am analyzing the relationship between the bridge&amp;rsquo;s segments and the table, and how the bridge casts shadows on objects that should be spatially in front of it. The key is conveying the illusion&amp;rsquo;s impact. The bridge&amp;rsquo;s curvature is crucial for generating the 2D perception trick.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analyzing the Impossible&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m focusing on the requested impossible 3D projection, evaluating how effectively the image realizes this concept. I&amp;rsquo;m assessing the effectiveness of the central stone arch and how it achieves the physically impossible object through a 2D projection.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining the Illusion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m working to enhance the impossible projection. The initial visual was strong, conveying the impossible arch effectively. However, I identified distracting annotations. I&amp;rsquo;m regenerating the image to eliminate these labels, aiming to preserve the hyper-realistic textures and natural lighting.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Eliminating the Distractions&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now focused on removing the visual clutter that takes away from the illusion. While the scene effectively presents the impossible 3D projection, the &amp;ldquo;A&amp;rdquo; and &amp;ldquo;B&amp;rdquo; annotations are distracting. I&amp;rsquo;m regenerating the image to remove these labels, aiming to maintain the documentary style, preserving the textures of the stone, wood, and cloth, and the natural lighting to keep the illusion strong.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analyzing Spatial Anomalies&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m verifying that the image maintains the desired impossible geometry within the rustic room setting. The focus is on the stone arch and ensuring the 2D projection illusion is clearly represented. I am working to ensure no extraneous elements or unwanted annotations are present within the generated scene.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Confirming Visual Consistency&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now carefully examining the image to ascertain that the impossible geometry remains intact. The stone archway is key, acting as the primary visual indicator of the 2D projection illusion. My goal is to guarantee the absence of any extraneous visual information within the rendered environment. I will present this for assessment.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/details&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2026-03-07-the-anchored-arc.avif&#34;&gt;&lt;/p&gt;
&lt;p&gt;How about &lt;strong&gt;&amp;ldquo;The Anchored Arc&amp;rdquo;&lt;/strong&gt;?&lt;/p&gt;
&lt;p&gt;At first glance, it feels like a rustic, cozy interior, but the more you look, the more the spatial logic collapses. The stone arch starts firmly on the floor in the foreground, yet manages to &amp;ldquo;pass through&amp;rdquo; the wooden beam and anchor itself into a wall that—based on the window—should be several feet behind it.&lt;/p&gt;
&lt;p&gt;A few other options depending on the &amp;ldquo;vibe&amp;rdquo; you want:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The Carpenter&amp;rsquo;s Paradox:&lt;/strong&gt; Because it looks like a builder followed the blueprints for a 2D sketch without checking 3D reality.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Depth Graft:&lt;/strong&gt; Highlighting how the arch is literally grafted from one depth plane to another.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aperture Error:&lt;/strong&gt; Sounds like a technical glitch in how the scene was &amp;ldquo;captured.&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;claudes-review-2&#34;&gt;Claude&amp;rsquo;s Review&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;Mechanism: Depth-order cycle (Penrose-type)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What to look for:&lt;/strong&gt; Trace the arch from its left foot forward, then overhead, then back to its right embedding point, and ask at each segment: what is in front of what?&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s what the expert traces:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Left foot&lt;/strong&gt;: planted on a stone block in the near foreground — clearly the &lt;em&gt;closest&lt;/em&gt; object in the scene&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Arch apex&lt;/strong&gt;: The stone arch passes &lt;em&gt;behind&lt;/em&gt; the central wooden ceiling beam — the beam occludes the arch here&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right foot&lt;/strong&gt;: embedded into the far wall — definitively the &lt;em&gt;deepest&lt;/em&gt; object&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The contradiction: The left foot is in front of everything. The beam is in front of the arch. But the right foot, which is the same continuous object as the left foot, is &lt;em&gt;behind&lt;/em&gt; the beam and &lt;em&gt;behind&lt;/em&gt; the wall. A single continuous object cannot simultaneously be the nearest and the farthest thing in the room.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Trigger point quality: 9/10.&lt;/strong&gt; An expert finds it in under 10 seconds. A beginner finds it in 20–40 seconds — that&amp;rsquo;s ideal pacing.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Anchor strategy:&lt;/strong&gt; Flawless. The bowl of apples, the lantern, the linen cloth — all placed near the impossible junction as misdirection. The Cotswold farmhouse setting is visually familiar, which makes the brain &lt;em&gt;want&lt;/em&gt; to accept it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Shadow test:&lt;/strong&gt; The light source is the left windows. There is no shadow cast by the arch onto the floor — a subtle slip, but forgivable since the arch&amp;rsquo;s self-contradiction is the main act. A purist would notice.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Verdict:&lt;/strong&gt; The best image in the series. This is a well-constructed impossible image — the equivalent of a clean Penrose triangle transported into photorealistic space.&lt;/p&gt;
&lt;h3 id=&#34;the-carpenters-paradox-&#34;&gt;The Carpenter&amp;rsquo;s Paradox ⭐⭐⭐½&lt;/h3&gt;
&lt;details&gt;
&lt;summary&gt;Thinking&lt;/summary&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Defining the Visual Concept&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now focusing on a complex visual concept. I&amp;rsquo;ve settled on the idea of a busy workshop or an outdoor scene. The goal is to obscure the impossible element within a chaotic composition. The scene must appear candid, as if snapped in daylight. This will help make the manipulation less obvious at first glance.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining the Impossible Structure&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now zeroing in on the impossible structure&amp;rsquo;s details. The woodworking setup will feature a multi-level architectural model on a workbench. It will use interlocking beams and ramps. The aim is to create an illusion of depth, so that the apparent physical impossibility is initially obscured. The visual trick will rely on a horizontal beam crossing over a vertical post at one point, and the vertical post crossing over the same horizontal beam at another point.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Constructing the Impossible Object&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am now focusing on the impossible structure on the workbench, seeking ways to make it subtly and fundamentally impossible. The artisan&amp;rsquo;s figure is now central, but not dominant. I plan for this woodworking structure to incorporate a visual trick that exploits occlusion and perspective. I am attempting to design an architectural model that, from a single viewpoint, presents a logical, continuous path that is, in reality, geometrically impossible.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Designing the Composition&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now integrating the impossible object into a realistic artisan studio. I&amp;rsquo;m focusing on the interplay of elements; the loft setting with natural light, the busy workbench, the artisan&amp;rsquo;s actions, and the impossible structure. I need to ensure a balance between the chaotic workshop and the precisely designed impossible object. The visual trick will rely heavily on occlusion and perspective to ensure a sense of continuity, but will be mathematically impossible in 3D space.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Defining the Artisan&amp;rsquo;s Action&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am now visualizing the artisan&amp;rsquo;s role in constructing the impossible object. She will be adjusting a clamp on the workbench, drawing the viewer&amp;rsquo;s eye to the area where the illusion occurs. I am focusing on her age, clothing, and physical state to ensure she appears focused on her task, and realistic. The composition balances the artisan&amp;rsquo;s activity with the impossible object, and the cluttered workbench.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analyzing Spatial Paradox&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m currently focused on evaluating the image&amp;rsquo;s adherence to spatial paradox principles. It&amp;rsquo;s supposed to create an impossible object, but the latest iteration uses repeated figures instead of a true optical illusion. My current goal is to ensure the image effectively conveys a coherent impossible geometry and doesn&amp;rsquo;t rely on repeating elements.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining Impossible Geometry&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now revising the design for the impossible object. The previous attempt, while realistic, lacked a true optical illusion; it leaned on duplicated figures. I&amp;rsquo;m aiming for a perspective-driven anomaly, a self-intersecting structure exploiting depth perception. The current plan is to modify the wood shop scene to include a complex, contradictory geometry. A key goal is to have a main pillar appear from behind a central beam, then cross over it higher up, defying logical construction and relying on the grain pattern for coherence.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Revising Illusory Structure&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now zeroing in on an image that centers on geometric impossibility. The current image lacks the necessary coherence; it depends on duplicated elements. I&amp;rsquo;m aiming for a perspective-driven anomaly within a wood shop scene. My main focus is a structure that looks self-intersecting, challenging depth perception. I&amp;rsquo;m working to make a main pillar look as if it emerges from behind, yet later appears over the top of a beam, using grain patterns for visual cohesion.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining Spatial Illusions&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I have checked the updated image and confirmed the duplicate character has been removed, and the earlier hallucinated text is gone. The setting now accurately portrays the workshop. I&amp;rsquo;m focusing on refining the impossible geometry. I&amp;rsquo;m redesigning the scene around a Penrose-style object and removing the woman to make it the central focus. I will generate a new image to push for a more impossible geometry.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Generating Impossible Geometry&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I have verified the new image incorporates the desired impossible geometry; the Penrose lattice is now at the scene&amp;rsquo;s focal point. I have successfully removed the woman and her tools, and I&amp;rsquo;m currently refining the lighting to produce physically impossible shadows. I&amp;rsquo;ve also incorporated foreground wood pieces to frame the shot. I will carefully adjust the camera angle to enhance the illusion.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analyzing Compositional Deficiencies&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m currently focused on the spatial arrangement within the generated image and whether it successfully presents an impossible object. I&amp;rsquo;ve noted that while the image exhibits some visual strengths, it hasn&amp;rsquo;t achieved the intended impossible geometry. The composition has some improvements, but the core objective remains unfulfilled.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining Geometrical Impossibility&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now focused on generating a geometrically impossible structure. My aim is to replace the previous design with a Penrose-style lattice, ensuring consistent wood grain and non-Euclidean intersections to create a continuous loop. I&amp;rsquo;m also planning to adjust the lighting from the windows to conflict and enhance the surrealism. Removing the figure and the tools is also part of my plan, to clear any potential visual contradictions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Revising Impossible Geometry&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve checked the image and while visually strong, the structure is still physically possible and not impossible. I removed the person and tools, and I will attempt to make the wood beams form a Penrose lattice that connects in loops. I&amp;rsquo;ll make the light from the windows conflict. Clutter will be cleared from the base. The camera angle is now lower and centered.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analyzing Spatial Logic&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve confirmed the alterations regarding the removal of the woman and hands, leading to an improved composition. The foreground elements were addressed effectively. I will next focus on the central wooden object, examining it for physical plausibility.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining Impossible Geometry&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now implementing alterations to the scene to generate a Penrose-style impossible shape for the central wooden structure. I&amp;rsquo;ve cleaned the intersecting beams at the top and base of the main vertical post, working on the vertical post itself. The goal is to make the top appear most distant, while the base appears closest, exploiting depth perception to create a spatial contradiction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Implementing Spatial Illusion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now working to generate an impossible shape using depth perception. I&amp;rsquo;ve cleaned up the central wooden structure by removing intersecting beams at the top and base. The vertical post&amp;rsquo;s top is the most distant part, while its base is the nearest. Horizontal and diagonal beams will create a Penrose-style shape. I&amp;rsquo;m keeping natural light, a shallow depth of field, and wood textures consistent.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Assessing Structural Integrity&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now focused on the spatial anomalies and geometric impossibilities within the structure. The workshop environment&amp;rsquo;s details and the central object&amp;rsquo;s texture are under scrutiny. The focus is now solely on the structure itself.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analyzing Geometric Anomalies&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m verifying that the physically impossible nature of the structure is evident. Specific attention is on the self-intersections to confirm they defy 3D logic. The image successfully executes the removal of superfluous elements and highlights the structure with an emphasis on its unique joinery.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/details&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2026-03-07-the-carpenters-paradox.avif&#34;&gt;&lt;/p&gt;
&lt;p&gt;This image plays with the concept of &lt;strong&gt;isometric ambiguity&lt;/strong&gt;, where the wood grains and joinery appear perfectly tactile and real, yet the structural logic collapses upon closer inspection.&lt;/p&gt;
&lt;p&gt;I suggest naming it: &lt;strong&gt;The Carpenter’s Paradox&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why this name works:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The Irony:&lt;/strong&gt; A workshop is a place of absolute precision and physical laws. To see a masterfully crafted &amp;ldquo;joint&amp;rdquo; that defies Euclidean geometry in such a grounded setting creates a sharp intellectual contrast.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Medium:&lt;/strong&gt; It highlights that while the &lt;em&gt;material&lt;/em&gt; (oak) looks authentic, the &lt;em&gt;structure&lt;/em&gt; is an architectural impossibility that can only exist as a 2D projection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Narrative:&lt;/strong&gt; it suggests a craftsman who became so obsessed with joinery that they managed to &amp;ldquo;solve&amp;rdquo; a shape that shouldn&amp;rsquo;t exist.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Alternative Ideas:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;The Grain of Contradiction&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Orthogonal Defiance&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;The Non-Euclidean Joiner&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h4 id=&#34;claudes-review-3&#34;&gt;Claude&amp;rsquo;s Review&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;Mechanism: Depth-order cycle (Penrose-type)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What to look for:&lt;/strong&gt; This is a 3D Penrose impossible object rendered in oak. Follow the beams and ask at each intersection: which beam is in front?&lt;/p&gt;
&lt;p&gt;The structure consists of rectangular frames intersecting at angles. At the central crossing region, trace any beam: it appears in front of the next, which appears in front of the next, which appears in front of the first — a cyclic occlusion chain.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Expert technique: the grain continuity test.&lt;/strong&gt; In a truly impossible object, the wood grain should appear continuous across joins that physically couldn&amp;rsquo;t be continuous — two separate pieces meeting but their grain flowing as if from a single piece. This image partially achieves that, which is a nice detail.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Trigger point quality: 6/10.&lt;/strong&gt; The structure has &lt;em&gt;too many&lt;/em&gt; intersections. The paradox is real but distributed across many beams, and the complexity makes it hard to lock onto a single clean contradiction. Compare to a Penrose triangle: three vertices, three contradictions, perfectly readable. This object has 6+ intersections and you&amp;rsquo;re not sure which one to commit to.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Expert question:&lt;/strong&gt; &lt;em&gt;Is this object actually impossible, or just visually complex?&lt;/em&gt; A careful 3D modeler might find an escape hatch — a valid 3D geometry that produces this exact 2D projection. The more intersections, the more likely an escape exists.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Anchor strategy:&lt;/strong&gt; Very good — the workshop setting with visible tools, workbench, and window is mundane and high-quality. The object being a &lt;em&gt;finished sculpture&lt;/em&gt; rather than a work-in-progress is smart: it implies skilled craftsmanship, which makes the brain want to accept its physical reality.&lt;/p&gt;
&lt;h3 id=&#34;the-fold-of-oak-&#34;&gt;The Fold of Oak ⭐⭐⭐&lt;/h3&gt;
&lt;details&gt;
&lt;summary&gt;Thinking&lt;/summary&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Defining the Impossible&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m working on an ultra-realistic impossible structure. I&amp;rsquo;m focusing on a detailed natural environment with complex lighting to start. The aim is a real-looking photo with 2D tricks that produce 3D contradictions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining the Setting&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now prioritizing the environment. A well-lit artist&amp;rsquo;s studio seems ideal. It will have wooden shelves filled with art supplies, tools, raw materials and a rustic wooden work table. In the background, brick walls and large windows should provide natural light. The plan involves a blurred background of the studio and its contents, to enhance realism. I&amp;rsquo;m focusing on crafting a twisted lattice sculpture out of wood as the impossible object.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Constructing the Illusion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now zeroing in on the impossible object. The wooden sculpture is evolving. I&amp;rsquo;m focusing on the structural impossibility: beams that twist and connect in ways that defy 3D geometry. The goal is a seamless blend of realism and optical illusion. I&amp;rsquo;m prioritizing the visual impact of the contradictions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Visualizing the Implausible&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now focusing on composing the scene. The artist, a woman, is positioned to the left, intently working on the impossible sculpture which is the central focus. I&amp;rsquo;m prioritizing the interplay of light and shadow on the wood. The blurred background should support the realism of the studio with the artist&amp;rsquo;s work.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Defining the Contradiction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now zeroing in on the core of the illusion, the geometric flaw itself. The impossible object must look like it could exist, so it must be made from wood, looking like a real wooden object that is being worked on in a workshop by the artist. I&amp;rsquo;m focusing on the interplay of visual cues and geometric impossibility. The goal is to make the paradox of the structure immediately apparent upon close inspection. I&amp;rsquo;m planning the intersection point of the impossible connections.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Finalizing the Scene&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now zeroing in on the final image. The artist&amp;rsquo;s pose and studio details are set. The focus is sharp on the impossible object&amp;rsquo;s critical connection. I&amp;rsquo;ve designed the beams to loop in a way that creates a single, continuous, impossible object. I&amp;rsquo;m focusing on the light and shadow to expose the structural contradiction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analyzing Impossible Geometry&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m focusing on the generated visual&amp;rsquo;s adherence to the impossible geometry concept. My priority is confirming that the depicted structure, a workshop, is indeed physically unbuildable while maintaining an ultra-realistic photographic style. I&amp;rsquo;m assessing the textures, lighting, and geometric accuracy to ensure the core concept is faithfully rendered.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Confirming Geometrical Paradox&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now zeroing in on the geometrical paradox itself. The goal is to verify that the generated workshop is undeniably unbuildable in 3D while still adhering to the photographic realism. I&amp;rsquo;m prioritizing the original paradox aspect and verifying the absence of any direct Escher influence. I&amp;rsquo;m also confirming that the alignment creates the visual deception, leading to an impossible but visually coherent structure.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/details&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2026-03-07-the-fold-of-oak.avif&#34;&gt;&lt;/p&gt;
&lt;p&gt;This woodworking scene appears ultra-realistic at first glance, but close inspection of the central wooden structure reveals a physical impossibility. The beams on the left pass both over and under each other in a paradox that can only exist through the specific viewpoint provided by a 2D projection.&lt;/p&gt;
&lt;p&gt;That image definitely captures that &amp;ldquo;wait, what?&amp;rdquo; feeling. Since it blends the tactile, grounded reality of a woodshop with a geometric glitch in the matrix, here are a few name suggestions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The Carpenter&amp;rsquo;s Knot:&lt;/strong&gt; A play on &amp;ldquo;The Gordian Knot,&amp;rdquo; suggesting a problem that can&amp;rsquo;t be solved by untying it, only by changing how you look at it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Fold of Oak:&lt;/strong&gt; Sounds like a standard craft piece until you realize the wood is &amp;ldquo;folding&amp;rdquo; through itself in 3D space.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Perspective’s Limit:&lt;/strong&gt; A more literal take on how the image relies on a single, fixed point of view to maintain the illusion.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Joiner’s Paradox:&lt;/strong&gt; &amp;ldquo;Joining&amp;rdquo; usually implies two pieces meeting; here, they seem to exist in the same space simultaneously.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flatland Craft:&lt;/strong&gt; A nod to the book &lt;em&gt;Flatland&lt;/em&gt;, implying this object was built by someone who understands dimensions we can&amp;rsquo;t see.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Personally, I&amp;rsquo;m partial to &lt;strong&gt;The Joiner&amp;rsquo;s Paradox&lt;/strong&gt;—it feels like something a frustrated apprentice would accidentally build in a dream.&lt;/p&gt;
&lt;h4 id=&#34;claudes-review-4&#34;&gt;Claude&amp;rsquo;s Review&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;Mechanism: Depth-order cycle (identical to Carpenter&amp;rsquo;s Paradox)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Expert observation:&lt;/strong&gt; This is the same mechanism as Carpenter&amp;rsquo;s Paradox, executed in the same setting (woodworking workshop), with the same material (oak frames), differing mainly in that the object is rotated 45° and a human figure is present.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What the figure adds:&lt;/strong&gt; The carpenter&amp;rsquo;s hands interacting with the object anchor it more firmly in physical reality, which &lt;em&gt;should&lt;/em&gt; heighten the paradox. But it also creates a risk — her hands occlude portions of the impossible junctions, offering the brain a potential escape hatch. If you can&amp;rsquo;t see the critical crossing, you can&amp;rsquo;t confirm it&amp;rsquo;s impossible. Here the woman&amp;rsquo;s hands are near but not fully blocking the key intersections, so the paradox survives.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Object vs Carpenter&amp;rsquo;s Paradox:&lt;/strong&gt; This object is simpler and slightly more legible — fewer beams, cleaner diamond composition. Paradox slightly easier to read.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The core problem:&lt;/strong&gt; This is the &lt;em&gt;second&lt;/em&gt; wood-workshop impossible-frame image. Within a six-image series, repeating the same mechanism, material, setting, and compositional format constitutes a significant creative limitation.&lt;/p&gt;
&lt;h3 id=&#34;the-planar-glitch-&#34;&gt;The Planar Glitch ⭐⭐&lt;/h3&gt;
&lt;details&gt;
&lt;summary&gt;Thinking&lt;/summary&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Defining the Environment&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m currently focused on defining the environment for this impossible scene. A photorealistic workshop or architectural setting seems most promising. I am leaning toward a brightly lit and busy atmosphere. I am actively considering how to integrate the impossible geometry seamlessly into this environment.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Constructing the Core Object&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am now focusing on the central impossible object and its composition. My intention is to create a structure of intersecting wooden blocks. It should present as a solid volume, but be impossible in three dimensions. I am aiming for a complex, handcrafted wooden sculpture on a workbench, constructed from interlocking square pine beams. The beams are to form an impossible cuboid framework.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Refining the Composition&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am now focusing on refining the scene&amp;rsquo;s visual composition to emphasize projective impossibility. I am exploring how to arrange the workbench, tools, and background elements to create the desired focal point on the impossible wooden structure. I am actively working on the lighting to enhance the illusion. I am prioritizing a slightly elevated, front-on camera angle to maximize the effect of the intersecting wooden frames.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Developing the Construction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am now delving into the precise mechanics of the impossible structure. The key is in the intersection of three beams, a vertical and two horizontals, which visually overlap perfectly. The image needs to clearly show this intersection, emphasizing the illusion of solid objects occupying the same space.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analyzing the Junction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am now closely analyzing the critical intersection of the wooden beams. My latest thought is that the visual trickery lies in the apparent seamlessness of the intersection. The image must show how the grain of the vertical beam seems to pass through the horizontal beam without a break, simultaneously occupying the same space. I&amp;rsquo;m focusing on the interplay of light and shadow.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Developing the Setup&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am now structuring the scene with a focus on realism to amplify the impossible nature of the central object. I&amp;rsquo;ve settled on a busy, brightly lit artist&amp;rsquo;s studio. I&amp;rsquo;m prioritizing the inclusion of a worn workbench and scattered tools to provide context. The impossible wooden structure will be the focal point on the central bench, with a cluttered background to enhance the illusion. The lighting is being adjusted to cast sharp shadows and highlight the critical intersection.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Analyzing Visual Paradoxes&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m assessing the latest rendering; the forced perspective creates an impossible workshop structure. The focus is on the overlapping planes at the &amp;lsquo;B&amp;rsquo; intersection, creating a visual paradox, and I&amp;rsquo;m comparing it to earlier concepts. The photorealism is present, and I&amp;rsquo;m examining how effectively the illusion holds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Examining Novel Illusions&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now determining how effectively the generated &amp;ldquo;woodworking piece&amp;rdquo; achieves its paradoxical nature. The goal is to avoid simple clones of existing concepts, so the originality of the implementation is under evaluation. I&amp;rsquo;m focusing on how well the forced perspective creates an effective illusion within this specific context.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/details&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2026-03-07-the-planar-glitch.avif&#34;&gt;&lt;/p&gt;
&lt;p&gt;How about &lt;strong&gt;The Carpenter&amp;rsquo;s Paradox&lt;/strong&gt;?&lt;/p&gt;
&lt;p&gt;It plays on the contrast between the gritty, tactile realism of the workshop—the wood shavings, the glue, the weathered workbench—and the structural impossibility of the object itself.&lt;/p&gt;
&lt;p&gt;If you want something a bit more technical or &amp;ldquo;dry&amp;rdquo; (fitting for a blog post or a data-viz discussion), here are a few other options:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The Planar Glitch:&lt;/strong&gt; Highlights that the object only &amp;ldquo;works&amp;rdquo; because of the 2D projection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Miter’s Knot:&lt;/strong&gt; Sounds like a traditional woodworking joint, but implies a knot that can&amp;rsquo;t be untied by physics.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Orthogonal Lie:&lt;/strong&gt; A nod to the right angles that shouldn&amp;rsquo;t be able to connect the way they do.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Draftsman&amp;rsquo;s Delusion:&lt;/strong&gt; Suggests a prototype that followed a flawed blueprint to a literal, impossible end.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;claudes-review-5&#34;&gt;Claude&amp;rsquo;s Review&lt;/h4&gt;
&lt;p&gt;&lt;em&gt;Mechanism: Depth-order cycle (same as above)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Immediate expert red flag:&lt;/strong&gt; There are handwritten &amp;ldquo;A&amp;rdquo; and &amp;ldquo;B&amp;rdquo; labels visible on the beams. These break immersion completely and signal this is a diagram, not a photograph. The Gemini thinking explicitly tried to remove them and failed. This is a production error that should disqualify the image from serious consideration.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Beyond the labels:&lt;/strong&gt; This is the &lt;em&gt;third&lt;/em&gt; wood-workshop impossible-frame image in six. By this point the repetition is undeniable. A series with 50% identical setting-plus-mechanism is not exploring the space of impossible images; it is defaulting to a comfort zone.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Verdict:&lt;/strong&gt; The weakest execution of the three woodshop images, and ranked last in the series overall.&lt;/p&gt;
&lt;h3 id=&#34;claudes-synthesis&#34;&gt;Claude&amp;rsquo;s Synthesis&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;What the model does well&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Nano Banana 2&amp;rsquo;s strongest suit is &lt;strong&gt;photorealism as a weapon.&lt;/strong&gt; The material quality — mortar between stones, timber grain, leaded glass, studio clutter — is genuinely high. This matters because impossible images depend entirely on the viewer&amp;rsquo;s willingness to accept the scene before discovering the contradiction. The model can produce that initial acceptance convincingly.&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;Anchored Arc&lt;/strong&gt; is the standout work of the series: a textbook impossible image. The mechanism is clean (depth-order cycle), the trigger point is locatable and well-timed, the setting is perfectly chosen, and the mundane props (apples, lantern) function as skilled misdirection. If this image were the &lt;em&gt;only&lt;/em&gt; one submitted, the review would be strong.&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;Möbius Atrium&lt;/strong&gt; shows conceptual ambition. Topological impossibility is rarely attempted in photorealistic paradox imagery — it&amp;rsquo;s much harder to execute than Penrose-type depth cycles. The image succeeds in conveying &lt;em&gt;unease&lt;/em&gt; even if it doesn&amp;rsquo;t land a precise trigger point.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The dominant weakness: template collapse&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;An expert reviewer&amp;rsquo;s sharpest criticism is this: &lt;strong&gt;three of six images are the same image.&lt;/strong&gt; Carpenter&amp;rsquo;s Paradox, Fold of Oak, and Planar Glitch all use:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A woodworking workshop&lt;/li&gt;
&lt;li&gt;An impossible interlocking wooden frame object in oak&lt;/li&gt;
&lt;li&gt;Depth-order cycle via Penrose-type impossible solid&lt;/li&gt;
&lt;li&gt;A craftsperson or workshop context as anchor&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This isn&amp;rsquo;t creative variation — it&amp;rsquo;s repetition. The model found a template that works and defaulted to it. This is the AI equivalent of a student who writes three essay answers using the same paragraph structure: technically passable, but it signals limited range.&lt;/p&gt;
&lt;p&gt;The prompt asked for images that &amp;ldquo;can only exist because images are a 2D projection&amp;rdquo; — a rich design space that includes shadow contradictions, impossible horizons, scale impossibilities, hybrid window/painting planes, impossible architectural interiors, impossible figures (two legs become three), etc. The model barely touched this space.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Pastoral Threshold failure is diagnostic&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The failed Pastoral Threshold image tells us something important: the model struggles with &lt;strong&gt;hybrid spatial planes&lt;/strong&gt; — the mechanism where 2D and 3D spaces interpenetrate. This is arguably the richest and most original mechanism available to AI image generators, since they have unique capabilities in blending image spaces. That the model couldn&amp;rsquo;t execute it suggests the prompt engineering didn&amp;rsquo;t push hard enough on that frontier.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Comparison to the genre&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Comparator&lt;/th&gt;
          &lt;th&gt;What they master&lt;/th&gt;
          &lt;th&gt;Banana&amp;rsquo;s position&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;strong&gt;Escher&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;Internally consistent impossible architectures traceable by finger&lt;/td&gt;
          &lt;td&gt;Anchored Arc approaches this; others don&amp;rsquo;t&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;strong&gt;Reutersvärd / Penrose&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;Clean 3-junction impossible solids&lt;/td&gt;
          &lt;td&gt;The woodshop series is essentially photographic Reutersvärd&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;strong&gt;Patrick Hughes (Reverspective)&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;Physical objects that deny their own physicality when viewed flat&lt;/td&gt;
          &lt;td&gt;The Atrium approaches this inverse but doesn&amp;rsquo;t commit&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;strong&gt;Sandro Del-Prete&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;Frame/painting/window bleeds&lt;/td&gt;
          &lt;td&gt;Pastoral Threshold attempted this and failed&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;strong&gt;Rob Gonsalves&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;Magic realism where two physically valid scenes share pixels&lt;/td&gt;
          &lt;td&gt;This is the direction Nano Banana 2 should explore&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The model operates comfortably in the &lt;strong&gt;Reutersvärd zone&lt;/strong&gt; — impossible objects with photorealistic texture. It fails in the &lt;strong&gt;Del-Prete zone&lt;/strong&gt; (frame-bleeding) and hasn&amp;rsquo;t yet attempted the &lt;strong&gt;Gonsalves zone&lt;/strong&gt; (scene interpenetration). The topological Atrium is an admirable outlier.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Recommendations for the next series&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Abandon the woodshop&lt;/strong&gt; — it&amp;rsquo;s become a crutch. One impossible-object image per series is enough.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Push shadow contradictions&lt;/strong&gt; — an outdoor scene where a person casts shadows in two incompatible directions from a single sun is simple, clean, and devastating.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pursue the canvas-reality bleed&lt;/strong&gt; — try harder on the Pastoral Threshold concept with more explicit framing: sheep&amp;rsquo;s shadow falling &lt;em&gt;outside&lt;/em&gt; the canvas onto the floor, one sheep&amp;rsquo;s back legs on wood floor.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Try impossible scale&lt;/strong&gt; — a scene where a distant mountain is smaller than a nearby thumbnail-sized stone, and both scales are &amp;ldquo;correct.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;For topological work:&lt;/strong&gt; commit harder — mark the surface with an arrow or color gradient so the viewer can trace the Möbius inversion.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Final assessment:&lt;/strong&gt; A series of genuine technical quality with one masterwork, one ambitious experiment, one failed attempt, and three variations on the same theme. Nano Banana 2 demonstrates strong craft and real conceptual ambition — but the series reveals a model that hasn&amp;rsquo;t yet fully explored the design space it was given.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;To be perfectly frank, it took me 5 minutes to &lt;em&gt;carefully&lt;/em&gt; read what Claude liked so much about The Anchored Arc - and where the paradox was. I finally &lt;em&gt;did&lt;/em&gt; figure it out (I think) and it &lt;em&gt;does&lt;/em&gt; feel impressive.&lt;/p&gt;
&lt;p&gt;But from now on, I should probably leave art to the machines and go play outside.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Calvin suggests leaving math to the machines&#34; loading=&#34;lazy&#34; src=&#34;https://picayune.uclick.com/comics/ch/1992/ch921125.gif&#34;&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Scrabble image generation</title>
      <link>https://www.s-anand.net/blog/scrabble-image-generation/</link>
      <pubDate>Tue, 06 Jan 2026 22:12:34 +0800</pubDate>
      <guid>https://www.s-anand.net/blog/scrabble-image-generation/</guid>
      <description>&lt;p&gt;AI image generation still has a &lt;em&gt;long&lt;/em&gt; way to go. Here are two images generated by Gemini and ChatGPT from the same prompt: &amp;ldquo;Create a funny scrabble board of dysfunctional family relationships!&amp;rdquo;&lt;/p&gt;
&lt;h3 id=&#34;gemini&#34;&gt;Gemini &lt;!-- https://gemini.google.com/u/2/app/c21208572328a890 --&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2026-01-06-scrabble-dysfunctional-family-gemini.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s probably showing off, with coffee stains, and spelling &amp;ldquo;DYSFUNCTIONAL&amp;rdquo; right. But &amp;ldquo;ABLOMY&amp;rdquo;? &amp;ldquo;PASSIAVE&amp;rdquo;? &amp;ldquo;RGUCT_SVA&amp;rdquo;? &amp;ldquo;SORDSP&amp;rdquo;? Most of the vertical letters are wrong. Some horizontals (&amp;ldquo;DTENSION&amp;rdquo;?) are off, too.&lt;/p&gt;
&lt;p&gt;Also: &amp;ldquo;Z&amp;rdquo; has 2 points? &amp;ldquo;C&amp;rdquo; has &amp;ldquo;C&amp;rdquo; points? &amp;ldquo;DOUBLE STTER SCORE&amp;rdquo;? &amp;ldquo;UUT SCORE SCORE&amp;rdquo; instead of &amp;ldquo;TRIPLE WORD SCORE&amp;rdquo;?&lt;/p&gt;
&lt;p&gt;But one thing is clear, the number of times &amp;ldquo;DOUBLE STTER SCORE&amp;rdquo; appears indicates that it does some mental copy-pasting!&lt;/p&gt;
&lt;h3 id=&#34;chatgpt&#34;&gt;ChatGPT &lt;!-- https://chatgpt.com/c/695d16e3-2894-8322-b694-22c24c0af6c3 --&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2026-01-06-scrabble-dysfunctional-family-chatgpt.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;This is almost as bad. &amp;ldquo;FAKEHUY&amp;rdquo;? &amp;ldquo;MREGSUUEAHL&amp;rdquo;? The verticals are worse than the horizontals, but some horizontals are off, too. &amp;ldquo;DISAPPOINTI&amp;rdquo;? &amp;ldquo;THERPY&amp;rdquo;?&lt;/p&gt;
&lt;p&gt;&amp;ldquo;INLAWS&amp;rdquo; are hanging outside the board. The &amp;ldquo;TRIPLE WORD&amp;rdquo; at the bottom right and bottom left are not at the corners, and are missing a &amp;ldquo;SCORE&amp;rdquo;. More importantly, some of the letters aren&amp;rsquo;t printed right.&lt;/p&gt;
&lt;p&gt;Overall, slightly fewer errors, but slightly poorer style, too.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/posts/sanand0_ai-image-generation-still-has-a-%F0%9D%98%AD%F0%9D%98%B0%F0%9D%98%AF%F0%9D%98%A8-activity-7414972466193850369-vPl2&#34;&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Turning Generic Gifts Into Joy with AI</title>
      <link>https://www.s-anand.net/blog/turning-generic-gifts-into-joy-with-ai/</link>
      <pubDate>Thu, 18 Sep 2025 13:18:34 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/turning-generic-gifts-into-joy-with-ai/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;Turning Generic Gifts Into Joy with AI&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/Anand-AI-Influencer-Straive-desk-plaque.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;In 2001, I received a campus interview invitation from &lt;a href=&#34;https://bcg.com/&#34;&gt;BCG&lt;/a&gt;. It opened like this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Dear Anand,&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;d like to invite you to an interview on … We were impressed by your …&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;… and went on to share 2-3 phrases about what they liked about my CV. A dozen of us got similar letters &amp;ndash; &lt;strong&gt;each personalized&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;That was &lt;strong&gt;cool&lt;/strong&gt;. Two decades later, I still remember it. It showed care and competence &amp;ndash; care enough to personalize for each candidate, competence to pull it off at scale across campuses.&lt;/p&gt;
&lt;p&gt;Recently, I got a desk plaque unlike any other award I’ve received. It was personalized not just with my name, but with an AI-generated comic-rendering &lt;strong&gt;of me&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;Our HR team uploaded my photo to an AI image tool and generated a comic version of my face. I loved it! I’ve thrown away &lt;strong&gt;every&lt;/strong&gt; plaque I’ve received. This one stays on my desk.&lt;/p&gt;
&lt;p&gt;That got me thinking. A thoughtful gift turns generic swag into something &lt;strong&gt;memorable&lt;/strong&gt;. My plaque isn’t décor; it reflects &lt;strong&gt;my love&lt;/strong&gt; for comics and AI.&lt;/p&gt;
&lt;p&gt;Using AI research and image generation, &lt;strong&gt;AI can personalize at scale&lt;/strong&gt;. That&amp;rsquo;s not just efficiency. It&amp;rsquo;s a &lt;strong&gt;new level of care&lt;/strong&gt;. A personalized gift says, ‘We see you.’ (Weird that we need AI care at scale, but…)&lt;/p&gt;
&lt;p&gt;We can do this with custom T-shirts, mugs, stickers… We juts need bots in parallel: scan profiles, extract interests, render images, review, design something personal. Something that brings a little more personality and delight into our lives.&lt;/p&gt;
&lt;p&gt;My next step: AI-designed T-shirts for my daughter and me. Manga-themed for her; I’m still deciding mine.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/posts/sanand0_in-2001-my-campus-interview-invitation-from-activity-7374434172247011328-nOOS&#34;&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title></title>
      <link>https://www.s-anand.net/blog/llm-art-style/</link>
      <pubDate>Sun, 14 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/llm-art-style/</guid>
      <description>&lt;p&gt;I use LLMs to create photos and comics. But they can generate &lt;em&gt;any&lt;/em&gt; kind of illustration. So why limit ourselves?&lt;/p&gt;
&lt;p&gt;My problem is imagination: I know little about art. So, I asked ChatGPT, Claude, and DeepSeek:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Suggest 10 unusual illustration styles that are not popular in social media yet but are visually striking. I would like to have an LLM create images in that style. For each of those, show me an (and link to) an online image in that style.&lt;/p&gt;
&lt;p&gt;Finally, summarize a sample prompt fragment I can use to tell an LLM to generate an image in that style.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here are 27 styles generated by &lt;code&gt;gpt-image&lt;/code&gt;-𝟭 and &lt;code&gt;gemini-2.5-flash-image-preview&lt;/code&gt; (&amp;ldquo;nano-banana&amp;rdquo;): &lt;a href=&#34;https://sanand0.github.io/llmartstyle/?category=art&#34;&gt;https://sanand0.github.io/llmartstyle/?category=art&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Instead of sticking to the usual comic style, I&amp;rsquo;ll experiment with these new ones in my posts.&lt;/p&gt;
&lt;p&gt;Painters turned photographers. Now&amp;hellip; &lt;strong&gt;AIrtists&lt;/strong&gt;? Should I take a modern art course? (Taught by ChatGPT, of course!)&lt;/p&gt;
&lt;p&gt;Code: &lt;a href=&#34;https://github.com/sanand0/llmartstyle&#34;&gt;https://github.com/sanand0/llmartstyle&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2025-09-14-llm-art-style-linkedin.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/posts/sanand0_i-use-llms-to-create-photos-and-comics-but-activity-7369904677443796992-rvVE&#34;&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title></title>
      <link>https://www.s-anand.net/blog/how-would-i-look-if-female/</link>
      <pubDate>Mon, 25 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/how-would-i-look-if-female/</guid>
      <description>&lt;p&gt;If I turned female, this is what I&amp;rsquo;d look like.&lt;/p&gt;
&lt;p&gt;gpt-image-1: &amp;ldquo;Make this person female with minimal changes.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Hm&amp;hellip;. maybe&amp;hellip; just as an experiment&amp;hellip;?&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2025-08-25-anand-female-version.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2025-08-25-anand-default-version.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/posts/sanand0_if-i-turned-female-this-is-what-id-look-activity-7356866310712020993-tMYN&#34;&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title></title>
      <link>https://www.s-anand.net/blog/llm-impossibility-list/</link>
      <pubDate>Tue, 01 Jul 2025 08:53:45 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/llm-impossibility-list/</guid>
      <description>&lt;p&gt;If someone asked me, &amp;ldquo;What&amp;rsquo;s changed this year in LLMs&amp;rdquo;, here&amp;rsquo;s my list:&amp;quot;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Prompt engineering is out. Evals are in. &lt;a href=&#34;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7335146366681194496/&#34;&gt;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7335146366681194496/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hallucinations are fewer and solvable by double-checking. &lt;a href=&#34;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7326902628490059776/&#34;&gt;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7326902628490059776/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;LLMs are great for throwaway code / tools. &lt;a href=&#34;https://www.linkedin.com/feed/update/urn%3Ali%3AugcPost%3A7319277426029539329/&#34;&gt;https://www.linkedin.com/feed/update/urn%3Ali%3AugcPost%3A7319277426029539329/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;LLMs can analyze data. No more Excel. &lt;a href=&#34;https://www.linkedin.com/feed/update/urn%3Ali%3Aactivity%3A7345062233996988417/&#34;&gt;https://www.linkedin.com/feed/update/urn%3Ali%3Aactivity%3A7345062233996988417/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;LLMs are good psychologists. &lt;a href=&#34;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7326504476712808449/&#34;&gt;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7326504476712808449/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Image generation is much better. &lt;a href=&#34;https://www.linkedin.com/feed/update/urn%3Ali%3AugcPost%3A7304716144379076608/&#34;&gt;https://www.linkedin.com/feed/update/urn%3Ali%3AugcPost%3A7304716144379076608/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;LLMs can speak well enough to co-host a panel. &lt;a href=&#34;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7283025621503356930/&#34;&gt;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7283025621503356930/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&amp;hellip; and create podcasts. &lt;a href=&#34;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7326544867734540288/&#34;&gt;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7326544867734540288/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;But:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;LLMs are still not great at slides. &lt;a href=&#34;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7311066572113002497/&#34;&gt;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7311066572113002497/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;LLMs still can&amp;rsquo;t follow a data visualization style guide.&lt;/li&gt;
&lt;li&gt;&lt;del&gt;LLMs can&amp;rsquo;t yet create good sketch notes.&lt;/del&gt; &lt;strong&gt;Apr 2026&lt;/strong&gt;: With Nano Banana, they can, and Nano Banana Pro doesn&amp;rsquo;t even make spelling mistakes.&lt;/li&gt;
&lt;li&gt;LLMs still draw bounding boxes as well as specialized models.&lt;/li&gt;
&lt;li&gt;~&lt;del&gt;Agents (LLMs running tools in a loop) can think only for &lt;del&gt;6 min.&lt;/del&gt;&lt;/del&gt; &lt;strong&gt;Apr 2026&lt;/strong&gt;: With Opus 4.6 and GPT 5.4, agents run for &lt;em&gt;several hours&lt;/em&gt; independently.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;What&amp;rsquo;s on your list of things LLMs still can&amp;rsquo;t do?&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2025-07-01-llm-impossibility-list-linkedin.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/feed/update/urn%3Ali%3Ashare%3A7345736358277103616&#34;&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;UPDATES&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;16 Apr 2026: LLMs don&amp;rsquo;t speak niche foreign language dialects perfectly. Gemini speaks Dutch, Tamil, etc. well but not specific accents. ElevenLabs cannot clone &lt;a href=&#34;https://www.s-anand.net/blog/mgr-via-elevenlabs/&#34;&gt;MGR&amp;rsquo;s voice&lt;/a&gt; perfectly yet.&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title></title>
      <link>https://www.s-anand.net/blog/gpt-image-1.5/</link>
      <pubDate>Thu, 05 Jun 2025 05:36:05 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/gpt-image-1.5/</guid>
      <description>&lt;p&gt;I tried out GPT Image 1.5. It adds more contrast, ink, texture, detail, and polish. See &lt;a href=&#34;https://sanand0.github.io/llmartstyle/?category=pop&#34;&gt;https://sanand0.github.io/llmartstyle/?category=pop&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s more powerful when generating different infographic styles: &lt;a href=&#34;https://sanand0.github.io/llmartstyle/?category=text&#34;&gt;https://sanand0.github.io/llmartstyle/?category=text&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But it&amp;rsquo;s still terrible at faces. Overall, better competition for Nano Banana. Not yet dethroning Nano Banana Pro for me.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2025-12-23-llmartstyle-linkedin.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/posts/sanand0_i-tried-out-gpt-image-15-it-adds-more-contrast-activity-7407268382082990080-5TIZ&#34;&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Phone Rage and an OTP Flood</title>
      <link>https://www.s-anand.net/blog/phone-rage-and-an-otp-flood/</link>
      <pubDate>Tue, 29 Apr 2025 10:25:30 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/phone-rage-and-an-otp-flood/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;Phone Rage and an OTP Flood&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/Generated-Image-April-29-2025-3_50PM.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;I called a few movers in Chennai, including &amp;ldquo;Unicorn Packers &amp;amp; Movers&amp;rdquo;, listed at 7015580411.&lt;/p&gt;
&lt;p&gt;He couldn&amp;rsquo;t understand what I said. I said, &amp;ldquo;We’re shifting to a house in Mylapore,&amp;rdquo; and he asked, &amp;ldquo;Shifting house where in Hyderabad?&amp;rdquo; (The reason became clear later.)&lt;/p&gt;
&lt;p&gt;It seemed I had the wrong number, so I said, &amp;ldquo;No, sorry, we need someone else,&amp;rdquo; and hung up.&lt;/p&gt;
&lt;p&gt;His phone rage began. He called back and said, &amp;ldquo;Why did you wake me up and waste my time?&amp;rdquo; From his tone it was clear I couldn&amp;rsquo;t say anything helpful. From the quality of my signal it was clear I couldn&amp;rsquo;t have a meaningful conversation. So I just put the phone down without cutting it.&lt;/p&gt;
&lt;p&gt;He called me again. I answered and left the phone on the table.&lt;/p&gt;
&lt;h2 id=&#34;thats-when-the-phone-rage-began-he-called-me-5-times-from-9467186002-and-twice-from-7015580411-i-answered-and-left-the-phone-on-the-table&#34;&gt;That&amp;rsquo;s when the phone rage began. He called me 5 times from 9467186002 and twice from 7015580411. I answered and left the phone on the table.&lt;/h2&gt;
&lt;p&gt;Then the SMS flood hit. Between 2:47 pm and 2:55 pm, he sent me 40 OTPs:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;6 from &lt;strong&gt;KukuFM&lt;/strong&gt;: An Indian audio app for podcasts, audiobooks, and short lessons.&lt;/li&gt;
&lt;li&gt;5 from &lt;strong&gt;Hyundai&lt;/strong&gt;: A global car maker that sells vehicles in India.&lt;/li&gt;
&lt;li&gt;4 from &lt;strong&gt;Zepto&lt;/strong&gt;: A rapid-delivery startup for groceries and essentials.&lt;/li&gt;
&lt;li&gt;4 from &lt;strong&gt;ZestMoney&lt;/strong&gt;: A finance app that lets you buy now and pay in EMI, no credit card needed.&lt;/li&gt;
&lt;li&gt;3 from &lt;strong&gt;Samsung Shop&lt;/strong&gt;: Samsung’s online store for browsing and buying its electronics.&lt;/li&gt;
&lt;li&gt;3 from &lt;strong&gt;Confirmtkt&lt;/strong&gt;: An online service for booking train tickets via IRCTC.&lt;/li&gt;
&lt;li&gt;3 from &lt;strong&gt;My11Circle&lt;/strong&gt;: A fantasy-cricket game where you build virtual teams and win cash prizes.&lt;/li&gt;
&lt;li&gt;3 from &lt;strong&gt;Aakash Institute&lt;/strong&gt;: A coaching center for medical and engineering entrance exams.&lt;/li&gt;
&lt;li&gt;2 from &lt;strong&gt;JioCinema&lt;/strong&gt;: Jio&amp;rsquo;s OTT service with movies, shows, and originals.&lt;/li&gt;
&lt;li&gt;2 from &lt;strong&gt;NetMeds&lt;/strong&gt;: An online pharmacy for medicines and health products.&lt;/li&gt;
&lt;li&gt;2 from &lt;strong&gt;AJIO&lt;/strong&gt;: A fashion and lifestyle e-commerce site by Reliance Retail.&lt;/li&gt;
&lt;li&gt;2 from &lt;strong&gt;Jar&lt;/strong&gt;: A savings app that rounds up your spend and saves the extra.&lt;/li&gt;
&lt;li&gt;1 from &lt;strong&gt;RummyCircle&lt;/strong&gt;: An online rummy card game.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After a break, he tried again at 3:17 pm with less energy:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 from ZestMoney&lt;/li&gt;
&lt;li&gt;1 from Samsung Shop&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To me, it was instructive. I learnt about KukuFM, Jar, Ajio, My11Circle and many others. I also know which services to annoy people with OTPs. If you want to prank-spam OTPs, here&amp;rsquo;s your hit list!&lt;/p&gt;
&lt;p&gt;My apologies to the man I awoke &amp;ndash; hope he gets some sleep. And thanks for teaching me something new!&lt;/p&gt;
&lt;p&gt;PS: The featured image was generated using the prompt: &lt;strong&gt;Edit this image so that this photo of me looks at a smartphone as a surreal storm of OTP notifications rains down around me.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s ChatGPT&amp;rsquo;s version of that. Yes, that&amp;rsquo;s &lt;strong&gt;vaguely&lt;/strong&gt; like me.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/ChatGPT-Image-Apr-29-2025-03_46_34-PM.webp&#34;&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Best way to learn AI image generation is by trying</title>
      <link>https://www.s-anand.net/blog/best-way-to-learn-ai-image-generation-is-by-trying/</link>
      <pubDate>Tue, 01 Apr 2025 04:06:09 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/best-way-to-learn-ai-image-generation-is-by-trying/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;Best way to learn AI image generation is by trying&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/3ArgIxR.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;I figured I should spend a few hours on the native image generation bandwagon and push the bounds of my imagination. Here are some of my experiments with image generation on ChatGPT.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Replacements&lt;/strong&gt;: &lt;a href=&#34;https://freeimage.host/i/3ArgIxR&#34;&gt;Replace the person with this image&lt;/a&gt; (after uploading a photo of &lt;a href=&#34;https://www.linkedin.com/in/naveengattu/&#34;&gt;Naveen&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sticker&lt;/strong&gt;: &lt;a href=&#34;https://iili.io/3ASLUJ9.png&#34;&gt;Create a transparent comic-style sticker of a lady chef featuring this person happily cooking salad&lt;/a&gt; (after uploading a photo of my wife)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Meme sticker&lt;/strong&gt;: &lt;a href=&#34;https://iili.io/3ASs9YF.png&#34;&gt;Create a transparent sticker of a Vadivelu meme&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Meme&lt;/strong&gt;: &lt;a href=&#34;https://iili.io/3AUwYcQ.png&#34;&gt;Create an image of Vadivelu looking up from a well. No caption. Make it look like a frame from a Tamil film.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Recipe&lt;/strong&gt;: &lt;a href=&#34;https://chatgpt.com/share/67ea44a2-1034-800c-997a-b43eafbd59f1&#34;&gt;Invent a vegetarian dish that has NEVER been created. Describe the ingredients and procedure first. Then draw a mouth-watering image of the dish&lt;/a&gt;. (&lt;a href=&#34;https://chatgpt.com/share/67ea4457-427c-800c-b429-aacc1b96bd0b&#34;&gt;Another version&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Infographics&lt;/strong&gt;: &lt;a href=&#34;https://iili.io/3AUeRPs.png&#34;&gt;Create a detailed comic infographic explaining the double slit experiment.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Slides&lt;/strong&gt;. &lt;a href=&#34;https://chatgpt.com/share/67ea4f76-4710-800c-89a1-addf54d6ec12&#34;&gt;Draw a beautiful infographic highlighting these 6 accessibility testing aspects, with apt icons and visuals&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;UI mockups&lt;/strong&gt;. &lt;a href=&#34;https://chatgpt.com/share/67ea5497-8bbc-800c-887f-9ad365ee10cb&#34;&gt;Draw the screenshot of a chat application incorporating these features&lt;/a&gt;: &amp;hellip;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Product ideation&lt;/strong&gt;. &lt;a href=&#34;https://chatgpt.com/share/67ea4671-18e0-800c-8adc-621c46ddca48&#34;&gt;Draw an iSuit designed by Apple and Iris van Herpen. Show multiple views showcasing all features. Then write a product description&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Interior design&lt;/strong&gt;. &lt;a href=&#34;https://chatgpt.com/share/67ea49c8-73c8-800c-bf83-dad8a68852a2&#34;&gt;Draw a biophilic office where the ceiling is a mirrored hydroponic garden, reflecting lush greenery downward to create the illusion of working in a floating forest&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Meeting room design&lt;/strong&gt;. &lt;a href=&#34;https://chatgpt.com/share/67ea497b-ed90-800c-be02-0291fa36f410&#34;&gt;Draw a modern office with sound-absorbing ‘whisper walls’ covered in fractal patterns that visually dampen noise pollution while doubling as collaborative whiteboards&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Restaurant design&lt;/strong&gt;. &lt;a href=&#34;https://chatgpt.com/share/67ea4b6c-f584-800c-9392-814ba1bad5a3&#34;&gt;Draw a marble dining table with a river flowing through it, serving conveyor belt sushi as the dishes float gently on the water on top of plates&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chatgpt.com/share/67ea51a1-4754-800c-ac8d-2442649a3922&#34;&gt;A sentient toaster with googly eyes, riding a unicycle through a library&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chatgpt.com/share/67ea51bd-e1dc-800c-8f90-74b5545e2f01&#34;&gt;A painting painting itself, but it&amp;rsquo;s struggling with existential dread&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chatgpt.com/share/67ea529a-0bcc-800c-80d0-ff2f158c107c&#34;&gt;Photo of a gym where people work out by lifting their own regrets&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Here&amp;rsquo;s what I learnt.&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The refusal rate is low, but it does refuse to generate &lt;strong&gt;some&lt;/strong&gt; copyrighted material like Calvin &amp;amp; Hobbes strips.&lt;/li&gt;
&lt;li&gt;Using a prompt to generate the description and using THAT to prompt for images helps.&lt;/li&gt;
&lt;li&gt;A more imaginative model (like &lt;a href=&#34;https://chat.deepseek.com/&#34;&gt;DeepSeek&lt;/a&gt;, maybe &lt;a href=&#34;https://x.com/i/grok&#34;&gt;Grok&lt;/a&gt;) can help create good prompts that ChatGPT can execute faithfully.&lt;/li&gt;
&lt;li&gt;There are hallucinations that experts can detect. E.g. Naveen&amp;rsquo;s and Vadivelu&amp;rsquo;s faces are &lt;strong&gt;clearly&lt;/strong&gt; off, but only slightly. This will improve, but until then, don&amp;rsquo;t expect perfection.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://mvark.blogspot.com/&#34;&gt;Radhakrishna MV&lt;/a&gt;&lt;/strong&gt; &lt;em&gt;13 Apr 2025 11:50 pm&lt;/em&gt;:
I was very impressed that Grok can edit a scanned image of a hand-drawn cartoon &amp;amp; generate a new image - &lt;a href=&#34;https://mvark.blogspot.com/2025/03/the-diet-delinquent.html&#34;&gt;https://mvark.blogspot.com/2025/03/the-diet-delinquent.html&lt;/a&gt;
This makes it easier to make a cartoon character perform different gestures &amp;amp; movements without having to redraw.&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
    <item>
      <title>ChatGPT Beat me at Pictionary</title>
      <link>https://www.s-anand.net/blog/chatgpt-beat-me-at-pictionary/</link>
      <pubDate>Sat, 23 Nov 2024 11:09:40 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/chatgpt-beat-me-at-pictionary/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;ChatGPT Beat me at Pictionary&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/pic-8.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Let&amp;rsquo;s play pictionary. You draw. I&amp;rsquo;ll guess.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Sure! I&amp;rsquo;ll draw something for you. Give me a moment.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;A simple drawing of a recognizable object, like a house, a tree, or a balloon, in a cartoonish style. The object should be clear and easy to guess. Minimal background details to keep it simple.&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/pictionary-1.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Here you go! What do you think it is?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: House&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Got it in one! Your turn to guess. Ready for another?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Yes&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;A simple drawing of a recognizable object, like a boat, a car, or a kite, in a cartoonish style. The object should be clear and easy to guess. Minimal background details to keep it simple.&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/pic-2.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: What do you think this one is?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Boat&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Correct again! You&amp;rsquo;re on fire. Want to guess another?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Yes&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;A simple drawing of a recognizable object, like a sun, a cloud, or a tree, in a cartoonish style. The object should be clear and easy to guess. Minimal background details to keep it simple.&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/pic-3.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Here&amp;rsquo;s the next one. What&amp;rsquo;s your guess?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Tree&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Exactly! You&amp;rsquo;re unstoppable. Ready for more?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Make it harder&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;A simple drawing of a recognizable object, like a boat, a car, or a kite, in a cartoonish style. The object should be clear and easy to guess. Minimal background details to keep it simple.&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/pic-4.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: What do you think this one is?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Windmill&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Got it! You&amp;rsquo;re too good at this. Want an even trickier one?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Yes&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;A simple drawing of an uncommon but recognizable object, like a unicycle, a lighthouse, or a teapot, in a cartoonish style. The object should be detailed enough to identify but still minimalistic with minimal background.&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/pic-5.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Alright, here&amp;rsquo;s a tougher one. What&amp;rsquo;s your guess?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Teapot&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Nailed it again! You&amp;rsquo;re practically a Pictionary pro. Want me to up the difficulty even more?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Yes&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;A simple drawing of a very uncommon object, like an antique key, a gramophone, or a sundial, in a cartoonish style. The object should still be recognizable but with intricate details to make it challenging. Minimal background elements.&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/pic-6.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Here’s a tricky one. What do you think it is?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Gramophone&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Spot on! You&amp;rsquo;re unstoppable. Ready for the ultimate challenge?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Yes&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;A simple drawing of an extremely rare and challenging object to guess, like a sextant, an astrolabe, or a vintage typewriter, in a cartoonish style. The object should be detailed enough to be identifiable but still maintain simplicity. Minimal background elements to keep focus on the object.&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/pic-7.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Here&amp;rsquo;s the ultimate challenge. What&amp;rsquo;s your guess?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Sextant&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Bullseye! You’ve officially conquered Pictionary. Want to keep going or try a new game?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Make it harder.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;A simple drawing of an extremely rare and challenging object to guess, like a sextant, an astrolabe, or a vintage typewriter, in a cartoonish style. The object should be detailed enough to be identifiable but still maintain simplicity. Minimal background elements to keep focus on the object.&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/pic-8.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Here’s the next level of difficulty. What do you think it is?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: Compass?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ChatGPT&lt;/strong&gt;: Close, but not quite. Try again!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Me&lt;/strong&gt;: No idea&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://chatgpt.com/share/67406614-beec-800c-8e60-c630bf8fe302&#34;&gt;See the original conversation (including the answer).&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;In my own, small, way, I now know how &lt;a href=&#34;https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov&#34;&gt;Garry Kasparov&lt;/a&gt; felt.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freemalaysiatoday.com/category/leisure/entertainment/2022/05/11/the-1997-chess-game-that-thrust-ai-into-the-spotlight/&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/lifestyle-garry-emel-pic-110522.webp&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;What&amp;rsquo;s interesting is the progression of prompts it gives Dall-E to generate the images.&lt;/p&gt;
&lt;p&gt;It begins with &lt;strong&gt;&amp;ldquo;A simple drawing of a recognizable object, like a house, a tree, or a balloon, in a cartoonish style. The object should be clear and easy to guess. Minimal background details to keep it simple.&amp;rdquo;&lt;/strong&gt; &amp;ndash; which were guessable.&lt;/p&gt;
&lt;p&gt;When I asked it to make it harder, it didn&amp;rsquo;t do so immediately. It just asked for &lt;strong&gt;&amp;ldquo;A simple drawing of a recognizable object, like a boat, a car, or a kite, in a cartoonish style. The object should be clear and easy to guess. Minimal background details to keep it simple&amp;rdquo;&lt;/strong&gt; &amp;ndash; which was guessable too.&lt;/p&gt;
&lt;p&gt;But after one round, it took the initiative to as, &lt;strong&gt;&amp;ldquo;Want an even tricker one?&amp;rdquo;&lt;/strong&gt; and prompted &lt;strong&gt;&amp;ldquo;A simple drawing of an uncommon but recognizable object, like a unicycle, a lighthouse, or a teapot, in a cartoonish style. The object should be detailed enough to identify but still minimalistic with minimal background.&amp;rdquo;&lt;/strong&gt; Was it waiting one round to see if I really wanted a harder version?&lt;/p&gt;
&lt;p&gt;Then it asked, &amp;ldquo;&lt;strong&gt;Want me to up the difficulty even more?&lt;/strong&gt;&amp;rdquo; before prompting, &lt;strong&gt;&amp;ldquo;A simple drawing of a very uncommon object, like an antique key, a gramophone, or a sundial, in a cartoonish style. The object should still be recognizable but with intricate details to make it challenging. Minimal background elements.&amp;rdquo;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When I asked it to &amp;ldquo;&lt;strong&gt;Make it harder&lt;/strong&gt;&amp;rdquo; again, it went on directly to &lt;strong&gt;&amp;ldquo;A simple drawing of an extremely rare and challenging object to guess, like a sextant, an astrolabe, or a vintage typewriter, in a cartoonish style. The object should be detailed enough to be identifiable but still maintain simplicity. Minimal background elements to keep focus on the object.&amp;rdquo;&lt;/strong&gt; and then &lt;strong&gt;&amp;ldquo;A cartoonish drawing of an abstract or rare object, like an ancient navigational device, a peculiar scientific instrument, or a mythical artifact, with intricate yet recognizable features. Minimal background elements to keep the focus on the object.&amp;rdquo;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;That defeated me.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Things I Learned - 01 Sep 2024</title>
      <link>https://www.s-anand.net/blog/things-i-learned-01-sep-2024/</link>
      <pubDate>Sun, 01 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/things-i-learned-01-sep-2024/</guid>
      <description>&lt;p&gt;This week, I learned:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;LLMs are so good that they can simulate Doom in real time. &lt;a href=&#34;https://gamengen.github.io/&#34;&gt;gamengen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gist.github.com/simonw/d8cc934ad76b3bba82127937d45dc719&#34;&gt;Val.town&amp;rsquo;s code generation system prompt&lt;/a&gt; uses &lt;a href=&#34;https://maxm-imggenurl.web.val.run/the-description-of-your-image&#34;&gt;https://maxm-imggenurl.web.val.run/the-description-of-your-image&lt;/a&gt; to dynamically generate images&lt;/li&gt;
&lt;li&gt;Practice for each thought: &amp;ldquo;What would make me change my mind? How likely is that?&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cursor.com/blog/instant-apply&#34;&gt;Cursor uses speculative edits&lt;/a&gt; and a variety of other techniques to speed up code editing.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.s-anand.net/blog/image-generation-gets-better-at-comics/&#34;&gt;ChatGPT does a better job at cartoon generation than even Flux.1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Image generation gets better at comics</title>
      <link>https://www.s-anand.net/blog/image-generation-gets-better-at-comics/</link>
      <pubDate>Mon, 26 Aug 2024 12:24:05 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/image-generation-gets-better-at-comics/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;Image generation gets better at comics&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/flux.dev_.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;I heard a lot about the new image generation models last week. So, I tested to see what&amp;rsquo;s improved. I gave the prompt below to various image generation models &amp;ndash; old and new.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A Calvin and Hobbes strip. Calvin is boxing Hobbes, with a dialog bubble from Calvin, saying &amp;ldquo;Bring it on!&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&#34;stable-diffusion-xl-lightning&#34;&gt;&lt;a href=&#34;https://developers.cloudflare.com/workers-ai/models/stable-diffusion-xl-lightning/&#34;&gt;Stable Diffusion XL Lightning&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/stable-diffusion-xl-lightning.webp&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;stable-diffusion-xl-base&#34;&gt;&lt;a href=&#34;https://developers.cloudflare.com/workers-ai/models/stable-diffusion-xl-base-1.0/&#34;&gt;Stable Diffusion XL Base&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/stable-diffusion-xl-base.webp&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;dall-e-api&#34;&gt;&lt;a href=&#34;https://platform.openai.com/docs/guides/images/usage&#34;&gt;Dall-E API&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/dall-e-3.webp&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;runway-ml&#34;&gt;&lt;a href=&#34;https://app.runwayml.com/video-tools/teams/rootnode/ai-tools/text-to-image&#34;&gt;Runway ML&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/runway-1.webp&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;imagegen-3&#34;&gt;&lt;a href=&#34;https://aitestkitchen.withgoogle.com/tools/image-fx&#34;&gt;ImageGen 3&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/imagegen3.webp&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;dall-e-3-api&#34;&gt;&lt;a href=&#34;https://platform.openai.com/docs/guides/images/usage&#34;&gt;Dall-E 3 API&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/dall-e-3-1.webp&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;ideogram-20&#34;&gt;&lt;a href=&#34;https://ideogram.ai/&#34;&gt;Ideogram 2.0&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/ideogram.webp&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;fluxdev-via-falai&#34;&gt;&lt;a href=&#34;https://fal.ai/models/fal-ai/flux/dev&#34;&gt;Flux.dev via Fal.ai&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/flux.dev_.webp&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;chatgpt-plus&#34;&gt;&lt;a href=&#34;https://chatgpt.com/&#34;&gt;ChatGPT Plus&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/chatgpt-dall-e.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;A few observations:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Text generation has come a long way. The newer models have little problem generating clear text.&lt;/li&gt;
&lt;li&gt;Flux.1 seems to be the better of the newly released models&lt;/li&gt;
&lt;li&gt;But OpenAI&amp;rsquo;s ChatGPT seems to create as good an output as Flux.1&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;On the last point, it&amp;rsquo;s noteworthy that Dall-E-3 (the engine behind ChatGPT) gives a poor result. Clearly, prompting makes a difference. Here&amp;rsquo;s how ChatGPT modified my prompt to Dall-E-3.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A comic strip style image featuring Calvin, a young boy with spiky hair, standing in a playful boxing stance with oversized boxing gloves. He looks determined as he says &amp;lsquo;Bring it on!&amp;rsquo; in a speech bubble. Facing him is Hobbes, a tall and slightly bemused tiger, also in a mock boxing pose with a gentle smile, as if humoring Calvin. The scene is set in Calvin&amp;rsquo;s backyard, typical of a Calvin and Hobbes comic, with a simple and uncluttered backdrop.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;But just as clearly, prompting is far from the primary driver. Here&amp;rsquo;s the result of the above prompt on the Dall-E 3 API. The model ChatGPT is using behind the scenes seems to be a significant improvement over Dall-E 3.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/dall-e-3-2.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;The same &lt;strong&gt;detailed&lt;/strong&gt; prompt does extremely well on &lt;a href=&#34;https://aitestkitchen.withgoogle.com/tools/image-fx&#34;&gt;ImageGen 3&lt;/a&gt;, though.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/imagegen3-2.webp&#34;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Update: 6 Oct 2024. Here&amp;rsquo;s what I get with &lt;a href=&#34;https://www.meta.ai/&#34;&gt;meta.ai&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/calvin-1.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;Update: 8 Oct 2024. Here&amp;rsquo;s what I got with &lt;a href=&#34;https://flux1.ai/flux1-1&#34;&gt;Flux 1.1 Pro&lt;/a&gt; with the short prompt. (The detailed prompt gave me an error: &amp;ldquo;NSFW content detected in image. Try running it again, or try a different prompt.&amp;rdquo;)&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/flux1.1.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;Update: 4 Dec 2024. With &lt;a href=&#34;https://www.aboutamazon.com/news/aws/amazon-nova-artificial-intelligence-bedrock-aws&#34;&gt;Amazon Nova Canvas&lt;/a&gt;, here&amp;rsquo;s what the detailed prompt gave me.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/nova-calvin-2.webp&#34;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://mvark.blogspot.com/&#34;&gt;RK&lt;/a&gt;&lt;/strong&gt; &lt;em&gt;27 Aug 2024 12:12 am&lt;/em&gt;:
The Calvin cartoon generated by ChatGPT is eerily close to the original!
It&amp;rsquo;s amazing to see what these bots can create when you ask them to bring a funny idea to life.
My last experiment brainstorming with the bots - &lt;a href=&#34;https://mvark.blogspot.com/2024/08/let-ai-handle-overthinking.html&#34;&gt;https://mvark.blogspot.com/2024/08/let-ai-handle-overthinking.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.s-anand.net/blog/my-year-in-2024/&#34;&gt;My Year in 2024 - S Anand&lt;/a&gt;&lt;/strong&gt; &lt;em&gt;30 Dec 2024 10:02 pm&lt;/em&gt; &lt;em&gt;(pingback)&lt;/em&gt;:
[…] Creating my own Calvin &amp;amp; Hobbes strips […]&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
  </channel>
</rss>
