<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>SuperMuse Blog</title><description>Essays on AI-native learning and creation from the SuperMuse team.</description><link>https://supermuse.app</link><language>en</language><item><title>AI Did the Work. What Did You Learn?</title><link>https://supermuse.app/blog/learning-in-the-age-of-ai</link><guid isPermaLink="true">https://supermuse.app/blog/learning-in-the-age-of-ai</guid><description>AI can help us finish a task without leaving us much wiser. Revisiting Joel Spolsky’s leaky abstractions, and how to keep learning while working with AI.</description><pubDate>Tue, 15 Sep 2026 04:00:00 GMT</pubDate><content:encoded>&lt;p&gt;AI can write code, explain a paper, and quickly put together a working tool. As results get easier to obtain, it’s natural to wonder whether we still need to spend so much time learning. I’m interested in what happens afterward: when a similar problem comes up again, will we understand it any better?&lt;/p&gt;
&lt;p&gt;In a 2023 &lt;a href=&quot;https://www.youtube.com/watch?v=JJPWIiu-BUw&quot;&gt;interview&lt;/a&gt;, CNBC’s David Faber asked Elon Musk what career advice he could offer children entering the workforce as AI improved. Musk paused, acknowledged the difficulty, and suggested pursuing interesting, fulfilling work that was useful to society. The uncertainty extends to learning: will the time we invest today still be worth something tomorrow?&lt;/p&gt;
&lt;p&gt;I recently read a &lt;a href=&quot;https://simonwillison.net/2026/Sep/14/influences/&quot;&gt;short post by Simon Willison&lt;/a&gt; in SuperMuse about three blog posts that had influenced him. One was Joel Spolsky’s 2002 essay, &lt;a href=&quot;https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/&quot;&gt;The Law of Leaky Abstractions&lt;/a&gt;. I’ve long enjoyed Joel’s writing and had read this one years ago. Simon’s post sent me back to it.&lt;/p&gt;
&lt;h2 id=&quot;reading-joel-again&quot;&gt;Reading Joel Again&lt;/h2&gt;
&lt;p&gt;Simon said Joel’s blog post encouraged him to keep learning about the layers beneath his work, in case an abstraction leaked.&lt;/p&gt;
&lt;p&gt;An abstraction gives us a simpler way to work with something complicated.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://docs.oracle.com/javase/tutorial/java/concepts/object.html&quot;&gt;Objects&lt;/a&gt; bundle state and behavior behind methods, hiding their internal implementation. &lt;a href=&quot;https://www.postgresql.org/docs/current/tutorial-concepts.html&quot;&gt;Relational databases&lt;/a&gt; let us work with tables and queries without managing every detail of file storage and disk access. &lt;a href=&quot;https://guides.rubyonrails.org/active_record_basics.html#object-relational-mapping&quot;&gt;Object-relational mappers&lt;/a&gt; let us work with those databases through objects in our code, handling the mapping to tables and generating common SQL queries. But the hidden details can still affect the result. When they do, the abstraction “leaks.”&lt;/p&gt;
&lt;h2 id=&quot;when-the-details-come-back&quot;&gt;When the Details Come Back&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Why isn’t one emoji always one character long?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A username field seems easy to limit: check the string’s length. Yet in JavaScript, &lt;code&gt;&amp;quot;😄&amp;quot;.length&lt;/code&gt; is 2. The property counts UTF-16 code units, not the characters a person sees. Compound emoji can involve even more code units. &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/length&quot;&gt;MDN explains the distinction&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If a counter is wrong or truncation breaks a character, we need to understand encoding and character boundaries. A property named “length” hasn’t settled what a user means by “one character.”&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why can a few lines of database code make a page slow?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;An object-relational mapper lets us access records much like ordinary objects. Fetch ten books, then read each book’s author: straightforward enough. Without eager loading, however, that may mean one query for the books and ten more for their authors. This is the N+1 problem, illustrated in the &lt;a href=&quot;https://guides.rubyonrails.org/active_record_querying.html#n-1-queries-problem&quot;&gt;Rails guide&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The framework saves us from writing SQL by hand. It doesn’t remove the cost of database round trips. To investigate the slowdown, we need to see what queries actually run. The few lines on the screen may hide most of the work.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why isn’t retrying always the answer to a timeout?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Suppose an application sends a request to create an order but never receives a response. The server might not have received the request. Or it might have created the order and lost the response on the way back. Without protection against duplicates, trying again could create a second order.&lt;/p&gt;
&lt;p&gt;We need to understand what each side knows and how to retry one operation without repeating its effect. &lt;a href=&quot;https://docs.stripe.com/api/idempotent_requests&quot;&gt;Stripe’s documentation on idempotent requests&lt;/a&gt; describes one approach. A convenient function call still depends on uncertain communication.&lt;/p&gt;
&lt;figure class=&quot;essay-figure&quot;&gt; &lt;picture&gt; &lt;source type=&quot;image/avif&quot; srcset=&quot;https://supermuse.app/images/blog/learning-in-the-age-of-ai/01-beneath-the-interface-800.avif 800w, https://supermuse.app/images/blog/learning-in-the-age-of-ai/01-beneath-the-interface-1600.avif 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;source type=&quot;image/webp&quot; srcset=&quot;https://supermuse.app/images/blog/learning-in-the-age-of-ai/01-beneath-the-interface-800.webp 800w, https://supermuse.app/images/blog/learning-in-the-age-of-ai/01-beneath-the-interface-1600.webp 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;img src=&quot;https://supermuse.app/images/blog/learning-in-the-age-of-ai/01-beneath-the-interface-800.webp&quot; alt=&quot;A screen shows two confirmed orders, 1088 and 1089, for the same notebook at the same price, while the user frowns and raises a hand in frustration.&quot; width=&quot;1600&quot; height=&quot;900&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;&gt; &lt;/picture&gt; &lt;figcaption&gt;Clicking Retry is easy. Understanding why it created another order means looking beneath the interface.&lt;/figcaption&gt; &lt;/figure&gt;
&lt;p&gt;These situations share a pattern: &lt;strong&gt;to understand what’s happening, we often have to look one layer deeper.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Joel puts it this way:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;“So the abstractions save us time working, but they don’t save us time learning.”&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The tool removes repetitive work. Knowing how to call its interface doesn’t mean we understand what happens underneath.&lt;/p&gt;
&lt;h2 id=&quot;a-higher-abstraction-still-leaks&quot;&gt;A Higher Abstraction Still Leaks&lt;/h2&gt;
&lt;p&gt;From the user’s perspective, AI-assisted programming adds another layer of abstraction. We describe what we want in natural language; AI translates that into a programming language, and frameworks and systems execute it. A request as simple as “build an order page” can leave AI making decisions about data structures, queries, and request handling.&lt;/p&gt;
&lt;p&gt;A higher abstraction can still leak. A page that loads successfully may slow down as its data grows or create duplicate orders when requests arrive together. Once those details affect the result, we have to look at the code, database, and communication between systems. Without some understanding of the underlying mechanisms and experience in software engineering, it can be hard to locate the problem or judge whether a fix is sound.&lt;/p&gt;
&lt;p&gt;In this sense, Joel’s law of leaky abstractions still applies to AI-assisted programming. Natural language makes it easier to begin; the rules governing the system remain. &lt;strong&gt;Understanding the underlying system helps us know what to question—and how to check it.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This new layer can make us more productive without giving us a corresponding understanding of the work. &lt;strong&gt;Getting things done faster doesn’t mean learning happens automatically, or becomes easy.&lt;/strong&gt; AI can explain mechanisms and help devise experiments, but learning them thoroughly still takes reasoning, practice, and revising our judgments in response to feedback.&lt;/p&gt;
&lt;h2 id=&quot;a-correct-answer-can-leave-us-no-wiser&quot;&gt;A Correct Answer Can Leave Us No Wiser&lt;/h2&gt;
&lt;p&gt;There’s a subtler possibility: the AI is correct, the task succeeds, and we learn very little.&lt;/p&gt;
&lt;p&gt;In an &lt;a href=&quot;https://www.youtube.com/watch?v=o-wv_szZ0V0&amp;t=719s&quot;&gt;interview this August&lt;/a&gt;, Andrew Ng discussed cognitive offloading: delegating some thinking can also remove opportunities to practise. He described asking AI how frontend or backend components worked, finishing the project, then facing a similar task six months later without remembering the answer. He had to ask again.&lt;/p&gt;
&lt;p&gt;That isn’t evidence that AI damaged his memory. The more immediate concern is that the knowledge may never have been thoroughly understood or retained.&lt;/p&gt;
&lt;p&gt;A &lt;a href=&quot;https://pmc.ncbi.nlm.nih.gov/articles/PMC12232635/&quot;&gt;study in PNAS&lt;/a&gt; tested AI-assisted maths learning with nearly a thousand students at a Turkish high school. Students using a standard GPT-4 chat interface did better during assisted practice, but scored about 17% below the no-AI control group on subsequent independent exams. A tutor designed to offer teacher-informed hints and withhold direct answers largely avoided that harm, though it did not significantly outperform the control group on the independent exams.&lt;/p&gt;
&lt;p&gt;One study doesn’t cover every learning situation. But it makes an important distinction concrete: &lt;strong&gt;performance on a task and learning from it are different outcomes.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A clear explanation and a successful attempt can feel like understanding. A changed condition—or the need to explain the idea from scratch—can reveal what we’re still missing.&lt;/p&gt;
&lt;h2 id=&quot;our-end-of-the-lever&quot;&gt;Our End of the Lever&lt;/h2&gt;
&lt;p&gt;These days, AI is often described as a lever. It lets one person do work that once required more time and more people. At our end of that lever is what we bring to it.&lt;/p&gt;
&lt;figure class=&quot;essay-figure&quot;&gt; &lt;picture&gt; &lt;source type=&quot;image/avif&quot; srcset=&quot;https://supermuse.app/images/blog/learning-in-the-age-of-ai/02-the-weight-of-understanding-800.avif 800w, https://supermuse.app/images/blog/learning-in-the-age-of-ai/02-the-weight-of-understanding-1600.avif 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;source type=&quot;image/webp&quot; srcset=&quot;https://supermuse.app/images/blog/learning-in-the-age-of-ai/02-the-weight-of-understanding-800.webp 800w, https://supermuse.app/images/blog/learning-in-the-age-of-ai/02-the-weight-of-understanding-1600.webp 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;img src=&quot;https://supermuse.app/images/blog/learning-in-the-age-of-ai/02-the-weight-of-understanding-800.webp&quot; alt=&quot;Books weigh down the long arm of a lever, raising an enormous boulder slightly off the ground with a fulcrum close to the load.&quot; width=&quot;1600&quot; height=&quot;900&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;&gt; &lt;/picture&gt; &lt;figcaption&gt;As the lever grows longer, the weight at our end still matters. The more understanding we bring, the heavier the load we can lift.&lt;/figcaption&gt; &lt;/figure&gt;
&lt;p&gt;That weight includes knowledge, experience, and familiarity with the problem. We might question whether an article’s evidence supports its conclusion, or distinguish a user’s actual difficulty from a need we’ve imagined. Those insights help us ask AI more useful questions and turn a first answer into something worth using.&lt;/p&gt;
&lt;p&gt;Experience doesn’t guarantee good judgment, and beginners can use AI to accomplish things they couldn’t before. &lt;strong&gt;We can add to the weight at our end as we go.&lt;/strong&gt; Each thing we understand a little better gives us more to try next time.&lt;/p&gt;
&lt;h2 id=&quot;two-extremes-to-avoid&quot;&gt;Two Extremes to Avoid&lt;/h2&gt;
&lt;p&gt;Taking learning seriously can turn into an insistence on doing everything the hard way: every line of code must be handwritten for the work to count. But understanding a network request doesn’t require implementing the entire protocol stack from scratch. Tools can spare us repetitive work and leave more time for the questions worth studying.&lt;/p&gt;
&lt;p&gt;The other extreme is outsourcing everything, including judgment and verification. If the result runs, we stop asking why; if it fails, we keep asking AI to try again. We may finish plenty of tasks without becoming better prepared to investigate when an abstraction leaks.&lt;/p&gt;
&lt;p&gt;I’d rather use the tools and learn as I go. Let AI help with the work while keeping opportunities to question, verify, and try things independently. The problems in front of us can guide what we need to understand next.&lt;/p&gt;
&lt;h2 id=&quot;see-the-whole-then-explore-the-details&quot;&gt;See the Whole, Then Explore the Details&lt;/h2&gt;
&lt;p&gt;Leaky abstractions give us a reason to understand what lies underneath. But we can also lose the forest for the trees. Start with the problem we’re trying to solve and how its concepts fit together; that helps us decide which details deserve attention. Once we understand a detail, step back and ask where it belongs in the larger picture.&lt;/p&gt;
&lt;p&gt;AI can help us build that picture: outlining a subject’s central ideas, comparing similar problems across fields, and connecting new knowledge to what we already know. Treat this as an initial map, then check and revise its connections through original sources and experiments. Our notes can record how our understanding changes along the way. &lt;strong&gt;Learning should leave us something to think with next time.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;reading-with-muse&quot;&gt;Reading with Muse&lt;/h2&gt;
&lt;p&gt;In SuperMuse, &lt;a href=&quot;https://supermuse.app/#reading&quot;&gt;AI Muse can accompany that process&lt;/a&gt;. Discuss a passage together, then let it test your reasoning with a question, a counterexample, or a scenario with a tempting wrong answer. Having to explain a choice can reveal what we haven’t quite worked out.&lt;/p&gt;
&lt;p&gt;After reading, bring new highlights and old notes together with &lt;a href=&quot;https://supermuse.app/#ai&quot;&gt;Muse&lt;/a&gt;, and decide which connections hold up. There’s a Chinese phrase I like: 温故而知新—finding new understanding by revisiting what we’ve learned. A new question can give an old note fresh meaning. Keeping reading, notes, and discussion together gives us a chance to make that knowledge our own.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;AI can help us get the work done. I’d like us to come away understanding a little more, too.&lt;/strong&gt;&lt;/p&gt;
&lt;section class=&quot;essay-references&quot; aria-labelledby=&quot;learning-references&quot;&gt;&lt;h2 id=&quot;learning-references&quot;&gt;References and Further Reading&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Simon Willison: &lt;a href=&quot;https://simonwillison.net/2026/Sep/14/influences/&quot;&gt;What blog posts influenced your thinking the most?&lt;/a&gt; (September 14, 2026)&lt;/li&gt;
&lt;li&gt;Joel Spolsky: &lt;a href=&quot;https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/&quot;&gt;The Law of Leaky Abstractions&lt;/a&gt; (November 11, 2002)&lt;/li&gt;
&lt;li&gt;Will Larson: &lt;a href=&quot;https://lethain.com/migrations/&quot;&gt;Migrations: the sole scalable fix to tech debt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Charity Majors: &lt;a href=&quot;https://charity.wtf/p/the-engineer-manager-pendulum&quot;&gt;The Engineer/Manager Pendulum&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;CNBC: &lt;a href=&quot;https://www.youtube.com/watch?v=JJPWIiu-BUw&quot;&gt;Elon Musk on his children’s future in the workforce&lt;/a&gt; (May 16, 2023); &lt;a href=&quot;https://www.shineonmethod.com/blog/Elon-Musk%27s-advice-to-his-kids-on-a-career-when-so-much-is-changing&quot;&gt;contemporary transcript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Silicon Valley Girl: &lt;a href=&quot;https://www.youtube.com/watch?v=o-wv_szZ0V0&amp;t=719s&quot;&gt;Andrew Ng: The Biggest Opportunities in AI Aren’t Where You Think&lt;/a&gt; (August 28, 2026; learning discussion begins at 11:59); &lt;a href=&quot;https://aipodcast.jasonlin.tech/e/andrewng-siliconv-2026/&quot;&gt;transcript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bastani et al.: &lt;a href=&quot;https://pmc.ncbi.nlm.nih.gov/articles/PMC12232635/&quot;&gt;Generative AI without guardrails can harm learning: Evidence from high school mathematics&lt;/a&gt; (PNAS, 2025)&lt;/li&gt;
&lt;li&gt;Oracle: &lt;a href=&quot;https://docs.oracle.com/javase/tutorial/java/concepts/object.html&quot;&gt;Objects, encapsulation, and implementation details&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;PostgreSQL: &lt;a href=&quot;https://www.postgresql.org/docs/current/tutorial-concepts.html&quot;&gt;Relational database concepts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Rails: &lt;a href=&quot;https://guides.rubyonrails.org/active_record_basics.html#object-relational-mapping&quot;&gt;Object-relational mapping&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Rails: &lt;a href=&quot;https://guides.rubyonrails.org/active_record_querying.html#n-1-queries-problem&quot;&gt;N+1 queries&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Stripe: &lt;a href=&quot;https://docs.stripe.com/api/idempotent_requests&quot;&gt;Idempotent requests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;MDN: &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/length&quot;&gt;String length and UTF-16 code units&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;</content:encoded><category>SuperMuse</category><category>Founder essay</category><category>Learning</category><category>AI</category><author>Yiming</author></item><item><title>Why SuperMuse?</title><link>https://supermuse.app/blog/why-supermuse</link><guid isPermaLink="true">https://supermuse.app/blog/why-supermuse</guid><description>From VoxMind to SuperMuse: on the Muses, memory, and how an idea takes shape through learning, making, and revision.</description><pubDate>Sun, 26 Jul 2026 01:30:00 GMT</pubDate><content:encoded>&lt;p&gt;Before it was SuperMuse, it was &lt;strong&gt;VoxMind&lt;/strong&gt;. I had a fairly simple idea: an AI-native tool for taking notes and developing ideas, built around voice. A thought rarely arrives fully formed. Sometimes it’s just a sentence that comes to you on a walk, in the car, or over coffee. I wanted to be able to say it out loud, without waiting to get back to my computer, and have AI help me capture it and think it through. Those fragments could eventually become an article or something else.&lt;/p&gt;
&lt;p&gt;But the longer I worked on it, the less convinced I was that helping people write faster with AI was what I really wanted to do.&lt;/p&gt;
&lt;p&gt;AI is already good at generating content. Give it a prompt and it can write an article or generate an image, a piece of music, even a video. It’s getting faster, and the results are improving. But as producing something becomes easier, I find myself wondering whether the hardest part comes before we start: &lt;strong&gt;Why do we want to write about this in the first place? Where does an idea of our own come from?&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;muse&quot;&gt;Muse&lt;/h2&gt;
&lt;p&gt;A writer might call someone “my muse”; a photographer might say the same about a city. We often use the word to mean a source of inspiration.&lt;/p&gt;
&lt;p&gt;In the best-known Greek tradition, the Muses are nine goddesses of art and knowledge. Poets would often open by asking a Muse to help them tell their story, as Homer does in the &lt;a href=&quot;https://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%3A1999.01.0136&quot;&gt;&lt;em&gt;Odyssey&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;figure class=&quot;essay-figure&quot;&gt; &lt;picture&gt; &lt;source type=&quot;image/avif&quot; srcset=&quot;https://supermuse.app/images/blog/why-supermuse/01-muses-800.avif 800w, https://supermuse.app/images/blog/why-supermuse/01-muses-1600.avif 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;source type=&quot;image/webp&quot; srcset=&quot;https://supermuse.app/images/blog/why-supermuse/01-muses-800.webp 800w, https://supermuse.app/images/blog/why-supermuse/01-muses-1600.webp 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;img src=&quot;https://supermuse.app/images/blog/why-supermuse/01-muses-800.webp&quot; alt=&quot;Nine Muses gathered in a Greek courtyard with symbols of art and knowledge, while a poet sits apart and listens.&quot; width=&quot;1600&quot; height=&quot;900&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;&gt; &lt;/picture&gt; &lt;figcaption&gt;A poet listens to the nine Muses.&lt;/figcaption&gt; &lt;/figure&gt;
&lt;p&gt;I like this view of creative work: the poet draws on what they’ve heard and remembered, then tells the story in their own way.&lt;/p&gt;
&lt;h2 id=&quot;memory-gave-birth-to-the-muses&quot;&gt;Memory Gave Birth to the Muses&lt;/h2&gt;
&lt;p&gt;To me, the word Muse suggests &lt;strong&gt;memory, discovery, and connection&lt;/strong&gt;, as well as creativity.&lt;/p&gt;
&lt;p&gt;But what really drew me to the name was learning that the nine Muses were daughters of &lt;strong&gt;Mnemosyne&lt;/strong&gt;, the Greek goddess of memory.&lt;/p&gt;
&lt;figure class=&quot;essay-figure&quot;&gt; &lt;picture&gt; &lt;source type=&quot;image/avif&quot; srcset=&quot;https://supermuse.app/images/blog/why-supermuse/02-mnemosyne-800.avif 800w, https://supermuse.app/images/blog/why-supermuse/02-mnemosyne-1600.avif 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;source type=&quot;image/webp&quot; srcset=&quot;https://supermuse.app/images/blog/why-supermuse/02-mnemosyne-800.webp 800w, https://supermuse.app/images/blog/why-supermuse/02-mnemosyne-1600.webp 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;img src=&quot;https://supermuse.app/images/blog/why-supermuse/02-mnemosyne-800.webp&quot; alt=&quot;Mnemosyne stands among fragments of books, photographs, landscapes, and faces, with nine Muses emerging from the memories around her.&quot; width=&quot;1600&quot; height=&quot;900&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;&gt; &lt;/picture&gt; &lt;figcaption&gt;Mnemosyne: fragments of memory becoming inspiration.&lt;/figcaption&gt; &lt;/figure&gt;
&lt;p&gt;In Hesiod’s &lt;a href=&quot;https://kosmossociety.org/hesiodic-theogony/&quot;&gt;&lt;em&gt;Theogony&lt;/em&gt;&lt;/a&gt;, Zeus and Mnemosyne spend nine nights together, and she later gives birth to the nine Muses. I love the metaphor in that story:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Memory gave birth to the Muses.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Inspiration, born of memory.&lt;/p&gt;
&lt;p&gt;A book we read years ago can suddenly help us understand a problem we’re facing today. An idea we once shelved might become possible thanks to new technology. Sometimes that flash of insight comes when something from our past connects with what we’re thinking about now.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Memory → Connection → Inspiration&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&quot;essay-figure&quot;&gt; &lt;picture&gt; &lt;source type=&quot;image/avif&quot; srcset=&quot;https://supermuse.app/images/blog/why-supermuse/03-connections-800.avif 800w, https://supermuse.app/images/blog/why-supermuse/03-connections-1600.avif 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;source type=&quot;image/webp&quot; srcset=&quot;https://supermuse.app/images/blog/why-supermuse/03-connections-800.webp 800w, https://supermuse.app/images/blog/why-supermuse/03-connections-1600.webp 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;img src=&quot;https://supermuse.app/images/blog/why-supermuse/03-connections-800.webp&quot; alt=&quot;A creator at a desk considers old photographs, travel sketches, book fragments, and a voice waveform, connected by fine lines around an unfinished idea.&quot; width=&quot;1600&quot; height=&quot;900&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;&gt; &lt;/picture&gt; &lt;figcaption&gt;A new question brings separate experiences together.&lt;/figcaption&gt; &lt;/figure&gt;
&lt;h2 id=&quot;inspiration-is-only-the-beginning&quot;&gt;Inspiration Is Only the Beginning&lt;/h2&gt;
&lt;p&gt;Most of my ideas start out vague. A product might begin as a single sentence; an article, as a feeling that there’s something worth thinking through. I read, talk it over with AI, and make a first version. That usually reveals something that doesn’t quite work, and I go back and rethink it. Sometimes I have to start making something before I understand what I want to make.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;We don’t simply put ideas into practice. We shape and refine them through the work itself.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;context-is-more-than-memory&quot;&gt;Context Is More Than Memory&lt;/h2&gt;
&lt;p&gt;Our context includes the article we’ve just read, the draft we’re working on, and what we’ve learned from the last attempt, alongside our memories. It changes as the work develops.&lt;/p&gt;
&lt;p&gt;That’s what interests me about context engineering: &lt;strong&gt;What does this idea need right now?&lt;/strong&gt; When I’m stuck, an example might help. When I’m too sure of myself, I might need a counterexample. What we bring into the discussion can change where our thinking goes next.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;As we give AI the context it needs, AI can help us put our own thinking in a new context.&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&quot;essay-figure&quot;&gt; &lt;picture&gt; &lt;source type=&quot;image/avif&quot; srcset=&quot;https://supermuse.app/images/blog/why-supermuse/04-creative-loop-800.avif 800w, https://supermuse.app/images/blog/why-supermuse/04-creative-loop-1600.avif 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;source type=&quot;image/webp&quot; srcset=&quot;https://supermuse.app/images/blog/why-supermuse/04-creative-loop-800.webp 800w, https://supermuse.app/images/blog/why-supermuse/04-creative-loop-1600.webp 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;img src=&quot;https://supermuse.app/images/blog/why-supermuse/04-creative-loop-800.webp&quot; alt=&quot;Overlapping moments show the same creator reading, sketching, building, examining a result, and revising, surrounded by books and unfinished drafts.&quot; width=&quot;1600&quot; height=&quot;900&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;&gt; &lt;/picture&gt; &lt;figcaption&gt;Each attempt teaches us something to bring back to the work.&lt;/figcaption&gt; &lt;/figure&gt;
&lt;h2 id=&quot;ai-can-be-a-muse&quot;&gt;AI Can Be a Muse&lt;/h2&gt;
&lt;p&gt;I’d like AI to be a Muse: to spark ideas and question my assumptions. I still decide what to keep, what I agree with, and how to say it. After a good discussion, I should have a clearer sense of what I think.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The creator is still human.&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&quot;essay-figure&quot;&gt; &lt;picture&gt; &lt;source type=&quot;image/avif&quot; srcset=&quot;https://supermuse.app/images/blog/why-supermuse/05-supermuse-800.avif 800w, https://supermuse.app/images/blog/why-supermuse/05-supermuse-1600.avif 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;source type=&quot;image/webp&quot; srcset=&quot;https://supermuse.app/images/blog/why-supermuse/05-supermuse-800.webp 800w, https://supermuse.app/images/blog/why-supermuse/05-supermuse-1600.webp 1600w&quot; sizes=&quot;(max-width: 640px) calc(100vw - 40px), (max-width: 960px) calc(100vw - 56px), (max-width: 1336px) calc(100vw - 96px), 1240px&quot;&gt; &lt;img src=&quot;https://supermuse.app/images/blog/why-supermuse/05-supermuse-800.webp&quot; alt=&quot;A creator works at a desk while the faint outline of a Muse brings photographs, notes, and book fragments into view, leaving the work in human hands.&quot; width=&quot;1600&quot; height=&quot;900&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;&gt; &lt;/picture&gt; &lt;figcaption&gt;The Muse is there to help. The work is still ours to make.&lt;/figcaption&gt; &lt;/figure&gt;
&lt;h2 id=&quot;supermuse&quot;&gt;SuperMuse&lt;/h2&gt;
&lt;p&gt;VoxMind made sense when the idea was to capture thoughts through voice. As I kept building, I wanted the product to help those thoughts take shape, too. &lt;strong&gt;SuperMuse&lt;/strong&gt; felt closer to what I had in mind.&lt;/p&gt;
&lt;p&gt;Adding Super was mostly a practical choice. SuperMuse was easy to remember, and Muse on its own was hard to register.&lt;/p&gt;
&lt;p&gt;If there’s a hope behind the name now, it’s that this Muse can help us stay with an idea a little longer, while we’re still figuring out what it could become.&lt;/p&gt;</content:encoded><category>SuperMuse</category><category>Founder essay</category><author>Yiming</author></item><item><title>Why I Built SuperMuse</title><link>https://supermuse.app/blog/what-is-supermuse</link><guid isPermaLink="true">https://supermuse.app/blog/what-is-supermuse</guid><description>Reading notes, travel photos, and ideas captured on the go: why I built SuperMuse to help me find them again, make connections, and keep thinking.</description><pubDate>Sat, 27 Jun 2026 01:30:00 GMT</pubDate><content:encoded>&lt;div class=&quot;blog-cards&quot;&gt;&lt;figure&gt;&lt;a href=&quot;https://supermuse.app/images/blog/what-is-supermuse/01.webp&quot; aria-label=&quot;Enlarge: A day by the salt ponds&quot; data-astro-prefetch=&quot;false&quot;&gt;&lt;img src=&quot;https://supermuse.app/images/blog/what-is-supermuse/01-thumb.webp&quot; alt=&quot;An instant-photo-style card on a beige background, showing two people beside a pink salt pond.&quot; width=&quot;720&quot; height=&quot;960&quot; loading=&quot;eager&quot; fetchpriority=&quot;high&quot; decoding=&quot;async&quot;/&gt;&lt;/a&gt;&lt;figcaption&gt;A day by the salt ponds&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure&gt;&lt;a href=&quot;https://supermuse.app/images/blog/what-is-supermuse/02.webp&quot; aria-label=&quot;Enlarge: By the pool&quot; data-astro-prefetch=&quot;false&quot;&gt;&lt;img src=&quot;https://supermuse.app/images/blog/what-is-supermuse/02-thumb.webp&quot; alt=&quot;A ticket-style card on a dark blue background, with a photo of a pool, loungers, and sun umbrellas.&quot; width=&quot;720&quot; height=&quot;960&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;/&gt;&lt;/a&gt;&lt;figcaption&gt;By the pool&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure&gt;&lt;a href=&quot;https://supermuse.app/images/blog/what-is-supermuse/03.webp&quot; aria-label=&quot;Enlarge: Among the redwoods&quot; data-astro-prefetch=&quot;false&quot;&gt;&lt;img src=&quot;https://supermuse.app/images/blog/what-is-supermuse/03-thumb.webp&quot; alt=&quot;A hiking photo in a redwood forest on a yellow background, with a circular close-up.&quot; width=&quot;672&quot; height=&quot;896&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;/&gt;&lt;/a&gt;&lt;figcaption&gt;Among the redwoods&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure&gt;&lt;a href=&quot;https://supermuse.app/images/blog/what-is-supermuse/04.webp&quot; aria-label=&quot;Enlarge: Facing the ocean&quot; data-astro-prefetch=&quot;false&quot;&gt;&lt;img src=&quot;https://supermuse.app/images/blog/what-is-supermuse/04-thumb.webp&quot; alt=&quot;A pale gray card showing a person facing the ocean with arms outstretched, with camera settings beside the photo.&quot; width=&quot;720&quot; height=&quot;960&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;/&gt;&lt;/a&gt;&lt;figcaption&gt;Facing the ocean&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure&gt;&lt;a href=&quot;https://supermuse.app/images/blog/what-is-supermuse/05.webp&quot; aria-label=&quot;Enlarge: An August visit to Google&quot; data-astro-prefetch=&quot;false&quot;&gt;&lt;img src=&quot;https://supermuse.app/images/blog/what-is-supermuse/05-thumb.webp&quot; alt=&quot;A blue card with an August calendar above a photo of the Google sign and campus buildings.&quot; width=&quot;720&quot; height=&quot;960&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;/&gt;&lt;/a&gt;&lt;figcaption&gt;An August visit to Google&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure&gt;&lt;a href=&quot;https://supermuse.app/images/blog/what-is-supermuse/06.webp&quot; aria-label=&quot;Enlarge: Out for a ride&quot; data-astro-prefetch=&quot;false&quot;&gt;&lt;img src=&quot;https://supermuse.app/images/blog/what-is-supermuse/06-thumb.webp&quot; alt=&quot;A cycling photo on a pale green card, with a route map and date below.&quot; width=&quot;720&quot; height=&quot;960&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;/&gt;&lt;/a&gt;&lt;figcaption&gt;Out for a ride&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure&gt;&lt;a href=&quot;https://supermuse.app/images/blog/what-is-supermuse/07.webp&quot; aria-label=&quot;Enlarge: A cable car in the city&quot; data-astro-prefetch=&quot;false&quot;&gt;&lt;img src=&quot;https://supermuse.app/images/blog/what-is-supermuse/07-thumb.webp&quot; alt=&quot;A dark gray card showing passengers beside a cable car, with the water visible in the distance.&quot; width=&quot;720&quot; height=&quot;960&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;/&gt;&lt;/a&gt;&lt;figcaption&gt;A cable car in the city&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure&gt;&lt;a href=&quot;https://supermuse.app/images/blog/what-is-supermuse/08.webp&quot; aria-label=&quot;Enlarge: We are ebay&quot; data-astro-prefetch=&quot;false&quot;&gt;&lt;img src=&quot;https://supermuse.app/images/blog/what-is-supermuse/08-thumb.webp&quot; alt=&quot;An arched photo of the tree-lined entrance to the eBay campus on a dark green background.&quot; width=&quot;720&quot; height=&quot;960&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;/&gt;&lt;/a&gt;&lt;figcaption&gt;We are ebay&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure&gt;&lt;a href=&quot;https://supermuse.app/images/blog/what-is-supermuse/09.webp&quot; aria-label=&quot;Enlarge: Time for a rest&quot; data-astro-prefetch=&quot;false&quot;&gt;&lt;img src=&quot;https://supermuse.app/images/blog/what-is-supermuse/09-thumb.webp&quot; alt=&quot;A pink card showing a dog resting on the ground, with a map and colorful accents below.&quot; width=&quot;720&quot; height=&quot;960&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;/&gt;&lt;/a&gt;&lt;figcaption&gt;Time for a rest&lt;/figcaption&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;div class=&quot;blog-gallery-note&quot;&gt;&lt;p&gt;These nine cards were made with SuperMuse, pairing photos from travel and
everyday life with dates, places, or a few words to remember them by. Swipe
through the cards, or select one for a closer look.&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;I’ve got a few hundred half-finished ideas in my notes app.&lt;/p&gt;
&lt;p&gt;I save passages from books and jot down product ideas when I’m out for a walk. There are story openings, coding problems I haven’t figured out yet, and photos from trips with a few words about the moment. When I save them, I usually think they might come in handy later.&lt;/p&gt;
&lt;p&gt;But when I need something for a piece I’m writing or a question I’m trying to work through, I often can’t find it.&lt;/p&gt;
&lt;p&gt;Sometimes I remember an argument from a book but can’t remember which book. I try a few searches and get nowhere. Other times I come across an old note and realize it’s relevant to something I’m thinking about now. I hadn’t seen the connection when I wrote it.&lt;/p&gt;
&lt;h2 id=&quot;connecting-the-dots&quot;&gt;Connecting the dots&lt;/h2&gt;
&lt;p&gt;In his 2005 Stanford commencement address, Steve Jobs said:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;“You can only connect them looking backwards.”&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In that &lt;a href=&quot;https://news.stanford.edu/stories/2005/06/youve-got-find-love-jobs-says&quot;&gt;story about connecting the dots&lt;/a&gt;, he recalled how a calligraphy class he attended in college later influenced the typography of the Macintosh. He was talking about his life, but it makes me think about the things we jot down. Something we save without knowing what it’s for can turn out to be useful later.&lt;/p&gt;
&lt;p&gt;Folders and tags help me organize things. They can’t tell me what a note might connect with in the future. I wanted to build SuperMuse to keep my reading notes, photos, and unfinished ideas in one place, so I could find what I needed when a question came up and keep thinking it through.&lt;/p&gt;
&lt;p&gt;Some conversations might lead to an article. Others might add just a few sentences to a note. &lt;strong&gt;Being able to pick up an unfinished thought is useful in itself.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;capture-the-thought-first&quot;&gt;Capture the thought first&lt;/h2&gt;
&lt;p&gt;When an idea comes to me, I don’t usually have a title for it, let alone a folder in mind. If I have to organize it before I can save it, I might not bother. I should be able to say a few words, jot something down, or save a photo or link and leave it at that.&lt;/p&gt;
&lt;p&gt;I also want to keep a little of what I was thinking at the time. Beside a quotation, I might write what I don’t understand. With a photo, I might add what it reminded me of. That gives me something to come back to, beyond the passage or image itself.&lt;/p&gt;
&lt;p&gt;I can work out what it’s for later.&lt;/p&gt;
&lt;h2 id=&quot;bring-your-notes-into-the-conversation&quot;&gt;Bring your notes into the conversation&lt;/h2&gt;
&lt;p&gt;Sometimes I agree with an author; sometimes I think of a counterexample. I want a &lt;a href=&quot;https://supermuse.app/#reading&quot;&gt;reader&lt;/a&gt; that lets me keep the passage and my questions together. If a concept isn’t clear, I can ask &lt;a href=&quot;https://supermuse.app/#ai&quot;&gt;AI Muse&lt;/a&gt; for an example. Or I can explain my understanding and ask what I’m missing, then go back to the book with new questions.&lt;/p&gt;
&lt;p&gt;Say I’m reading about negative space in design. It might remind me of a poster I photographed on a trip and a product decision I’m wrestling with: would adding more features actually help? I could bring that passage, the photo, and my own notes into a conversation with the Muse. Is leaving space on a poster really the same as leaving features out of a product?&lt;/p&gt;
&lt;p&gt;Maybe I’ve been treating two different things as the same. If an explanation doesn’t hold up, I can go back to the passage, try another example, and revise my note.&lt;/p&gt;
&lt;p&gt;I can do something similar when I’m stuck on a coding problem: bring in a technical article and talk through the tradeoffs between a few approaches. I still need to check facts and quotations, and see how the ideas hold up in practice.&lt;/p&gt;
&lt;p&gt;That’s what AI-native means to me. AI is there as I read, take notes, and create, helping me ask questions and revise my thinking as I go. I don’t want to switch windows and explain everything from scratch whenever I get stuck. I want to keep going with the material in front of me and choose which of it to bring into the conversation.&lt;/p&gt;
&lt;h2 id=&quot;write-down-what-youve-worked-out&quot;&gt;Write down what you’ve worked out&lt;/h2&gt;
&lt;p&gt;Once I’ve worked out what I think, the Muse can help me turn my notes and examples into a draft. I can explain what first puzzled me, where I’ve landed, and what I’m still unsure about. I can ask it to point out what’s hard to follow. Then I can fill in the gaps and revise until the piece says what I mean.&lt;/p&gt;
&lt;p&gt;For a product idea, that might mean talking through something I can try, making a first attempt, and bringing what I learn back into the next discussion.&lt;/p&gt;
&lt;p&gt;Other things only need a photo and a few words. The nine cards above pair photos from travel and everyday life with a date, a place, or something I wanted to remember. Like my reading notes, they’re things I’d like to come back to.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Not every note needs to become a finished piece.&lt;/strong&gt; Some are just for me. Others might find their way into an article much later.&lt;/p&gt;
&lt;p&gt;I’m building SuperMuse because I want to be able to use what I’ve already saved. The next time a question comes up, I’d like to find that passage, revisit an old photo, or pick up a note I barely started.&lt;/p&gt;
&lt;div class=&quot;blog-article-next&quot;&gt;&lt;a href=&quot;https://supermuse.app/&quot;&gt;Explore SuperMuse →&lt;/a&gt;&lt;/div&gt;</content:encoded><category>SuperMuse</category><category>AI Native</category><author>Yiming</author></item></channel></rss>