<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Making Minds & Making Progress]]></title><description><![CDATA[How do minds work? How can we create them artificially (and live forever)?]]></description><link>https://carlosd.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!H-4V!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23b7cae8-4df3-4645-a06d-452f5220bd68_256x256.png</url><title>Making Minds &amp; Making Progress</title><link>https://carlosd.substack.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 03 Sep 2026 20:09:22 GMT</lastBuildDate><atom:link href="/__u/carlosd.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Carlos De la Guardia]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[carlosd@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[carlosd@substack.com]]></itunes:email><itunes:name><![CDATA[Carlos De la Guardia]]></itunes:name></itunes:owner><itunes:author><![CDATA[Carlos De la Guardia]]></itunes:author><googleplay:owner><![CDATA[carlosd@substack.com]]></googleplay:owner><googleplay:email><![CDATA[carlosd@substack.com]]></googleplay:email><googleplay:author><![CDATA[Carlos De la Guardia]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Exponential yet manageable]]></title><description><![CDATA[We can accelerate forever, yet never hit a wall or singularity]]></description><link>https://carlosd.substack.com/p/singularity</link><guid isPermaLink="false">https://carlosd.substack.com/p/singularity</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Mon, 02 Jun 2025 20:54:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H-4V!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23b7cae8-4df3-4645-a06d-452f5220bd68_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Far from causing a &#8216;technological singularity&#8217;, progress can be both exponential and quite manageable.</p><p>For one thing, many dramatic improvements require zero effort from those who will benefit (like with faster communication, shipping, computers, etc.) This is no accident, of course. When a company creates a new product, they must make it easy to use, and take advantage of customers&#8217; existing behaviors and expectations.</p><p>Also, human minds can perform many creative feats without any conscious effort. We can walk up stairs without having to think about it, even if they&#8217;re unlike any set of stairs we&#8217;ve seen before (e.g. a different color, height, surface texture, etc.)</p><p>So, while many improvements require no direct behavior changes at all, many more require only imperceptible ones, like adjusting to a slight change in stairwell design. It turns out that billions of people can adapt to thousands of changes over the course of a year, and never be overwhelmed by any of them. A single trip to renew your driver's license can cause more angst than riding this exponential wave.</p><p>Having said that, not all changes are imperceptible or effortless. Some are difficult and frustrating, but I think these are the exception.</p><p>And one has to distinguish between those who *make* the improvement and those who *use* it. Using an improvement requires many orders of magnitude less effort than making it. So, while one person spends years creating a new technology, millions can take advantage of it within moments, potentially.</p>]]></content:encoded></item><item><title><![CDATA[Are good ideas rare?]]></title><description><![CDATA[And are prime numbers rare?]]></description><link>https://carlosd.substack.com/p/rare</link><guid isPermaLink="false">https://carlosd.substack.com/p/rare</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Mon, 02 Jun 2025 04:56:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H-4V!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23b7cae8-4df3-4645-a06d-452f5220bd68_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If there are infinitely many ideas, and infinitely many good ones, then... there's just an infinity of both. So, if both sets are countably infinite, then they have the same size. Good ideas aren't rare in that sense.</p><p>Ditto for prime numbers. There are infinitely many of those too, and infinitely many integers. So, there are as many primes as there are integers. Prime numbers aren't rare in that sense either.</p><p>However, that's only true if you talk about primes and integers in the abstract. </p><p>If you look at the number line, primes do get rarer. And, if you alter primes using familiar operations (adding, subtracting, multiplying, dividing), you almost always break the prime, turning it into a non-prime (aka "composite") number.</p><p>There's no number line for ideas, but you can talk about altering good ideas in familiar ways (adding, subtracting, switching parts of it), and this usually breaks the idea, turning it into a non-good (aka "bad") idea.</p><p>So, in this sense - perturbation by familiar operations - primes and good ideas are rare. Or, not "rare", but easy to break. As David Deutsch would say, they're hard to vary.</p><p>Actually, good ideas are rare. There may be infinitely many of them in the set of all ideas, but consider a different set: the set of variants. In that set, good ideas are indeed rare.</p><p>There may be infinitely many ways to design an excellent computer, but most ways of changing a good design will just break it.</p><p>Maybe yet another way to put this is: good ideas aren't rare, but good variations or alterations are rare.</p>]]></content:encoded></item><item><title><![CDATA[The Five Nested Sets of the Mind]]></title><description><![CDATA[Zooming out from one thought to all possible thoughts]]></description><link>https://carlosd.substack.com/p/sets</link><guid isPermaLink="false">https://carlosd.substack.com/p/sets</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Wed, 28 May 2025 04:24:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1Pf_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2edc7ac-8d8c-419e-86cf-046d1b4c749c_2048x1120.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1Pf_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2edc7ac-8d8c-419e-86cf-046d1b4c749c_2048x1120.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1Pf_!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2edc7ac-8d8c-419e-86cf-046d1b4c749c_2048x1120.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!1Pf_!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2edc7ac-8d8c-419e-86cf-046d1b4c749c_2048x1120.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!1Pf_!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2edc7ac-8d8c-419e-86cf-046d1b4c749c_2048x1120.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!1Pf_!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2edc7ac-8d8c-419e-86cf-046d1b4c749c_2048x1120.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1Pf_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2edc7ac-8d8c-419e-86cf-046d1b4c749c_2048x1120.jpeg" width="1456" height="796" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f2edc7ac-8d8c-419e-86cf-046d1b4c749c_2048x1120.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:796,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!1Pf_!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2edc7ac-8d8c-419e-86cf-046d1b4c749c_2048x1120.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!1Pf_!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2edc7ac-8d8c-419e-86cf-046d1b4c749c_2048x1120.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!1Pf_!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2edc7ac-8d8c-419e-86cf-046d1b4c749c_2048x1120.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!1Pf_!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2edc7ac-8d8c-419e-86cf-046d1b4c749c_2048x1120.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When thinking about the mind, it's helpful to consider five nested sets, where each one is a subset of the next:</p><p>Active &#8838; Existing &#8838; N-Reachable &#8838; &#969;-Reachable &#8838; Possible</p><p>1. <strong>Active</strong>. The set of things currently active in the mind. This is usually a tiny set, focused only on what's relevant at any given moment. The fact that we can focus like this helps us solve problems more efficiently than just trying things at random.</p><p>2. <strong>Existing</strong>. All the knowledge in the mind. Many of these things haven't been used in years, but they're in there, and might be used if they suddenly become relevant. Ideally, you'd have vast knowledge, and know exactly when to use each thing - when it should become active.</p><p>3. <strong>N-Reachable</strong>. All the knowledge you don't yet have, but might reach in N steps. e.g. All the things that are one thought away, say. The point here is that many things are just a few thoughts away. Also, if your mind contains good ideas, then many improvements might be just a few steps away.</p><p>4. <strong>&#969;-Reachable</strong>. All the things you can ever reach, given unlimited time and resources. The point here is that the human mind might be able to create any thought, while AIs or raccoons might never reach those things, even with infinite time. (The symbol &#969; is "omega" and refers to infinity.)</p><p>5. <strong>Possible</strong>. All the things that are possible in reality. Some systems can do all these things - perhaps we humans can. If the set is finite, then there is a best possible state, and things can never improve after that. If the set is infinite, then perhaps things can get better forever.</p>]]></content:encoded></item><item><title><![CDATA[Compression is creative]]></title><description><![CDATA[It doesn't just subtract. It adds.]]></description><link>https://carlosd.substack.com/p/compression</link><guid isPermaLink="false">https://carlosd.substack.com/p/compression</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Wed, 21 May 2025 18:29:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H-4V!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23b7cae8-4df3-4645-a06d-452f5220bd68_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#8220;Compression&#8221; of information is never just a reduction or loss.</p><p>It&#8217;s creation and discovery. You construct an alternative way to represent or approximate a thing, often using new building blocks that aren&#8217;t even in it.</p><p>e.g. 10101010101010101010 can be compressed as: &#8220;10&#8221; x 10.</p><p>Note that the original doesn&#8217;t contain quotes &#8220;&#8221; or mathematical symbols like x.</p><p>In other words, you didn&#8217;t merely throw out some of the original, but added new things it never contained, like a notion of multiplication or repetition.</p><p>Likewise, when we &#8220;compress&#8221; the complexities of the world, we aren&#8217;t just throwing out large parts of it because it&#8217;s too much to handle. We are introducing new, powerful ideas it never contained.</p>]]></content:encoded></item><item><title><![CDATA[The underappreciated weirdness of people and computers]]></title><description><![CDATA[They have a hidden hyperflexibility]]></description><link>https://carlosd.substack.com/p/weird</link><guid isPermaLink="false">https://carlosd.substack.com/p/weird</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Sun, 18 May 2025 21:15:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H-4V!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23b7cae8-4df3-4645-a06d-452f5220bd68_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We use computers all the time. We talk to people all the time. From an everyday perspective, all these things are normal. But, from another perspective, each is colossally complex and significant.</p><p><em>Computers are unlike every other machine.</em> We routinely use or create new software. That is, we get a machine which we bought years ago to do something new - only thought of yesterday. That's like buying a car, and then years later, easily getting it to bake a cake, because it turns out that it can do that too, oddly enough.</p><p><em>And people change.</em> Radically. Like a computer, it turns out they can speak one language, and later learn another. While "personality" may seem consistent over time, you have almost zero ability to predict the details of what a person will be thinking and doing in a year, or in a day. That's unlike every other organism. A squirrel doesn't eat acorns today, then open YouTube to learn a recipe, and cook acorn pie tomorrow. It's acorns all day, every day.</p><p>Computers and people are weird, weird, weird, and for much the same reason. <em>They have a hidden hyperflexibility.</em></p>]]></content:encoded></item><item><title><![CDATA[Progress always requires four things]]></title><description><![CDATA[Novelty, Taste, Control, Memory]]></description><link>https://carlosd.substack.com/p/fourprog</link><guid isPermaLink="false">https://carlosd.substack.com/p/fourprog</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Wed, 07 May 2025 19:30:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H-4V!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23b7cae8-4df3-4645-a06d-452f5220bd68_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Sustained progress requires four things: novelty, taste, control, and memory.</p><p>This is true for any system.</p><ul><li><p>a giraffe, evolving to be taller or stronger</p></li><li><p>an AI, training to be better at math problems</p></li><li><p>an animal, playing and learning to fight</p></li><li><p>a human, pondering new recipes or new physics</p></li></ul><h2>Novelty</h2><p>If you try new things, there's no guarantee they'll be better than what you started with. But, if you never try anything new, you ARE guaranteed to never improve yourself. (Though things outside your control may make your situation better or worse, like a war or random cash giveaway.)</p><p>Novelty just means doing something new. That said, there are different measures of novelty. A box of bouncing molecules is always doing something new - you'll never see the molecules in the same configuration twice. But, if you ask what it looks like, it always looks random. In that sense, it never does anything new. There are infinitely many ways to look at the box and what it's doing. Infinitely many measures of novelty. </p><p>What is a measure of novelty? It takes a thing - a box of molecules, say - and asks a question about it which has some number of different answers. Here's one question: Does the box contain life? That has two answers, yes or no. If the box doesn't contain life, and then it does, then it the life question gets a new answer. By that measure, the box has done something novel.</p><p>A different question might be: what is the temperature of the box? To achieve novelty in this sense requires the box to reach a new temperature - something higher or lower than it has before.</p><p>A musician never really creates new notes, but they can make new melodies, or inspire new feelings.</p><h2>Taste</h2><p>Like measures of novelty, a system needs measures of quality. Which animal is fastest or strongest. Which machine learning model is best at face recognition. Which recipe tastes best. Which scientific theory make the most sense. Without such measures, a system is exploring the possibilities at random, and unlikely to find good stuff, and especially unlikely to recognize good stuff and focus on it.</p><h2>Control</h2><p>It's one thing to have a sense of quality - what's good and what's bad, and in what way. But, you have to be able to *do something* with that information. If you couldn't, then you'd be like a consultant at a company that nobody listened to. You might know what to do, but that will have zero impact on what happens. If the company is making a mistake, then they'll go on making it.</p><p>When a lion catches a gazelle, two things happen. First, it has established the gazelle is slow (either at running, or at recognizing danger), and then... it eats the gazelle. That removes its genes from the gene pool. It is a biological consultant that is being listened to. The alternative would be that the lion catches the gazelle, then lets it go. That gazelle has been found to be slow, but that information gets ignored by evolution, and the fast gazelles and slow ones reproduce equally, and the species never evolves to become faster. </p><h2>Memory</h2><p>To make continued progress, you need not only to *make* improvements, but *keep* them, so you can build on them. If you have amnesia and your library burns down every day, then you have to start from scratch, and can never discover or create anything that requires more than a day of work. If you want to invest centuries into a cathedral, or a billion years into ever-more-complex living organisms, you'll need to save your work along the way. The bricks of the cathedral need to stay where you put them. The genes that specify an organism need to persist - either in one instance, or in copies. Otherwise, evolution would have to start from scratch - and giraffes can't be built in a day.</p><div><hr></div><p><em>Without novelty, things remain the same.</em> Ask: what are the sources of novelty in the system? What kinds of novelty?</p><p><em>Without taste, the good and the bad are indistinguishable.</em> Ask: how does the system distinguish the good from the bad? What measures does it use? Can these change over time?</p><p><em>Without control, taste has no impact.</em> Ask: if a system has taste, how does that impact what happens? Once something is determined to be good or bad, what is done with that information?</p><p><em>Without memory, all prior work is lost.</em> Ask: when something happens in the system, how does affect the distant future of the system? How are the results saved? Where is the information stored?</p><div><hr></div><p>Lose any of these four things, and sustained progress is impossible. You need all four. That said, they can each be achieved in innumerable ways. Evolution did them one way. Animals like giraffes and chimps do them in other ways. LLMs yet another. And humans achieve them in a uniquely powerful way - and that's why a human is writing this, a human is reading this, and humans invented the hardware and culture involved in making all that happen.</p>]]></content:encoded></item><item><title><![CDATA[The Beginning of Infinity (in one hour)]]></title><description><![CDATA[A new hour-long video, free for paid subscribers!]]></description><link>https://carlosd.substack.com/p/the-beginning-of-infinity-in-one</link><guid isPermaLink="false">https://carlosd.substack.com/p/the-beginning-of-infinity-in-one</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Wed, 13 Dec 2023 06:38:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/F1BWofKpBPU" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Howdy, and thanks for supporting me on Substack!</p><p><strong>Some news:</strong> First, I made myself a lovely <a href="https://x.com/dela3499/status/1725024789473968463?s=20">lightboard</a>, as you can see below. Secondly, I used it to make an hour-long introduction to the ideas of David Deutsch&#8217;s <em>The Beginning of Infinity</em>. </p>
      <p>
          <a href="/__u/carlosd.substack.com/p/the-beginning-of-infinity-in-one">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[7-day Popperian workshop]]></title><description><![CDATA[Join for free, since you already support me]]></description><link>https://carlosd.substack.com/p/7-day-popperian-workshop</link><guid isPermaLink="false">https://carlosd.substack.com/p/7-day-popperian-workshop</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Sat, 29 Jul 2023 22:56:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H-4V!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23b7cae8-4df3-4645-a06d-452f5220bd68_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Howdy, and thanks for supporting me on Substack! </p><p><strong>Some news:</strong> I&#8217;m hosting a 7-day Popperian workshop next week - starting on Monday - and you&#8217;re invited! Just click the link at the bottom of the post.</p>
      <p>
          <a href="/__u/carlosd.substack.com/p/7-day-popperian-workshop">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[I'm writing a book on AGI!]]></title><description><![CDATA[And publishing it chapter-by-chapter on Substack (for free)]]></description><link>https://carlosd.substack.com/p/book</link><guid isPermaLink="false">https://carlosd.substack.com/p/book</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Sun, 23 Jul 2023 05:33:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H-4V!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23b7cae8-4df3-4645-a06d-452f5220bd68_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Why are the only footprints on the moon <em>human? </em></p><p>After all, life on our planet&#8217;s had 3,700,000,000 years to get to the moon. Yet it only did so 54 years ago, when <em>we</em> reached it. <em>Why? </em>Two reasons.</p><h3>Universality</h3><p>Unlike every other animal, we can extend our abilities <em>without limit. </em>We can think and do <em>anything </em>that is physically possible, once we figure out how. That&#8217;s why it was <em>possible in principle </em>for us to reach the moon.</p><h3>Efficiency</h3><p>We can <em>efficiently</em> find good<em> </em>ideas and actions, despite the fact they are stupendously outnumbered by bad<em> </em>ideas and actions. That&#8217;s why it was <em>possible in practice </em>for us to reach the moon.</p><p>Why do human minds possess this unique universality and efficiency? The full answer is still a mystery. Nevertheless, we can break these mammoth mysteries down into more manageable pieces, and that&#8217;s the aim of this book.</p><div><hr></div><h3><strong>Are humans really special? Why care?</strong></h3><p><strong>They are, and I hope to show precisely why.</strong> I think our minds are superior to any other animal or algorithm yet discovered. Each <em>individual</em> among us has literally<em> </em>unlimited potential for thought and action. This also makes human <em>civilization</em> uniquely powerful. I think these facts ought to make us optimistic, both as individuals and as a society.</p><p><strong>I&#8217;m optimistic that, by </strong><em><strong>understanding</strong></em><strong> our minds, we can </strong><em><strong>upgrade</strong></em><strong> them.</strong> After all, despite our success in creating tools like paper and computers, we have not upgraded our mental hardware - our brains - in the entire history of our species. While Apple releases a new iPhone every year, we&#8217;ve been stuck with the same brain for 300,000 years. It&#8217;s embarrassing. And it matters, because upgrades could:</p><ul><li><p>Make death optional - not mandatory</p></li><li><p>Allow us to create, explore, and inhabit wild new virtual realities</p></li><li><p>Speed up our thinking, giving us more time to address the dangers of the cosmos</p></li></ul><p><strong>Lastly, you should care about human exceptionalism because it&#8217;s so damn </strong><em><strong>interesting.</strong> </em>In the attempt to explain it, you&#8217;re driven to consider so many different fields and areas of human concern: epistemology, evolution, progress, computation, language, logic, neuroscience, machine learning, and more. After 5+ years of research, I still feel like I&#8217;m only just beginning!</p><div><hr></div><h3>What&#8217;s next: reading, writing, and remunerating</h3><p><strong>Reading. </strong>I hope to share a new section of the book each week. If you want these delivered to your email, subscribe below:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://carlosd.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/carlosd.substack.com/subscribe"><span>Subscribe now</span></a></p><p><strong>Writing. </strong>I&#8217;m always on Twitter, so <a href="https://twitter.com/dela3499">tweet at me</a> with your encouragement, feedback, questions, and ideas.</p><p><strong>Remunerating. </strong>My personal savings were enough to support 5 years of full-time research, but now I need your help to continue. To cover my living expenses, I need 200 supporters, but I currently only have 10. </p><p>To become the 11th, just click the button above and pick a plan. (The annual plan is best for me, since it provides me with $120 immediately, and my savings are quite low at the moment.)</p><p>By supporting me financially, you&#8217;ll:</p><ul><li><p>Accelerate the writing of this book, by letting me continue working on it full-time</p></li><li><p>Fund fundamental, curiosity-driven science</p></li><li><p>Allow me to share this book freely for anyone to read</p></li><li><p>Have a well-earned place in the book&#8217;s acknowledgements :)</p></li></ul><div><hr></div><p>Speaking of acknowledgements, I&#8217;d like to thank my supporters!</p><ol><li><p><em>David Kedmey</em></p></li><li><p><em>Neil Hudson</em></p></li><li><p><em>Daniel Gray</em></p></li><li><p><em>Brad Ingarfield</em></p></li><li><p><em>Gleb Posobin</em></p></li><li><p><em>Brian Joseff</em></p></li><li><p><em>Tom Hyde</em></p></li><li><p><em>Adrien Chauvet</em></p></li><li><p><em>Velimir Gasparovic</em></p></li><li><p><em>James Titchener</em></p></li><li><p><strong>You?</strong></p></li></ol><p></p>]]></content:encoded></item><item><title><![CDATA[Musical Repetition: Exploiting Good Ideas]]></title><description><![CDATA[Repetition doesn't have to be boring]]></description><link>https://carlosd.substack.com/p/repetition</link><guid isPermaLink="false">https://carlosd.substack.com/p/repetition</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Mon, 08 Aug 2022 05:47:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!do-9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9693a4f1-636c-4cf5-8112-d016ee8007a5_1216x988.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!do-9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9693a4f1-636c-4cf5-8112-d016ee8007a5_1216x988.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!do-9!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9693a4f1-636c-4cf5-8112-d016ee8007a5_1216x988.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!do-9!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9693a4f1-636c-4cf5-8112-d016ee8007a5_1216x988.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!do-9!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9693a4f1-636c-4cf5-8112-d016ee8007a5_1216x988.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!do-9!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9693a4f1-636c-4cf5-8112-d016ee8007a5_1216x988.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!do-9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9693a4f1-636c-4cf5-8112-d016ee8007a5_1216x988.jpeg" width="1216" height="988" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/9693a4f1-636c-4cf5-8112-d016ee8007a5_1216x988.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:988,&quot;width&quot;:1216,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:153819,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!do-9!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9693a4f1-636c-4cf5-8112-d016ee8007a5_1216x988.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!do-9!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9693a4f1-636c-4cf5-8112-d016ee8007a5_1216x988.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!do-9!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9693a4f1-636c-4cf5-8112-d016ee8007a5_1216x988.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!do-9!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F9693a4f1-636c-4cf5-8112-d016ee8007a5_1216x988.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I used to have trouble finishing songs. <a href="/__u/carlosd.substack.com/p/musical-variation">Musical variation helped.</a> But, out of fear of being boring, I avoided repetition. The results were often chaotic. So, to create more coherent music, I've thought about how and why to use more repetition in my songs. (I&#8217;ve also looked at some Rush songs to see their approach.)</p><h3>Repetition is boring. Or is it?</h3><blockquote><p>Repetition is boring. <br>Repetition is boring. <br>Repetition is boring. <br>Repetition is boring.</p></blockquote><p>That sort of exact, continuous, predictable repetition <em>is</em> boring. But, repetition can also be inexact, discontinuous, unpredictable, and <em>not </em>boring:</p><blockquote><p>Repetition is boring.<br>Repetition is boring.<br>Not always! <br>Not today!</p><p>Repetition isn't boring?<br>Repetition isn't boring?<br>Not always! <br>Not today!</p><p>Repetition is boring! <br>Repetition is boring! <br>Not always! <br>NOT TODAY!</p></blockquote><p>Better! Let&#8217;s look at creative ways to repeat an idea, some of which I've used above.</p><h3>Approaches to repetition</h3><p><strong>AA'</strong> - Change the idea slightly.</p><p><strong>ABA</strong> - Return to the idea after exploring others.  This can provide a strong sense of coherence, closure, and homecoming.</p><p><strong>ABACA</strong> - Return to the idea again and again as you explore. This ties a song together, giving it coherence.</p><p><strong>ABABA</strong> - Alternate between two ideas. Incidentally, this creates strong expectations you can then break for dramatic effect. Rush's <em><a href="https://youtube.com/clip/UgkxMWFQC03OOxneW7KGCY3CJsrVFyamD-dI">La Villa Strangiato</a></em> alternates awhile, but then surprises you when the now-familiar transition leads someplace new.</p><p><strong>AB AB...AC AC</strong> - Given an idea with two parts A and B, reuse only one part later.</p><p><strong>AAAA...AAAA</strong><br><strong>BBBB.&#8230;CCCC</strong> - Bring an idea back in a new context (e.g. a new beat).</p><p><strong>ABAB (ABAB)&#8217; ABAB (ABAB)&#8217;</strong> - Group an idea with others, then repeat the <em>group</em>. You can do this several times, ending up with a group of groups of groups, etc. In Rush&#8217;s <em><a href="https://youtube.com/clip/Ugkx1r0yNw3ovCL7hRw_KIs-SsTykJudZZWd">YYZ</a></em>, one section is built by repeatedly doubling just two short ideas - from 2 to 4 to 8 to 16 bars:</p><ol><li><p>AB - start with two complementary ideas</p></li><li><p>ABAB - group is repeated</p></li><li><p>ABAB (ABAB)&#8217; - new group is repeated, but transposed up</p></li><li><p>ABAB (ABAB)&#8217; ABAB (ABAB)&#8217; - new group is repeated</p></li></ol><p><strong>C&#8230;&#8230;&#8230;<br>B&#8230;B&#8230;</strong><br><strong>AAAA</strong> - Loop layers at different rates (e.g. every 1, 2, 4, or 8 bars). The 16-bar intro to Rush&#8217;s <em><a href="https://youtube.com/clip/UgkxENvz12gX7gtNhPyfZ-OHJ5IEq_uysGIr">Bravado</a> </em>consists of three overlapping loops: </p><ul><li><p>8-bar bass (repeats 2x)</p></li><li><p>4-bar drum (repeats 4x)</p></li><li><p>2-bar guitar (repeats 8x)</p></li></ul><p>You can mix and match approaches:</p><p><strong>ABCD EFG ABCD</strong> - In Rush's <em><a href="https://www.youtube.com/watch?v=c2jBLGuVx_o">Tom Sawyer</a></em>, the first third of the song has many parts, and the whole sequence is repeated again at the end. This is a sort of ABA pattern where A and B aren't individual ideas, but <em>groups</em> of ideas.</p><p><strong>ABAB CDEFG</strong> <strong>(ABAB)&#8217;</strong> - Group-and-repeat A and B, then return to the group after exploring other ideas. Instead of returning to the exact same idea, return to a slightly-changed version. This combines three things: group-and-repeat, leave-and-return (ABA), and change-it-slightly (AA').</p><h3><strong>Purposes of repetition</strong></h3><p><strong>Appreciation</strong>. A good idea is worth hearing again - maybe many times. If it flashes by too quickly, the listener may not have time to understand it, much less appreciate and enjoy it. Ask yourself: <em>Have I given the listener enough time to appreciate this idea?</em></p><p><strong>Building</strong>. Once the listener is comfortable with an idea, you can build on it without creating confusion. This ultimately allows you to work your way up to more complex, multi-layered textures. <em>Have I given the listener enough time to understand this idea?</em></p><p><strong>Effort</strong>. By repeating ideas, you don't have to come up with so many of them, and the listener doesn't have to work so hard to understand them all. You can both relax. Of course, you want to challenge yourself and the listener at certain moments, but not <em>every</em> moment. <em>Have I given the listener enough time to relax?</em></p><p><strong>Surprise</strong>. Changes are more striking when the music has become somewhat predictable. <em>Have I given the listener enough time and clarity to form expectations, so that the next change will be a special surprise?</em></p><p><strong>Returning</strong>. If you get the listener familiar with an idea, it will be recognizable later, and can provide a strong sense of coming home, especially at the end of a song. (Meanwhile, returning to an unfamiliar idea just sounds like something new.) <em>Has the idea had time to stick in the listener's memory? </em></p><p><strong>Legitimacy</strong>. <em>Once is a mistake. Twice is jazz.</em> A weird, new idea can sound arbitrary. Returning to it can make it sound more like it belongs. (Rush&#8217;s <em><a href="https://youtube.com/clip/Ugkx7MmnwcKk9IF8FcfmWaagkaEI-PiFajO7">Spirit of Radio</a></em> does this with an unexpected reggae section at the end.) More generally, you can repeat it in different forms, perhaps hinting at it in the background or otherwise weaving it into the fabric of the song. <em>Have I made this idea sound like it belongs in the song?</em></p><p><strong>Coherence</strong>. When an idea is used throughout a song, it ties everything together. By mixing, alternating, or surrounding new material with familiar material, you can avoid things sounding arbitrary. Often, ideas from the beginning show up at the end. <em>Have I tied the song's parts together? What material would be best for that? Where should it be placed?</em></p><p><strong>Distinctiveness</strong>. You can fill a song with a hundred ideas that occur only once, but then it has no <em>signature</em> ideas. Ideas that stand out. Ideas you've become familiar with. Ideas that you can recall and recognize. Focusing on a few heavily-repeated ideas gives the song its signature. <em>Does the song have any signature ideas? Any memorable hooks? If not, which ideas could play that role? How can I focus more attention on those?</em></p><h3>Conclusion</h3><p>With a clearer picture of the possibilities and purposes of repetition, I think I can look forward to trading musical chaos for coherence!</p><blockquote><p>Repetition is boring.<br>Repetition is boring.<br>Not if it&#8217;s clever!<br>Not if it&#8217;s creative!</p><p>Never repeat!<br>Never repeat!<br>But it&#8217;s chaotic&#8230;<br>But it&#8217;s confusing&#8230;</p><p>Repetition is boring!<br>Repetition is boring! <br>Not if it&#8217;s clever!<br>NOT IF IT&#8217;S CREATIVE!</p></blockquote>]]></content:encoded></item><item><title><![CDATA[Musical Variation: More & Better Ideas]]></title><description><![CDATA[A guide for self-taught musicians]]></description><link>https://carlosd.substack.com/p/musical-variation</link><guid isPermaLink="false">https://carlosd.substack.com/p/musical-variation</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Thu, 28 Jul 2022 03:03:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6plA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb65128-493b-4a1a-a94c-62e873023fdf_958x958.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6plA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb65128-493b-4a1a-a94c-62e873023fdf_958x958.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6plA!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb65128-493b-4a1a-a94c-62e873023fdf_958x958.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!6plA!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb65128-493b-4a1a-a94c-62e873023fdf_958x958.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!6plA!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb65128-493b-4a1a-a94c-62e873023fdf_958x958.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!6plA!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb65128-493b-4a1a-a94c-62e873023fdf_958x958.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6plA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb65128-493b-4a1a-a94c-62e873023fdf_958x958.jpeg" width="958" height="958" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/ccb65128-493b-4a1a-a94c-62e873023fdf_958x958.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:958,&quot;width&quot;:958,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:96491,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6plA!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb65128-493b-4a1a-a94c-62e873023fdf_958x958.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!6plA!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb65128-493b-4a1a-a94c-62e873023fdf_958x958.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!6plA!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb65128-493b-4a1a-a94c-62e873023fdf_958x958.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!6plA!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb65128-493b-4a1a-a94c-62e873023fdf_958x958.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A melody isn&#8217;t just a melody. A riff isn&#8217;t just a riff. A bassline isn&#8217;t just a bassline. With the right knowledge, each one is a gateway.</p><p>A gateway to <em>more</em> ideas, so you can finish songs instead of getting stuck.</p><p>A gateway to <em>better</em> ideas, so you can make more interesting songs. More emotionally powerful songs. Songs that, at every point, are tuned to provide just the right levels of novelty and coherence. Never boring, never chaotic.</p><h4>Variables</h4><p>If an idea is a gateway, how do you open it and walk through? First, stop seeing an idea as a single, complete thing. Like a machine with many parts, every musical idea consists of many choices - each of which can be changed.</p><p>Here are ten such choices: pitch, rhythm, register, articulation, harmony, dynamics, timbre, key, tempo, and meter.</p><p>That makes ten musical directions you can travel in. Ten new ideas, just a step away. Pick one and you'll be standing on a new idea, with ten <em>different</em> ideas surrounding you. Just two steps away, <em>hundreds</em> of ideas are in reach. Three steps, <em>thousands</em>. </p><p>(In three steps, for instance, you could turn a slow, high-pitched piano melody into a fast, low-pitched guitar riff.)</p><h4>Working with notes</h4><p>Above all, you'll work with notes. You'll add and remove them. Make them longer and shorter. Move them up, down, left, and right. By different amounts. Individually and in groups.</p><p>These operations are difficult to do in your head. They&#8217;re easier with a music notation program like <a href="https://www.steinberg.net/dorico/se/">Dorico</a>, where you can see every note and you&#8217;ve got total control over each one.</p><p>Indeed, it can be a revelation to work visually. To think in terms of notes and contours, not fingers, fretboards, or gut feel. You can see the <em>shape</em> of a melody - the peaks and valleys, the steepness of its rises and falls. You can see the busy spots and the open spaces. You can see how to split an idea and rearrange its parts. You can end up creating things that would never occur to you otherwise.</p><blockquote><p>By the way, if you can use a program like Ableton, you can use a music notation program. You don't need to sightread music. (I can't.) Instead, Dorico plays the music for you while you compose, and, when you want to record, it automatically generates easy-to-customize tabs for what you've written. (I use the <a href="https://www.steinberg.net/dorico/se/">free version</a>.)</p></blockquote><h4>High-level variables</h4><p>When exploring variations of an idea, you can do more than change low-level variables like pitch. You can also change things like intensity, emotion, and genre. This usually involves changing several low-level variables at once.</p><p>For instance, to turn a classical symphony into a rock song, you'd need to change the instruments, add a drum part, and maybe transpose all the notes to make them playable on guitar and bass.</p><p>Check out David Bruce's <a href="https://www.youtube.com/watch?v=fJfvFqT9XV8">video</a> on variation, and Nahre Sol's <a href="https://www.youtube.com/watch?v=UzarelNxt7I&amp;list=PL0UfT1ar7nMcVfWlhHtg13pPt1KOUnKES">series</a> on sounding like different composers.</p><h4>Starting small</h4><p>Two promising bars. A <a href="https://en.wikipedia.org/wiki/Motif_(music)">motive</a>. That's all you need to start. Empowered by the tools of variation, you can extend and improve a tiny idea until it's a complete and compelling melody, or even an entire song.</p><p>My starting ideas usually come from messing around on piano, guitar, or bass. If I find something I like, I record it as a voice memo on my phone. If I still like it later, I transcribe it into Dorico and start developing it.</p><p>For more on motives, check out the first chapter of Alan Belkin's book, <a href="https://www.amazon.com/dp/B07DVNYQVJ/ref=dp-kindle-redirect?_encoding=UTF8&amp;btkr=1">Musical Composition: Craft and Art</a>.</p><h4>Building melodies, riffs, and other parts</h4><p>Usually, a small idea is improved and extended to form <em>part</em> of a song, not the entire thing. Different ideas are used for each melody, riff, bassline, beat, etc.</p><p>Then again, the same idea can be played by each instrument - all at once, or at different times. Or it can be reformulated - as a flowing melody, a badass guitar riff, or a funky bassline.</p><p>Once you have melodies, riffs, and other parts, you can combine them in different ways. A vocal melody can appear alone or with the entire band. In some genres, actually, the individual melodies, riffs, and other parts stay the same throughout the entire song. Things only change when various parts are turned on or off.</p><p>Small ideas become parts. Parts become songs.</p><h4>Conclusion</h4><p>Mess with a guitar. Find a couple good bars. Transcribe them into <a href="https://www.steinberg.net/dorico/se/">Dorico</a>. Develop an 8-bar melody. Then a riff and a bassline. Play with all the variables.</p><blockquote><p><em>Like food, a musical idea can be reinvigorated with a dash of spice. </em></p><p><em>Like a Lego creation, it can be broken down into tiny pieces and endlessly recombined. </em></p><p><em>Like a spoken word, it can be voiced in any of a thousand emotions, from mild curiosity to titanic anger.</em></p></blockquote>]]></content:encoded></item><item><title><![CDATA[I know Python, but how do I analyze a big dataset?]]></title><description><![CDATA[&#8220;I&#8217;m trying to analyze a big, messy dataset for the first time, and it&#8217;s going okay.]]></description><link>https://carlosd.substack.com/p/i-know-python-but-how-do-i-analyze</link><guid isPermaLink="false">https://carlosd.substack.com/p/i-know-python-but-how-do-i-analyze</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Tue, 19 Jul 2022 20:41:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gpZg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd31e142-ad06-482b-9fd2-e4d54a778386_1472x819.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!gpZg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd31e142-ad06-482b-9fd2-e4d54a778386_1472x819.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!gpZg!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd31e142-ad06-482b-9fd2-e4d54a778386_1472x819.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!gpZg!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd31e142-ad06-482b-9fd2-e4d54a778386_1472x819.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!gpZg!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd31e142-ad06-482b-9fd2-e4d54a778386_1472x819.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!gpZg!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd31e142-ad06-482b-9fd2-e4d54a778386_1472x819.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!gpZg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd31e142-ad06-482b-9fd2-e4d54a778386_1472x819.jpeg" width="1456" height="810" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/cd31e142-ad06-482b-9fd2-e4d54a778386_1472x819.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:810,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:81151,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!gpZg!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd31e142-ad06-482b-9fd2-e4d54a778386_1472x819.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!gpZg!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd31e142-ad06-482b-9fd2-e4d54a778386_1472x819.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!gpZg!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd31e142-ad06-482b-9fd2-e4d54a778386_1472x819.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!gpZg!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd31e142-ad06-482b-9fd2-e4d54a778386_1472x819.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>&#8220;</strong><em>I&#8217;m trying to analyze a big, messy dataset for the first time, and it&#8217;s going okay. But, I&#8217;m a web developer - not a data scientist. I&#8217;m guessing there&#8217;s a better way to go about it&#8230; any tips?&#8221;</em></p><p>Sure! While you might get through the task with the tools you already know, the wide world of <a href="/__u/www.google.com/search?channel=fs&amp;client=ubuntu&amp;q=python+data+science">Python data science</a> is here to help you. But, before you dive into specific tutorials, books, and courses, let me sketch the big picture by explaining the three tools you&#8217;ll use in <em>every</em> data analysis.</p><h4><strong>Plots</strong></h4><p>Exploration, debugging, and checking correctness all involve constantly printing and plotting things. The more this becomes second nature to you, the better you&#8217;ll be at asking and answering questions of your data (and catching mistakes). </p><p><em>A great library for plotting in Python: <a href="https://www.simplilearn.com/tutorials/python-tutorial/matplotlib">Matplotlib</a>.</em></p><h4>Notebooks</h4><p>You'll often want to refer to prior results - things you've plotted and printed. Working in a terminal, text editor, or traditional IDE makes this difficult. Plots either disappear or stack up in a mess, and are always detached from the code that created them. Notebooks solve these problems, making it easy to explore without fear of losing prior results.</p><p><em>The first and most popular notebook for Python: <a href="https://www.dataquest.io/blog/jupyter-notebook-tutorial/">Jupyter</a>.</em></p><h4>Dataframes</h4><p>Lists and dictionaries are slow (and conceptually awkward) when it comes to data analysis. What you really want is a spreadsheet, a table. Something with rows and columns you can refer to and manipulate easily. In the world of Python data science, this is called a &#8220;dataframe&#8221;. Your first step in almost any analysis is to get your data into a dataframe (or perhaps several), at which point you have a huge set of tools available.</p><p><em>The undisputed king of Python data analysis libraries: <a href="https://pandas.pydata.org/docs/user_guide/10min.html">Pandas</a>.</em></p><div><hr></div><h4><strong>Additional Q&amp;A</strong></h4><ul><li><p><em>How should I download these libraries? </em>You can download these libraries individually using their instructions, or download these and many other useful libraries all at once in the <a href="https://www.anaconda.com/products/distribution">Anaconda distribution</a>.</p></li><li><p><em>Do I need to connect to a database? </em>Not that I&#8217;ve ever heard. You just download the data you need as a file, from whatever source - database or otherwise. Usually, that takes the form of a csv or something. Then you load that data into memory as a dataframe, and go from there.</p></li><li><p><em>Should I save my results as I go? </em>Usually, you do most of your work in memory, and only save new files to disk when you&#8217;ve performed a lengthy, expensive operation you really don&#8217;t want to do again. Often, an analysis will just start by downloading the raw data, doing a bunch of things to it, and saving a few things to disk at the very end.</p></li><li><p><em>How do I make my code faster?</em> <a href="https://jiffyclub.github.io/snakeviz/">Snakeviz</a> is great for discovering bottlenecks. Also, as a general rule, it&#8217;s best to do as much as possible with Pandas itself. It&#8217;s much more efficient than Python&#8217;s lists, dictionaries, and loops. You may eventually also want to try <a href="https://numba.pydata.org/">Numba</a>, which can compile certain Python functions to ultra-fast machine code.</p></li><li><p><em>What if I have a lot of data? </em>Depends how much. Pandas can handle much more than Excel. It&#8217;s only limited by how much data can fit in your machine&#8217;s memory. Here are some recommendations for <a href="https://pandas.pydata.org/docs/user_guide/scale.html">scaling to large datasets</a>. Also, though it&#8217;s perhaps more trouble than it&#8217;s worth, you can rent machines in the cloud for ~$10/hour that have more than a <em>terabyte</em> of memory (see this <a href="https://instances.vantage.sh/">list</a>).</p></li></ul>]]></content:encoded></item><item><title><![CDATA[Worlds of Symmetry]]></title><description><![CDATA[Generating intricate designs using cellular automata]]></description><link>https://carlosd.substack.com/p/worlds-of-symmetry</link><guid isPermaLink="false">https://carlosd.substack.com/p/worlds-of-symmetry</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Mon, 04 Apr 2022 13:27:25 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb0286-9bdb-4dc5-a857-26475e0d9d73_1120x1120.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Seduced by <a href="/__u/www.google.com/search?sxsrf=APq-WBsq4kYmBEm5p4xvNT4aa9nMOC_xoQ:1648974764089&amp;source=univ&amp;tbm=isch&amp;q=islamic+art&amp;fir=Iz7RwCh_Jpz9HM%252CdRU7sKO-4AwMFM%252C_%253BMAOLrxfiRvvrtM%252CW2mAjrJQgu_qWM%252C_%253BpJQn6Mwah_bJkM%252CA8DxJ1JvsYIQCM%252C_%253BwTzkKK9ku5ww7M%252CACRTfv-ESS3k8M%252C_%253BtEecXQcqT3hhSM%252CfTCWxuLMZYltsM%252C_%253B5vonBzUBq2lelM%252C6MHA4APTyzvhyM%252C_%253B_3xq8ndQBS_m8M%252CTdcoauiJkMAc9M%252C_&amp;usg=AI4_-kRzwmgX2SGhB-LpmJj40asu3365eQ&amp;sa=X&amp;ved=2ahUKEwjtkrrYvff2AhUim2oFHVfiCN8QiR56BAh1EAI&amp;biw=1760&amp;bih=900&amp;dpr=1.09">Islamic art</a>, that&#8217;s me. For even though I&#8217;m Allah-free, I&#8217;m an addict of its symmetry. (And the works of <a href="/__u/www.google.com/search?q=chladni+figures&amp;client=ubuntu&amp;hs=19e&amp;channel=fs&amp;sxsrf=APq-WBv8Dx7WtM-IKisQVExeqY4VOKGIpQ:1648975793374&amp;source=lnms&amp;tbm=isch&amp;sa=X&amp;ved=2ahUKEwjP36DDwff2AhUQmWoFHeeoB7EQ_AUoAnoECAEQBA&amp;biw=1760&amp;bih=900&amp;dpr=1.09">Ernst Chladni</a>.)</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!yd-T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6e219b45-6a71-4d90-876a-7c1d2cc684fe_4856x1369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yd-T!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6e219b45-6a71-4d90-876a-7c1d2cc684fe_4856x1369.png 424w, /__u/substackcdn.com/image/fetch/$s_!yd-T!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6e219b45-6a71-4d90-876a-7c1d2cc684fe_4856x1369.png 848w, /__u/substackcdn.com/image/fetch/$s_!yd-T!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6e219b45-6a71-4d90-876a-7c1d2cc684fe_4856x1369.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yd-T!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6e219b45-6a71-4d90-876a-7c1d2cc684fe_4856x1369.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yd-T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6e219b45-6a71-4d90-876a-7c1d2cc684fe_4856x1369.png" width="1456" height="410" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/6e219b45-6a71-4d90-876a-7c1d2cc684fe_4856x1369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:410,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!yd-T!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6e219b45-6a71-4d90-876a-7c1d2cc684fe_4856x1369.png 424w, /__u/substackcdn.com/image/fetch/$s_!yd-T!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6e219b45-6a71-4d90-876a-7c1d2cc684fe_4856x1369.png 848w, /__u/substackcdn.com/image/fetch/$s_!yd-T!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6e219b45-6a71-4d90-876a-7c1d2cc684fe_4856x1369.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yd-T!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6e219b45-6a71-4d90-876a-7c1d2cc684fe_4856x1369.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Create a grid of zeros. Put a one in the middle. Then, replace each cell with a new value, calculated by adding up all its neighbors, then applying some oscillating function like <em>mod</em> or <em>sine</em>. Do this 50-100 times, then look upon the magic ye hath wrought.</p><blockquote><p>The <em>mod</em> function, like a clock, lets values can grow up to a point, then makes them periodically start over. (e.g. 1, 2, 3, 1, 2, 3, 1&#8230;) <em> Sine </em>is another periodic function. It always outputs values between -1 and 1.</p></blockquote><p>You end up with patterns like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!A1mp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F382665e1-637f-4938-bcb8-27f9c2af4246_2047x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!A1mp!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F382665e1-637f-4938-bcb8-27f9c2af4246_2047x2048.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!A1mp!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F382665e1-637f-4938-bcb8-27f9c2af4246_2047x2048.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!A1mp!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F382665e1-637f-4938-bcb8-27f9c2af4246_2047x2048.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!A1mp!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F382665e1-637f-4938-bcb8-27f9c2af4246_2047x2048.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!A1mp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F382665e1-637f-4938-bcb8-27f9c2af4246_2047x2048.jpeg" width="388" height="388.2664835164835" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/382665e1-637f-4938-bcb8-27f9c2af4246_2047x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1457,&quot;width&quot;:1456,&quot;resizeWidth&quot;:388,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!A1mp!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F382665e1-637f-4938-bcb8-27f9c2af4246_2047x2048.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!A1mp!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F382665e1-637f-4938-bcb8-27f9c2af4246_2047x2048.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!A1mp!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F382665e1-637f-4938-bcb8-27f9c2af4246_2047x2048.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!A1mp!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F382665e1-637f-4938-bcb8-27f9c2af4246_2047x2048.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Which you can post-process (e.g. with <a href="https://prisma-ai.com/">Prisma</a>):</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!uy0W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb0286-9bdb-4dc5-a857-26475e0d9d73_1120x1120.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!uy0W!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb0286-9bdb-4dc5-a857-26475e0d9d73_1120x1120.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!uy0W!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb0286-9bdb-4dc5-a857-26475e0d9d73_1120x1120.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!uy0W!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb0286-9bdb-4dc5-a857-26475e0d9d73_1120x1120.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!uy0W!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb0286-9bdb-4dc5-a857-26475e0d9d73_1120x1120.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!uy0W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb0286-9bdb-4dc5-a857-26475e0d9d73_1120x1120.jpeg" width="388" height="388" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/d7fb0286-9bdb-4dc5-a857-26475e0d9d73_1120x1120.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1120,&quot;width&quot;:1120,&quot;resizeWidth&quot;:388,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!uy0W!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb0286-9bdb-4dc5-a857-26475e0d9d73_1120x1120.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!uy0W!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb0286-9bdb-4dc5-a857-26475e0d9d73_1120x1120.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!uy0W!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb0286-9bdb-4dc5-a857-26475e0d9d73_1120x1120.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!uy0W!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7fb0286-9bdb-4dc5-a857-26475e0d9d73_1120x1120.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Or, if you throw a word on top and run the program some more, you&#8217;ll get this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!DAn_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7fd97b-ba0e-4373-99b5-32f6227d44ec_1644x867.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DAn_!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7fd97b-ba0e-4373-99b5-32f6227d44ec_1644x867.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!DAn_!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7fd97b-ba0e-4373-99b5-32f6227d44ec_1644x867.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!DAn_!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7fd97b-ba0e-4373-99b5-32f6227d44ec_1644x867.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!DAn_!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7fd97b-ba0e-4373-99b5-32f6227d44ec_1644x867.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DAn_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7fd97b-ba0e-4373-99b5-32f6227d44ec_1644x867.jpeg" width="1456" height="768" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/db7fd97b-ba0e-4373-99b5-32f6227d44ec_1644x867.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:812280,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!DAn_!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7fd97b-ba0e-4373-99b5-32f6227d44ec_1644x867.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!DAn_!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7fd97b-ba0e-4373-99b5-32f6227d44ec_1644x867.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!DAn_!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7fd97b-ba0e-4373-99b5-32f6227d44ec_1644x867.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!DAn_!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb7fd97b-ba0e-4373-99b5-32f6227d44ec_1644x867.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Those are all up-down and left-right symmetric, but you can start off with a grid that&#8217;s only left-right symmetric, and end up with things that look like alien faces. (See <a href="https://twitter.com/dela3499/status/1510947631245275138?s=20&amp;t=I_I41Bfp5CNykTDWZTyEQg">video</a>.)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!GOZU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5972ae9-fa48-4512-a799-674295d58100_263x490.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!GOZU!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5972ae9-fa48-4512-a799-674295d58100_263x490.png 424w, /__u/substackcdn.com/image/fetch/$s_!GOZU!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5972ae9-fa48-4512-a799-674295d58100_263x490.png 848w, /__u/substackcdn.com/image/fetch/$s_!GOZU!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5972ae9-fa48-4512-a799-674295d58100_263x490.png 1272w, /__u/substackcdn.com/image/fetch/$s_!GOZU!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5972ae9-fa48-4512-a799-674295d58100_263x490.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!GOZU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5972ae9-fa48-4512-a799-674295d58100_263x490.png" width="263" height="490" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c5972ae9-fa48-4512-a799-674295d58100_263x490.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:490,&quot;width&quot;:263,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!GOZU!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5972ae9-fa48-4512-a799-674295d58100_263x490.png 424w, /__u/substackcdn.com/image/fetch/$s_!GOZU!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5972ae9-fa48-4512-a799-674295d58100_263x490.png 848w, /__u/substackcdn.com/image/fetch/$s_!GOZU!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5972ae9-fa48-4512-a799-674295d58100_263x490.png 1272w, /__u/substackcdn.com/image/fetch/$s_!GOZU!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5972ae9-fa48-4512-a799-674295d58100_263x490.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>With these and other tools, the future is bright for the symmetrists among us!</p><div><hr></div><p>For more pics and technical details, see my <a href="https://twitter.com/dela3499/status/1510074081735024642?s=20&amp;t=I_I41Bfp5CNykTDWZTyEQg">thread</a>, or these <a href="https://twitter.com/mayfer/status/1506016218771206148">two</a> <a href="https://twitter.com/mayfer/status/1508367197176926213?s=20&amp;t=vY9S80Bo7tGEFrRC-s8pvg">threads</a> from my Twitter buddy Murat (they were the inspiration for all this, so thanks Murat!)</p><p>If you liked this post, you&#8217;d probably enjoy these two too:</p><ul><li><p><a href="/__u/carlosd.substack.com/p/xenotypography-101?r=3j8wh&amp;s=w&amp;utm_campaign=post&amp;utm_medium=web">Xenotypography 101</a></p></li><li><p><a href="/__u/carlosd.substack.com/p/bottom-up-art?r=3j8wh&amp;s=w&amp;utm_campaign=post&amp;utm_medium=web">Bottom-Up Art</a></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!s_Ig!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F35344158-435a-4294-b1e0-cf2438486e8a_4856x1369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!s_Ig!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F35344158-435a-4294-b1e0-cf2438486e8a_4856x1369.png 424w, /__u/substackcdn.com/image/fetch/$s_!s_Ig!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F35344158-435a-4294-b1e0-cf2438486e8a_4856x1369.png 848w, /__u/substackcdn.com/image/fetch/$s_!s_Ig!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F35344158-435a-4294-b1e0-cf2438486e8a_4856x1369.png 1272w, /__u/substackcdn.com/image/fetch/$s_!s_Ig!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F35344158-435a-4294-b1e0-cf2438486e8a_4856x1369.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!s_Ig!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F35344158-435a-4294-b1e0-cf2438486e8a_4856x1369.png" width="1456" height="410" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/35344158-435a-4294-b1e0-cf2438486e8a_4856x1369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:410,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!s_Ig!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F35344158-435a-4294-b1e0-cf2438486e8a_4856x1369.png 424w, /__u/substackcdn.com/image/fetch/$s_!s_Ig!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F35344158-435a-4294-b1e0-cf2438486e8a_4856x1369.png 848w, /__u/substackcdn.com/image/fetch/$s_!s_Ig!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F35344158-435a-4294-b1e0-cf2438486e8a_4856x1369.png 1272w, /__u/substackcdn.com/image/fetch/$s_!s_Ig!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F35344158-435a-4294-b1e0-cf2438486e8a_4856x1369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div>]]></content:encoded></item><item><title><![CDATA[Bottom-Up Art]]></title><description><![CDATA[How to draw real-world objects without meaning to]]></description><link>https://carlosd.substack.com/p/bottom-up-art</link><guid isPermaLink="false">https://carlosd.substack.com/p/bottom-up-art</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Sun, 21 Feb 2021 17:55:03 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Face96222-d3cd-40ae-98d4-84597d463852_1119x1119.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Accidental psychedelic donkey face</h3><p>It&#8217;s not just a cool band name (or <a href="https://concord.fandom.com/wiki/Iain_M._Banks_Culture_Universe_Spaceship_Names">ship name</a>). It happened to me once! After days of doodling, I&#8217;d filled a page in my middle school notebook with detailed abstract designs. A line here, some dots there, a nice sweeping curve, etc. Then a friend walked by and asked, &#8220;Is that a donkey?&#8221; After denying this absurdity, I held my handiwork at arms&#8217; length and..<em>.</em></p><p>Not only was it the face of a donkey, it was a <em>better</em> donkey than I&#8217;d have drawn intentionally. It boldly leapt from the page, and all who saw it instantly accused me of drawing under the influence of LSD. To top it all off, you could flip the damn thing upside down, and it was a <em>different</em> <em>damn donkey</em>.</p><p>How on earth did I accidentally draw a reversible psychedelic donkey face?</p><p>Well, it&#8217;s actually not as unlikely as it sounds.</p><ol><li><p>It was sure to be psychedelic-looking, because it was chocked full of weird little patterns like dots instead of photorealistic features like shaded surfaces.</p></li><li><p>My intuitions about good-looking lines and patterns depend partly on everyday objects, including animals and plants. It&#8217;s hardly surprising that biology-inspired lines might accidentally produce something biological. </p></li><li><p>I could&#8217;ve easily ended up drawing a dog, cat, or any other object. They&#8217;d all be as impressive as the donkey.</p></li><li><p>It&#8217;s hard to draw an abstract design that <em>doesn&#8217;t</em> look like anything. Stare at a cloud long enough, and it&#8217;ll look like something.</p></li></ol><p>So, perhaps the sudden appearance of a donkey is not so mysterious after all.</p><div><hr></div><h3>Three ways of working</h3><p>The lesson here is that you can work in several ways:</p><ol><li><p>Start with a subject like a person or mountain. Then, choose how to represent it using colors, lines, etc. (This is called representational art.)</p></li><li><p>Start with a graphical idea, like a shape or symmetry. Explore it, but avoid representing any real-world objects. (This is called abstract art.)</p></li><li><p>Start with a graphical idea. Then, as the piece develops, see what object it might look like, and try to bring that out. Or, after the piece is complete, see what it looks like, and give it a title to shape how people see it. (Perhaps I could call this semi-abstract art, or bottom-up representational art.)</p></li></ol><p>Here&#8217;s a piece I drew (and then post-processed and colorized using <a href="https://prisma-ai.com/">Prisma</a>). Like the psychedelic donkey, it was drawn using method 3. Does it look like anything?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!mwA2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F921da2f8-2318-4b16-8c4c-315f86988db5_1120x1120.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!mwA2!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F921da2f8-2318-4b16-8c4c-315f86988db5_1120x1120.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!mwA2!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F921da2f8-2318-4b16-8c4c-315f86988db5_1120x1120.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!mwA2!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F921da2f8-2318-4b16-8c4c-315f86988db5_1120x1120.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!mwA2!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F921da2f8-2318-4b16-8c4c-315f86988db5_1120x1120.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!mwA2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F921da2f8-2318-4b16-8c4c-315f86988db5_1120x1120.jpeg" width="1120" height="1120" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/921da2f8-2318-4b16-8c4c-315f86988db5_1120x1120.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1120,&quot;width&quot;:1120,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!mwA2!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F921da2f8-2318-4b16-8c4c-315f86988db5_1120x1120.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!mwA2!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F921da2f8-2318-4b16-8c4c-315f86988db5_1120x1120.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!mwA2!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F921da2f8-2318-4b16-8c4c-315f86988db5_1120x1120.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!mwA2!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F921da2f8-2318-4b16-8c4c-315f86988db5_1120x1120.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I gave it the title <em>Cliffs of Dover. </em>Does that change your perspective? Here&#8217;s one more:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!SyFt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Face96222-d3cd-40ae-98d4-84597d463852_1119x1119.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!SyFt!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Face96222-d3cd-40ae-98d4-84597d463852_1119x1119.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!SyFt!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Face96222-d3cd-40ae-98d4-84597d463852_1119x1119.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!SyFt!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Face96222-d3cd-40ae-98d4-84597d463852_1119x1119.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!SyFt!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Face96222-d3cd-40ae-98d4-84597d463852_1119x1119.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!SyFt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Face96222-d3cd-40ae-98d4-84597d463852_1119x1119.jpeg" width="1119" height="1119" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/ace96222-d3cd-40ae-98d4-84597d463852_1119x1119.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1119,&quot;width&quot;:1119,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!SyFt!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Face96222-d3cd-40ae-98d4-84597d463852_1119x1119.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!SyFt!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Face96222-d3cd-40ae-98d4-84597d463852_1119x1119.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!SyFt!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Face96222-d3cd-40ae-98d4-84597d463852_1119x1119.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!SyFt!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Face96222-d3cd-40ae-98d4-84597d463852_1119x1119.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I call it <em>Circus. </em>It&#8217;s got color and it&#8217;s got tents - such is my defense.</p><p><strong>From love-sickness to line-thickness, every artwork depends on a wide range of high and low-level ideas. Use them how you like!</strong></p>]]></content:encoded></item><item><title><![CDATA[An Optimistic Rock Symphony]]></title><description><![CDATA[Ideas for a progressive rock album based on The Beginning of Infinity]]></description><link>https://carlosd.substack.com/p/an-optimistic-rock-symphony</link><guid isPermaLink="false">https://carlosd.substack.com/p/an-optimistic-rock-symphony</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Thu, 11 Feb 2021 18:15:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/6M6VeRPIJg0" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><a href="https://www.amazon.com/Beginning-Infinity-Explanations-Transform-World-ebook-dp-B005DXR5ZC/dp/B005DXR5ZC/ref=mt_other?_encoding=UTF8&amp;me=&amp;qid=">The Beginning of Infinity</a> had a mind-wide (and mind-widening) <a href="/__u/carlosd.substack.com/p/1-a-personal-beginning-of-infinity">impact on me</a>.</p><p>As I&#8217;m constantly writing new music, and looking for new <em>ways</em> of writing music, I wonder: <em>could I write an album based on the book, with one piece per chapter?</em></p><p>I think so! As a test, I&#8217;ll take the first few chapters, summarize their main points, then describe a way to represent them in music.</p><p>(By the way, the Swedish pianist and composer Ernst Erlanson - a good friend of mine - also did <a href="https://twitter.com/ernsterlanson/status/1326910155771031556?s=20">something like this</a>.)</p><h3>Introduction</h3><ul><li><p><em>Progress is real:</em> Grow in speed, volume, complexity, and joyfulness throughout.</p></li><li><p><em>Progress has a necessary beginning: </em>Start with a unique event - heard only once.</p></li><li><p><em>Progress need never end:</em> On several occasions, appear to end, but resume again.</p></li></ul><h3><strong>1. The Reach of Explanations </strong></h3><p><em>Good explanations can apply to situations far beyond where they were created. Einstein&#8217;s theory of general relativity was discovered on Earth, but applies to the entire universe.</em></p><p>Start with a memorable melody, then repeat it again and again while changing everything around it. The rhythm, tempo, genre, harmony, etc. Show that the melody works in many situations.</p><h3><strong>2. Closer to Reality</strong></h3><p><em>We observe nothing directly. In fact, we often get a better picture of reality when our observations are <strong>less</strong> direct - when things like telescopes, theories, and computer programs lie between our eyes and distant galaxies.</em></p><ul><li><p>Start with melody to represent a physical phenomenon.</p></li><li><p>Then a new melody to represent observation/interpretation.</p></li><li><p>Then an imperfect copy of first melody, to represent the errors of interpretation.</p></li><li><p>Repeat this group of three, each time keeping the first melody the same, but lengthening the second, and making the third a more faithful copy of the first.</p></li></ul><p>This represents how adding layers of interpretation can improve our understanding of what is out there. With each repetition, it&#8217;s as if we&#8217;re using larger, better telescopes and seeing the stars ever more clearly.</p><h3><strong>3. The Spark</strong></h3><p><em>&#8220;Like an explosive awaiting a spark, unimaginably numerous environments in the universe are waiting out there, for aeons on end, doing nothing at all&#8230; Almost any of them would, if the right knowledge ever reached it, instantly and irrevocably burst into a radically different type of physical activity: intense knowledge-creation&#8230; transforming that environment from what is typical today into what could become typical in the future. If we want to, we could be that spark.&#8221;</em></p><p>Divide the piece (or sections within it) in two. The first half is simple, subdued, and mostly unchanging. Maybe ethereal, like <a href="https://www.youtube.com/watch?v=oFMXNUHuWug">Neptune</a>, from Holst&#8217;s <em>The Planets. </em>The second half starts with the sudden arrival of small-but-clear theme. Then it rapidly explodes in power and complexity.</p><div><hr></div><p>I&#8217;ll stop there for now. The book has almost twenty chapters, and most of them could be an album of their own! </p><p>By the way, here&#8217;s a piece I wrote that was inspired by related ideas:</p><div id="youtube2-6M6VeRPIJg0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;6M6VeRPIJg0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/6M6VeRPIJg0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div>]]></content:encoded></item><item><title><![CDATA[Xenotypography 101]]></title><description><![CDATA[Studying the writing of fictional alien civilizations]]></description><link>https://carlosd.substack.com/p/xenotypography-101</link><guid isPermaLink="false">https://carlosd.substack.com/p/xenotypography-101</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Sat, 30 Jan 2021 01:48:19 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25e1a5c5-d9f5-4e13-8d18-c8c64778c00e_1000x1000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If aliens exist, what fonts do they use? To be fair, I don&#8217;t really care. But, asking the question allows me to call myself a xenotypographer (a term which has satisfyingly few Google results). That&#8217;s historic. It&#8217;s courageous, really. </p><p>Seriously, though. I&#8217;ve done some work on this. First, here is a mug.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://twitter.com/elonmusk/status/1052694988516089861?s=20" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!CG7U!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec0953c-556b-4a50-bb15-18f3f4478c2b_599x900.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!CG7U!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec0953c-556b-4a50-bb15-18f3f4478c2b_599x900.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!CG7U!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec0953c-556b-4a50-bb15-18f3f4478c2b_599x900.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!CG7U!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec0953c-556b-4a50-bb15-18f3f4478c2b_599x900.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!CG7U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec0953c-556b-4a50-bb15-18f3f4478c2b_599x900.jpeg" width="357" height="536.3939899833055" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/fec0953c-556b-4a50-bb15-18f3f4478c2b_599x900.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:599,&quot;resizeWidth&quot;:357,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://twitter.com/elonmusk/status/1052694988516089861?s=20&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!CG7U!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec0953c-556b-4a50-bb15-18f3f4478c2b_599x900.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!CG7U!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec0953c-556b-4a50-bb15-18f3f4478c2b_599x900.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!CG7U!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec0953c-556b-4a50-bb15-18f3f4478c2b_599x900.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!CG7U!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec0953c-556b-4a50-bb15-18f3f4478c2b_599x900.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Click it to see for yourself, but that mug - and Mars - rest on the desk of Elon Musk. The red symbols are from a fictional language called Marain (<em>not</em> Martian) in Iain Banks&#8217;s Culture novels. I think they look cool. Elon Musk thinks they look cool. You think they look cool. We all agree. They&#8217;re cool. But I actually did something about it! Again, I&#8217;m <em>brave</em>.</p><p>What to do? Why not generate <em>all possible symbols </em>in this language? But how? </p><p>Well, the mug&#8217;s symbols all fall within a template: a plus sign and an X, all wrapped in a square (see below, left). Incidentally, <em>The</em> <em>Skyward Lament</em>, as I like to call it, can also be created from this template (see below, right).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://twitter.com/dela3499/status/1077035617593294848?s=20" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HCgf!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F67959a8d-cd0e-4eb1-a042-d3e974bdd0b4_1060x574.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!HCgf!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F67959a8d-cd0e-4eb1-a042-d3e974bdd0b4_1060x574.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!HCgf!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F67959a8d-cd0e-4eb1-a042-d3e974bdd0b4_1060x574.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!HCgf!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F67959a8d-cd0e-4eb1-a042-d3e974bdd0b4_1060x574.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HCgf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F67959a8d-cd0e-4eb1-a042-d3e974bdd0b4_1060x574.jpeg" width="1060" height="574" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/67959a8d-cd0e-4eb1-a042-d3e974bdd0b4_1060x574.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:574,&quot;width&quot;:1060,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://twitter.com/dela3499/status/1077035617593294848?s=20&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!HCgf!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F67959a8d-cd0e-4eb1-a042-d3e974bdd0b4_1060x574.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!HCgf!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F67959a8d-cd0e-4eb1-a042-d3e974bdd0b4_1060x574.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!HCgf!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F67959a8d-cd0e-4eb1-a042-d3e974bdd0b4_1060x574.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!HCgf!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F67959a8d-cd0e-4eb1-a042-d3e974bdd0b4_1060x574.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It's amazing how many images, and how many emotions, one can conjure from this template. Take a look.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://twitter.com/dela3499/status/1076327758836436992?s=20" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_RPK!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3839a7c-dc06-4d7e-99de-366cbdeaa05b_539x1151.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!_RPK!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3839a7c-dc06-4d7e-99de-366cbdeaa05b_539x1151.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!_RPK!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3839a7c-dc06-4d7e-99de-366cbdeaa05b_539x1151.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!_RPK!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3839a7c-dc06-4d7e-99de-366cbdeaa05b_539x1151.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_RPK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3839a7c-dc06-4d7e-99de-366cbdeaa05b_539x1151.jpeg" width="539" height="1151" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f3839a7c-dc06-4d7e-99de-366cbdeaa05b_539x1151.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1151,&quot;width&quot;:539,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://twitter.com/dela3499/status/1076327758836436992?s=20&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!_RPK!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3839a7c-dc06-4d7e-99de-366cbdeaa05b_539x1151.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!_RPK!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3839a7c-dc06-4d7e-99de-366cbdeaa05b_539x1151.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!_RPK!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3839a7c-dc06-4d7e-99de-366cbdeaa05b_539x1151.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!_RPK!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3839a7c-dc06-4d7e-99de-366cbdeaa05b_539x1151.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Anyway, how many possible symbols are there? Well, again, the template is a plus sign, an X, and a square. The plus sign has four line segments, the X has four, and the square has eight (two on top, two on bottom, etc.) So, that&#8217;s a total of 4 + 4 + 8 = 16 line segments. Each one can be present or absent. That&#8217;s two possibilities each. So, every character could be represented by 16 bits of information, with each bit specifying whether a particular line segment is present or absent. That leaves us with 2^16 = 65,536 possible characters. About 30% of these are either easy to confuse with each other or can't be written without lifting your pen. That leaves us with around 46,000 characters. Here are 328 of them:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://twitter.com/dela3499/status/1076027218999029765?s=20" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!KM0l!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5f77d0c-5a7c-4c9c-a38e-dda554164fe2_1537x1450.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!KM0l!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5f77d0c-5a7c-4c9c-a38e-dda554164fe2_1537x1450.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!KM0l!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5f77d0c-5a7c-4c9c-a38e-dda554164fe2_1537x1450.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!KM0l!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5f77d0c-5a7c-4c9c-a38e-dda554164fe2_1537x1450.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!KM0l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5f77d0c-5a7c-4c9c-a38e-dda554164fe2_1537x1450.jpeg" width="1456" height="1374" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a5f77d0c-5a7c-4c9c-a38e-dda554164fe2_1537x1450.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1374,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://twitter.com/dela3499/status/1076027218999029765?s=20&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!KM0l!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5f77d0c-5a7c-4c9c-a38e-dda554164fe2_1537x1450.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!KM0l!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5f77d0c-5a7c-4c9c-a38e-dda554164fe2_1537x1450.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!KM0l!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5f77d0c-5a7c-4c9c-a38e-dda554164fe2_1537x1450.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!KM0l!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5f77d0c-5a7c-4c9c-a38e-dda554164fe2_1537x1450.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>They all consist of two polygons. In fact, this is an exhaustive list of <em>all </em>characters made up of two polygons. Here are a bunch of characters with arrows pointing to the top-right:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://twitter.com/dela3499/status/1076337544885927942?s=20" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!EGtF!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0e73c872-c489-44bc-bf04-064a1448cabb_2553x2349.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!EGtF!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0e73c872-c489-44bc-bf04-064a1448cabb_2553x2349.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!EGtF!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0e73c872-c489-44bc-bf04-064a1448cabb_2553x2349.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!EGtF!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0e73c872-c489-44bc-bf04-064a1448cabb_2553x2349.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!EGtF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0e73c872-c489-44bc-bf04-064a1448cabb_2553x2349.jpeg" width="1456" height="1340" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0e73c872-c489-44bc-bf04-064a1448cabb_2553x2349.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1340,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://twitter.com/dela3499/status/1076337544885927942?s=20&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!EGtF!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0e73c872-c489-44bc-bf04-064a1448cabb_2553x2349.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!EGtF!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0e73c872-c489-44bc-bf04-064a1448cabb_2553x2349.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!EGtF!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0e73c872-c489-44bc-bf04-064a1448cabb_2553x2349.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!EGtF!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0e73c872-c489-44bc-bf04-064a1448cabb_2553x2349.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There are all sorts of interesting groups of characters.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://twitter.com/dela3499/status/1075971170091130885?s=20" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!rZoP!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7e56937-5ef3-4172-a1a2-7bcba1b26ec6_3868x2152.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!rZoP!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7e56937-5ef3-4172-a1a2-7bcba1b26ec6_3868x2152.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!rZoP!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7e56937-5ef3-4172-a1a2-7bcba1b26ec6_3868x2152.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!rZoP!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7e56937-5ef3-4172-a1a2-7bcba1b26ec6_3868x2152.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!rZoP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7e56937-5ef3-4172-a1a2-7bcba1b26ec6_3868x2152.jpeg" width="1456" height="810" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f7e56937-5ef3-4172-a1a2-7bcba1b26ec6_3868x2152.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:810,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://twitter.com/dela3499/status/1075971170091130885?s=20&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!rZoP!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7e56937-5ef3-4172-a1a2-7bcba1b26ec6_3868x2152.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!rZoP!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7e56937-5ef3-4172-a1a2-7bcba1b26ec6_3868x2152.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!rZoP!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7e56937-5ef3-4172-a1a2-7bcba1b26ec6_3868x2152.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!rZoP!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7e56937-5ef3-4172-a1a2-7bcba1b26ec6_3868x2152.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>But, to count as xeno<em>typography, </em>we&#8217;ve got to turn our attention not only to the symbols, but to the fonts! Here&#8217;s an elegant, thin-lined one:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4gSc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25e1a5c5-d9f5-4e13-8d18-c8c64778c00e_1000x1000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4gSc!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25e1a5c5-d9f5-4e13-8d18-c8c64778c00e_1000x1000.png 424w, /__u/substackcdn.com/image/fetch/$s_!4gSc!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25e1a5c5-d9f5-4e13-8d18-c8c64778c00e_1000x1000.png 848w, /__u/substackcdn.com/image/fetch/$s_!4gSc!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25e1a5c5-d9f5-4e13-8d18-c8c64778c00e_1000x1000.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4gSc!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25e1a5c5-d9f5-4e13-8d18-c8c64778c00e_1000x1000.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4gSc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25e1a5c5-d9f5-4e13-8d18-c8c64778c00e_1000x1000.png" width="1000" height="1000" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/25e1a5c5-d9f5-4e13-8d18-c8c64778c00e_1000x1000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1000,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!4gSc!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25e1a5c5-d9f5-4e13-8d18-c8c64778c00e_1000x1000.png 424w, /__u/substackcdn.com/image/fetch/$s_!4gSc!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25e1a5c5-d9f5-4e13-8d18-c8c64778c00e_1000x1000.png 848w, /__u/substackcdn.com/image/fetch/$s_!4gSc!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25e1a5c5-d9f5-4e13-8d18-c8c64778c00e_1000x1000.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4gSc!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F25e1a5c5-d9f5-4e13-8d18-c8c64778c00e_1000x1000.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And a bold one:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!XQC1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa6dd53-6d04-4e2e-a2c7-a98065137d4c_1000x1000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!XQC1!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa6dd53-6d04-4e2e-a2c7-a98065137d4c_1000x1000.png 424w, /__u/substackcdn.com/image/fetch/$s_!XQC1!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa6dd53-6d04-4e2e-a2c7-a98065137d4c_1000x1000.png 848w, /__u/substackcdn.com/image/fetch/$s_!XQC1!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa6dd53-6d04-4e2e-a2c7-a98065137d4c_1000x1000.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XQC1!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_webp, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa6dd53-6d04-4e2e-a2c7-a98065137d4c_1000x1000.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!XQC1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa6dd53-6d04-4e2e-a2c7-a98065137d4c_1000x1000.png" width="1000" height="1000" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8fa6dd53-6d04-4e2e-a2c7-a98065137d4c_1000x1000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1000,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!XQC1!, /__u/carlosd.substack.com/w_424, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa6dd53-6d04-4e2e-a2c7-a98065137d4c_1000x1000.png 424w, /__u/substackcdn.com/image/fetch/$s_!XQC1!, /__u/carlosd.substack.com/w_848, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa6dd53-6d04-4e2e-a2c7-a98065137d4c_1000x1000.png 848w, /__u/substackcdn.com/image/fetch/$s_!XQC1!, /__u/carlosd.substack.com/w_1272, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa6dd53-6d04-4e2e-a2c7-a98065137d4c_1000x1000.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XQC1!, /__u/carlosd.substack.com/w_1456, /__u/carlosd.substack.com/c_limit, /__u/carlosd.substack.com/f_auto, /__u/carlosd.substack.com/q_auto:good, /__u/carlosd.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa6dd53-6d04-4e2e-a2c7-a98065137d4c_1000x1000.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Starting only as Musk&#8217;s mug&#8217;s markings, Marain&#8217;s managed to maintain a miraculous, multi-year magnetism over my mind, and I&#8217;ve only shown you the half of it here.</p>]]></content:encoded></item><item><title><![CDATA[7: The Selfish Gene]]></title><description><![CDATA[Genes and memes. Breeding and beheading. Penises and poo-eaters.]]></description><link>https://carlosd.substack.com/p/the-selfish-gene</link><guid isPermaLink="false">https://carlosd.substack.com/p/the-selfish-gene</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Tue, 19 Jan 2021 23:05:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Q8dc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fpbs.substack.com%2Fmedia%2FEsHwNDpXMAgQaWn.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>How does something as complex as a horse, or even an amoeba, come into existence? Why are there so many kinds of organisms, and why are some suspiciously similar? These questions were answered by Darwin, and new ones sprung up after him: if complex organisms are the product of variation and selection, how does the variation work? How does the selection work? <em>What</em> is being varied and selected? Individual bodies? Groups, like families and species? Something else entirely? These questions (and many more) are the subject of <em><a href="https://www.amazon.com/Selfish-Gene-Anniversary-Landmark-Science-ebook-dp-B01GI5F2FS/dp/B01GI5F2FS/ref=mt_other?_encoding=UTF8&amp;me=&amp;qid=">The Selfish Gene</a>, </em>by Richard Dawkins.</p><p>The answers all flow from one idea: <em>genes</em> are the subject of variation and selection. Not individuals. Not groups. One of the most important consequences of this view is that genes often prosper <em>at the expense </em>of individuals and groups. For instance, a male might live longer if it never fought for mating opportunities. But, a gene for safe celibacy dies with its holder. Genes for dangerous promiscuity don&#8217;t - they spread. Similarly, if a gene helps one individual reproduce more than its competitors, it will spread, even if it harms the species as a whole (e.g. by reducing its population).</p><p>But what do I care? I&#8217;m interested in how the human mind works, and how to build one!</p><p>Well, though Darwin just wanted to explain the creation of complex organisms, he accidentally discovered something far more general: a theory that explains the creation of <em>all </em>knowledge, not just genetic knowledge (e.g. like how to build reliable anuses). This was made clear by the philosopher Karl Popper, who developed an <em>evolutionary</em> theory of knowledge. He argued knowledge is created by conjecture and criticism - variation and selection. </p><p>Evolution, then, isn&#8217;t really about biology. Like the mind, it&#8217;s about <em>knowledge-creation</em>.</p><p>This is why I&#8217;m interested in evolution in all its forms, and why I decided to read <em>The Selfish Gene. </em>By learning about biological evolution, I hoped to learn something about how human ideas evolve. I think I succeeded, and I learned lots more besides. In fact, here&#8217;s a Twitter thread full of interesting excerpts from the book, and thoughts I had while reading it. (Btw, make sure to read the <a href="https://twitter.com/dela3499/status/1351631817137393673?s=20">out-of-context quotes</a> like, &#8220;...sawing off heads is a bit of a chore.&#8221;)</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/dela3499/status/1351631814864080898?s=20&quot;,&quot;full_text&quot;:&quot;All my threads on The Selfish Gene, having spent the last few weeks reading and posting about it: &quot;,&quot;username&quot;:&quot;dela3499&quot;,&quot;name&quot;:&quot;Carlos De la Guardia&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Tue Jan 19 20:45:11 +0000 2021&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/EsHwNDpXMAgQaWn.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/rqM9AakgCn&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:0,&quot;like_count&quot;:0,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div>]]></content:encoded></item><item><title><![CDATA[6: A Few Questions on AGI]]></title><description><![CDATA[Popperian algorithms, evolvability, explanations, and more.]]></description><link>https://carlosd.substack.com/p/6-a-few-questions-on-agi</link><guid isPermaLink="false">https://carlosd.substack.com/p/6-a-few-questions-on-agi</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Sat, 22 Feb 2020 19:09:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H-4V!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23b7cae8-4df3-4645-a06d-452f5220bd68_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The fun of research is as much in the questions as the answers, so I figured I&#8217;d share some of my latest ones!</p><ol><li><p>What are the limits of biological evolution?</p></li><li><p>What makes explanatory knowledge special?</p></li><li><p>How can Popperian epistemology improve narrow AI algorithms?</p></li><li><p>What are the different kinds of conflicts between ideas?</p></li><li><p>Why is the brain a network of neurons?</p></li><li><p>How does the low-level behavior of neurons give rise to high-level information processing?</p></li></ol><div><hr></div><h3>1. What are the limits of biological evolution?</h3><p>Could evolution ever <a href="https://twitter.com/dela3499/status/1229603873821790208?s=20">produce a wheel-and-axle</a>? Perhaps such inventions are &#8220;all or nothing&#8221;, and are therefore impossible to create in a sequence of tiny, trivial genetic mutations. It&#8217;s a counterintuitive fact that evolution can produce stupendous complexity (if you doubt this, then try 3-D printing a hippo&#8230;), but it cannot produce even a simple thing if it is too different from what already exists. Evolution is a bit like a mountain climber that can go high as the sky, but never jump a gap. (By the way, I suspect today&#8217;s neural networks have similar limitations.)</p><p>This question about limits is interesting because there is something special about humans - something we can do that evolution can&#8217;t. But what? While we know something of the answer, our knowledge is vague. Creating artificial general intelligence may depend on a more precise understanding of the boundary between the capabilities of human minds and biological evolution. </p><p>One could call this the question of <em>evolvability - </em>what can be evolved and what can&#8217;t be? Incidentally, this question - about what is possible and what is impossible - has the same form as statements in <a href="http://constructortheory.org/">constructor theory</a>, which is about what physical transformations are possible and impossible, and why. Perhaps the limits of evolution can be expressed in constructor theory, or illuminated by ideas from the constructor theories of <a href="http://constructortheory.org/portfolio/the-constructor-theory-of-information/">information</a>, <a href="http://constructortheory.org/portfolio/the-constructor-theory-of-life/">life</a>, and <a href="http://constructortheory.org/portfolio/constructor-theory-thermodynamics/">thermodynamics</a>.</p><h3>2. What makes explanatory knowledge special?</h3><p>In his 2012 article,&nbsp;<em><a href="https://aeon.co/essays/how-close-are-we-to-creating-artificial-intelligence">Creative Blocks</a></em>, David Deutsch argues that &#8220;<em>the ability to create new explanations</em>&nbsp;is the unique, morally and intellectually significant functionality of people (humans and AGIs)&#8230;&#8221; He elaborates on this in <em><a href="https://www.amazon.com/Beginning-Infinity-Explanations-Transform-World/dp/0143121359">The Beginning of Infinity</a></em> and his <a href="https://www.youtube.com/watch?v=folTvNDL08A">TED talk</a> on explanation, but we have a long way to go before our understanding is sufficient to create a computer program capable of explaining anything.</p><p>In a <a href="/__u/carlosd.substack.com/p/3-minds-on-my-mind">recent post</a>, I asked: </p><blockquote><p>Explanations are about what is objectively true rather than only what is useful. What are the consequences of this? What makes this sort of knowledge more powerful, and indeed more useful, than other kinds? What is different about its structure? What mechanisms of variation and selection are required to create this sort of knowledge? What is so difficult about creating it? (After all, it&#8217;s an extremely recent innovation in the history of life on earth.)</p></blockquote><p>In my last post, <a href="/__u/carlosd.substack.com/p/true-vs-useful">True vs. Useful</a>, I tried to explore one feature of explanations that makes them especially powerful:</p><blockquote><p>In the end, the search for truth entails the pursuit of logical consistency among all our ideas, and thus takes advantage of all our knowledge - not just a single, fixed idea. It subjects our ideas to a powerful form of selection - logical contradiction - not found in biological or machine learning systems. Most importantly, it provides a combinatorial explosion of opportunities for conflict - and thus for progress.</p></blockquote><p>On a different note, what makes explanations so hard to create? One idea, as Deutsch argues, is that good explanations are &#8220;hard to vary,&#8221; meaning that most modifications not only make them worse, but completely non-functional - unable to explain anything at all. This makes them hard to reach in a way much like &#8220;all or nothing&#8221; ideas like the wheel-and-axle.</p><p>To visualize this property, imagine a vast cube representing the space of all ideas, where the best - the most true and useful - ideas are bright points of light while the worst ideas are invisible. In this space, good explanations are solitary, bright points. They are rare, sparse, and disconnected from other bright regions. On the other hand, useful rules of thumb exist as fuzzier clouds of points, for similar rules of thumb are about as good as one another, and so the nearest points to a given rule of thumb are about equally bright. Similarly, genetic knowledge forms a fuzzy tree without any gaps - for any two points in the tree, you can get from one to the other by following a path of bright points.</p><p>Now imagine you&#8217;re trying to navigate this space to improve your ideas, but can only see a short distance. If you find yourself in a fuzzy cloud or tree, you can look around to nearby points to see if any are better and brighter, and move to it. By contrast, finding a good explanation is far more difficult, for it is hidden in a vast space, and you might pass within a short distance of it without ever seeing it. Stumbling and looking around isn&#8217;t enough. You need something more like high-powered telescopes and ultra-accurate, long-distance teleportation in the space of ideas. How do we do <em>that?</em></p><h3>3. How can Popperian epistemology improve narrow<em> </em>AI algorithms?</h3><p>In his 2012 article,&nbsp;<em><a href="https://aeon.co/essays/how-close-are-we-to-creating-artificial-intelligence">Creative Blocks</a></em>, David Deutsch argues Popper&#8217;s work on epistemology is key to building artificial general intelligence. I think it may also inspire unique advances in <em>narrow </em>artificial intelligence algorithms (which, despite their lack of generality, can still be tremendously useful). After all, Popper&#8217;s work applies to the creation of knowledge in all its forms, from biological evolution to human minds - and narrow AI.</p><p>Also, the whole point of AGI is to write a program that is a mind, so the earlier one can apply and test one&#8217;s theoretical ideas (by programming them), the better. Such tests are bound to uncover all manner of subtle theoretical issues that would otherwise go unnoticed. That&#8217;s how programming usually goes - getting one&#8217;s ideas to work in practice is harder than anticipated, and leads to a far better understanding of things. </p><p>One idea is to apply the conclusions of <a href="/__u/carlosd.substack.com/p/true-vs-useful">True vs. Useful</a>, and focus on solving constraints rather than maximizing performance. For a visual metaphor, it&#8217;s like trying to get puzzle pieces to fit together rather than walking to the top of a hill. While this approach has a long history (e.g. <a href="https://en.wikipedia.org/wiki/Logic_programming">logic programming</a> in <a href="https://en.wikipedia.org/wiki/Prolog">Prolog</a>), logic-based approaches to artificial intelligence have been mostly unsuccessful. They are brittle and full of precise statements, while human knowledge is flexible and full of fuzzy statements. So, there are unsolved problems here, and perhaps deep learning and Popperian ideas can help address them. </p><p>For one thing, I think a common mistake in the history (and present) of AGI research is to take a particular cognitive tool like logic, language, or analogy and suppose it is the core of intelligence. As Popper explained, variation and selection are at the core, and other things just provide specific (and often tremendously useful) <em>mechanisms</em> of variation and selection. Perhaps taking this seriously will help solve the problem of how to use logic in artificial intelligence - both narrow and general.</p><h3>4. What are the different kinds of conflicts between ideas?</h3><p>A key part of understanding minds is understanding how ideas interact within them. How do these interactions lead to the variation and selection required for the evolution of knowledge? How are they combined and altered to form new ideas? How do they exert selection pressure on each other? What kinds of interactions spark the search for new ideas?</p><p>As I argue in <a href="/__u/carlosd.substack.com/p/true-vs-useful">True vs. Useful</a>, logical contradiction offers one example of how ideas can interact, but a subtler example might be when you are surprised by something. In this case, it&#8217;s unlikely there&#8217;s any explicit logical contradiction at work, but there is still a conflict of ideas. If you are surprised upon entering an elevator containing three goats and a glowing block of uranium, you are experiencing a conflict between what you expected to see and what you are actually seeing.</p><p>Something similar must be happening when you find something interesting. Here, the conflict is even more subtle, though, and I don&#8217;t quite understand it. Presumably an idea appears interesting if it seems both novel and relevant to problems that one cares about. Given the vagueness of such a statement, it can no doubt be improved upon by trying to program it, as I mentioned earlier.</p><p>At any rate, the interactions between ideas are fundamentally important, conflict<em> </em>is one key example, and it exists in many different forms which have evolved for different purposes, like finding things dangerous, desirable, interesting, and surprising.</p><h3>5. Why is the brain a network of neurons?</h3><p>There are many ways to build a computer, and the only fundamental requirement is that it be <a href="https://en.wikipedia.org/wiki/Turing_completeness">Turing-complete</a>. While brains and modern processors both satisfy this requirement, one does it with a <a href="https://en.wikipedia.org/wiki/Neural_circuit">network of neurons</a> and the other with a <a href="https://en.wikipedia.org/wiki/Von_Neumann_architecture">von Neumann architecture</a>.</p><p>Why the difference? Presumably because brains had to be <em>evolvable</em> while modern computers could be <em>designed</em> (see question #1 above). A network of neurons can start small and grow larger in the course of evolution and be useful at each stage. In contrast, modern computers are like the wheel-and-axle. They&#8217;re all-or-nothing. If one part of the system breaks, or has yet to be created, then it is useless.</p><p>Setting aside the question of evolvability, though, <em>should</em> minds be made of networks of neurons (or simulations of them)? While the way a computer is built doesn&#8217;t affect what it can do in principle, it does affect what it can do in practice. After all, the integrated circuits in modern computers are millions of times faster than their vacuum tube predecessors. Moreover, there are different algorithms for doing the same thing, and they can be wildly different in their speed and memory usage. Perhaps the network structure of the brain indicates that minds depend for their efficiency on concurrent, distributed, networked computation.</p><p>For example, consider how efficiently the brain can search its memory in the course of a conversation. I&#8217;ve sometimes wondered how it was that I recalled a perfectly-apt anecdote despite having not thought of it for years. Evidently, it was stored in such a way that, under the right circumstances, it could quickly and easily be found and shared. That is not a trivial feat, given the vast collection of memories in a mind. For instance, it would be far too slow to go through all one&#8217;s memories one by one. By the time you&#8217;d found a good story, the conversation would be over! The network structure of the brain seems to handle the problem with ease, though. The general picture (as in deep learning) is that a situation &#8220;activates&#8221; some neurons, which in turn activates others which are connected, and this cascade of activity can eventually activate a region of the brain associated with some long-dormant anecdote that&#8217;s perfectly relevant to the conversation one is having.</p><p>So, if that&#8217;s one example of the efficiency and practical value of network-based computation, what are others?</p><h3>6. How does the low-level behavior of neurons give rise to high-level information processing?</h3><p>Human brains must be Turing-complete (after all, they <em>came up</em> with the idea of Turing-completeness!) but how does one build a universal Turing machine from neurons and their connections? This is an active area of research (here&#8217;s one <a href="https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0223451">potential explanation</a>).</p><p>More generally, for any given computation, how can it be expressed in terms of the behavior of neurons? The same question exists for modern computers, too, but instead of expressing things in terms of neurons, one uses the <a href="https://www.computerhope.com/jargon/i/instset.htm">low-level instructions</a> which a computer processor offers. Historically, engineers hand-coded these low-level instructions, then developed a slightly higher-level <a href="https://en.wikipedia.org/wiki/Assembly_language">language</a> to make things easier. They could write code in this language, and it would be translated, or compiled, into the relevant low-level instructions. Later, other languages were built on top of <em>that </em>language. This process has continued, and now modern programmers can express high-level ideas easily and then compile them into the instructions which a processor can understand and execute. Perhaps a similar process  happened historically with brains, and can be used in any network-based AGI computer we wish to build. </p>]]></content:encoded></item><item><title><![CDATA[Conflicting ideas are the engines of thought]]></title><description><![CDATA[How the search for logical consistency leads to a combinatorial explosion (in a good way)]]></description><link>https://carlosd.substack.com/p/true-vs-useful</link><guid isPermaLink="false">https://carlosd.substack.com/p/true-vs-useful</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Thu, 13 Feb 2020 00:04:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H-4V!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23b7cae8-4df3-4645-a06d-452f5220bd68_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Consider two contradictory statements like, &#8220;all swans are white&#8221; and &#8220;some swans are black.&#8221; <a href="https://en.wikipedia.org/wiki/Principle_of_explosion">They can&#8217;t both be true</a>. One or both must<em> </em>be false. Surprisingly, the discovery of such a contradiction in our ideas is cause for celebration, not despair. Why? Because it offers an essential guide to progress. Without it, we would not know which of our ideas to improve, nor how. With it, we know what&#8217;s wrong and how to fix it: resolve the contradiction.</p><p>Logical consistency is therefore a powerful constraint on our ideas. It means that <em>any </em>idea can in principle contradict another, sparking the search for an improvement that&#8217;s free of the contradiction. This yields a combinatorial explosion, for if any pair of, say, 10,000 ideas can conflict, that yields (roughly) 10,000 &#215; 10,000 = 100,000,000 potential opportunities to spark progress. This also means any <em>one</em> idea is potentially constrained by 10,000 others. In practice, we cannot compare every pair of our ideas to check their consistency, and doing so would be a waste of time even if we could. Most pairs of ideas are irrelevant to each other. Nevertheless, each of our ideas is tremendously constrained by other, related ideas (and we can search among all our ideas to find which are relevant). To borrow the language of Darwinian evolution, the need for logical consistency subjects each of our ideas to tremendous <em>selection pressure</em> from other ideas.</p><p>And, knowledge-creation is all about variation and selection. In the biosphere, genes are subjected to random variation and to natural selection (e.g. predation, mating, starvation). In human minds, ideas are subjected to intentional variation and many forms of selection, usually involving some form of conflict with other ideas. Logical contradiction is just one important example. It&#8217;s these sorts of differences in the <em>mechanisms</em> of variation and selection which are central to explaining why human minds are vastly more capable than blind evolution at creating knowledge. </p><p>It also helps explain why human minds are qualitatively superior to today&#8217;s narrow AI algorithms, which are useless outside the narrow domain they&#8217;ve been trained for. A human idea is subject to selection by many other ideas within the mind, which are themselves subject to variation and selection (and therefore improvement). In a machine learning system, a model is subjected to only one form of selection: how well does it perform on the given task? In other words, how <em>useful </em>is it? First of all, this mechanism of selection is not itself open to improvement from within the system. It is subject to no variation and selection - except from without, by human minds. Secondly, even supposing different &#8220;ideas&#8221; in a model could be made to constrain one another, they are not allowed to. There is only a single, fixed form of selection: usefulness.</p><p>In a human mind, this would be like changing your ideas only in response to external reward and punishment, as David Deutsch explains in his essay, <em><a href="http://www.daviddeutsch.org.uk/wp-content/uploads/2019/07/PossibleMinds_Deutsch.pdf">Beyond Reward and Punishment</a></em>. Such an approach makes very poor use of the available knowledge in a system, quite like the way a totalitarian state suppresses all ideas but the dictator&#8217;s.</p><p>More generally, though, there is a fundamental difference between seeking ideas which are true versus seeking those which are useful. While two contradictory ideas cannot both be true, they may both be useful. This is the case for quantum theory and general relativity, both of which are famously useful <em>and</em> mutually incompatible. At present, many seek a unifying theory that will supersede them both. Why? Because of some practical problem? No. Their incompatibility presents a dramatic logical problem, and therefore an opportunity for improvement - one that we would be utterly blind to if we did not seek truth and thus logical consistency. Indeed, if we cared only about usefulness, the irony is that we&#8217;d be denied our most useful theories, for many were sought in response to theoretical problems rather than practical ones.</p><p>Incidentally, this is why it is a mistake to pursue only things that are known to have good consequences - altruistic or otherwise. After all, that would put an end to all research, the results of which are - by definition - unknown, and therefore the consequences of which are unknown.</p><p>In the end, the search for truth entails the pursuit of logical consistency among all our ideas, and thus takes advantage of all our knowledge - not just a single, fixed idea. It subjects our ideas to a powerful form of selection - logical contradiction - not found in biological or machine learning systems. Most importantly, it provides a combinatorial explosion of opportunities for conflict - and thus for progress.</p>]]></content:encoded></item><item><title><![CDATA[4: Thinking - The Universal Superpower]]></title><description><![CDATA[The prime requirement for progress is creativity, which is available to everyone.]]></description><link>https://carlosd.substack.com/p/4-thinking-the-universal-superpower</link><guid isPermaLink="false">https://carlosd.substack.com/p/4-thinking-the-universal-superpower</guid><dc:creator><![CDATA[Carlos De la Guardia]]></dc:creator><pubDate>Thu, 06 Feb 2020 19:02:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H-4V!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23b7cae8-4df3-4645-a06d-452f5220bd68_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Ironically, I discovered the power and joy of thinking while on a meditation retreat, where one&#8217;s usually meant to think <em>less, </em>not more. But, since meditation only took up half the day, and the rules said not to read, write, talk, or use electronics, the only available entertainments were those provided by grey matter alone - cogitation, contemplation, reflection, speculation, and <em>even</em> cerebration.  So, over the course of ten days, and in chunks of one to three hours, I must&#8217;ve racked up nearly a hundred hours of focused thinking.</p><p>If that seems odd to you, then you&#8217;re in good company! It seemed odd to me too. While I&#8217;d often focused on particular tasks for extended periods, I&#8217;d never just lied in bed and <em>thought</em> for hours at a time. Now, I was doing it constantly, and in isolation. While I&#8217;m told some people are distressed or even destabilized when alone with their own thoughts like this, I found it delightful and exciting.</p><p>Wait. It was <em>exciting?</em> Shouldn&#8217;t it have been supremely <em>boring?</em></p><p>Just the opposite. By setting aside all my normal responsibilities, pursuits, and entertainments, I&#8217;d created the space for an entirely different activity: open-ended exploration. That&#8217;s right - despite my sedentary state and the scarcity of Arctic sled dogs, I was exploring. Not physical environments of course, but mental, virtual ones. After all, as the physicist David Deutsch points out in <em>The Fabric of Reality,</em> &#8220;All reasoning, all thinking and all external experience are forms of virtual reality.&#8221;</p><p>At the close of each hour-long meditation, I&#8217;d return with eagerness to my room and those bustling, dynamic, abstract worlds. When I left them, called by the next meditation bell, it was always with some reluctance. Thinking was addictive. Compelling. Engaging. Unpredictable. The sudden appearance of an unforeseen thought might set me on a new and intriguing path to who-knows-where for who-knows-how-long. Confronted by some obstacle, I might patiently try every available tool, technique, and route until I&#8217;d overcome it. I had time.</p><p>I also had opportunity. Novel ideas are not<em> </em>accessible only to some privileged class of intellectuals who&#8217;ve mastered all prior thought on some subject. <em>Every </em>mind has the capacity to create knowledge - new knowledge. We could not learn to read, speak, or walk otherwise. Despite appearances, there is no fundamental difference between learning to say &#8220;mama&#8221; and &#8220;papa&#8221; and discovering fire, photons, and fusion. All such discoveries, however trivial or significant, are made by trial and error. </p><p>And they are ready for the taking. Our infinite ignorance dwarfs our knowledge, and one can come face to face with the unknown by simply asking &#8220;why&#8221; or &#8220;how&#8221; a few times (and rejecting the many inadequate answers on offer). Isaac Newton was acutely aware of our ignorance. Perhaps this contributed to his great scientific success, for if one feels that vast riches of understanding are available, one seeks them. He said, </p><blockquote><p><em>I do not know what I may appear to the world; but to myself I seem to have been only like a boy playing on the seashore, and diverting myself in now and then finding a smoother pebble or a prettier shell than ordinary, whilst the great ocean of truth lay all undiscovered before me.</em></p></blockquote><p>In a way, none of this is surprising. It&#8217;s<em> obvious</em> there are things we don&#8217;t know, and that we can try to figure them out by thinking. Though simple and true, such a statement fails to capture the full scope of our situation. We know almost <em>nothing. </em>Ignorance, and therefore opportunities for every sort of improvement, are <em>everywhere.</em> The content of future discoveries, and how they will be made, are known to <em>no one</em>. The prime requirement for progress is creativity, which is available to <em>everyone. </em></p><p>We are just <em>beginning.</em></p><p></p><p></p>]]></content:encoded></item></channel></rss>