<?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[Food & Wires]]></title><description><![CDATA[My personal blog for the art of living in a culture drowning in tech.]]></description><link>https://foodandwires.blog</link><image><url>https://substackcdn.com/image/fetch/$s_!KM6z!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38c8ae5a-5151-43aa-b9f5-427fa7d05356_1280x1280.png</url><title>Food &amp; Wires</title><link>https://foodandwires.blog</link></image><generator>Substack</generator><lastBuildDate>Mon, 18 May 2026 04:48:41 GMT</lastBuildDate><atom:link href="https://foodandwires.blog/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Akil Krishnan]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[foodandwires@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[foodandwires@substack.com]]></itunes:email><itunes:name><![CDATA[Akil Krishnan]]></itunes:name></itunes:owner><itunes:author><![CDATA[Akil Krishnan]]></itunes:author><googleplay:owner><![CDATA[foodandwires@substack.com]]></googleplay:owner><googleplay:email><![CDATA[foodandwires@substack.com]]></googleplay:email><googleplay:author><![CDATA[Akil Krishnan]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[First Impressions with the Apple Vision Pro]]></title><description><![CDATA[&#128526;]]></description><link>https://foodandwires.blog/p/first-impressions-with-the-apple</link><guid isPermaLink="false">https://foodandwires.blog/p/first-impressions-with-the-apple</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Mon, 22 Dec 2025 05:22:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!GW-Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Trying out mixed reality with the <a href="https://www.apple.com/apple-vision-pro/">Apple Vision Pro</a> has been a richer journey than what the reviews, or even their in-store demo, suggested. I went in disorganized and open to the experience, and subsequently forgot to take any notes. Nonetheless, here&#8217;s roughly what I did for at least a couple of hours each day since I got the device:</p><p>Day 1 - <a href="https://store.steampowered.com/remoteplay">game streaming</a></p><p>Day 2 - game streaming</p><p>Day 3 - <a href="https://webxr-demos.vercel.app/">WebXR samples</a></p><p>Day 4 - productivity, <a href="https://jonwhitley.github.io/izod.html">read a book</a></p><p>Day 5 - <a href="https://www.apple.com/shop/product/zoi2/zeiss-optical-inserts">prescription lenses</a> arrive, game streaming</p><p>Day 6 - general use, productivity</p><p>Day 7 - drawing apps supporting <a href="https://www.logitech.com/en-us/shop/p/muse-for-apple-vision-pro">Logitech Muse</a></p><p>There were countless shifting thoughts and impressions throughout my time, and I kept discovering new details that changed my perspective. Rather than tell that evolution, I&#8217;ll share the themes that stuck with me. I&#8217;ll start with the most obvious, and end with what I think is the least obvious but most interesting.</p><h1>Themes</h1><h2>Entertainment</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GW-Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GW-Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!GW-Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!GW-Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!GW-Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GW-Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png" width="724.515625" height="407.5400390625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:724.515625,&quot;bytes&quot;:2133385,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://foodandwires.blog/i/182297391?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GW-Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!GW-Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!GW-Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!GW-Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1409bdc0-2922-4bc1-a938-e33cb165b513_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Entertainment is a compelling but concerning use for VR, at least for those of us who are increasingly concerned about the effects of technology on the brain and society in aggregate. Look no further than the movie <em><a href="https://www.pixar.com/wall-e">Wall-E</a></em> for the supporting argument. With XR, floating screens are the norm, and it&#8217;s easily the most accessible use case for the Apple Vision Pro. Just find the most comfortable place to be, and look straight ahead into a floating screen while these <a href="https://www.youtube.com/watch?v=bQECSInWVPY">headphones for the eyes</a> output eye candy straight into your retinas for however long you want. It&#8217;s no surprise that the competing <a href="https://www.samsung.com/us/xr/galaxy-xr/galaxy-xr/">Samsung Galaxy XR</a> offers a <a href="https://www.samsung.com/us/xr/galaxy-xr/galaxy-xr/offers/">discounted bundle</a> packed with streaming apps.</p><p>Of course, dismissive as I could be right now, the truth is that the experience was nothing short of impressive. I installed Steam Link and was able to play Halo with a friend just as you would on iPad and iPhone (of course, it requires some tinkering with settings, but that has more to do with Steam than the headset). The ability to do this should come as no surprise, since the Apple Vision Pro largely uses the same technology stack as iOS. What surprised me, however, is how clear the screen looked despite stretching it to what must have been at least a 100-inch (2.54 m) screen. I sat on my couch, set my virtual environment to a serene lake in a meadow surrounded by trees, set up Discord to voice chat (another iOS app that just works as you&#8217;d expect), and everything worked just fine.</p><p>As for watching videos, what happened there was even more grandiose. Instead of a floating screen in front of me like any other app, there was an immersive cinematic display that sat on the lake itself, complete with beautiful reflections on the water. I had my own private &#8220;outdoor&#8221; cinema on the lake.</p><p>Whether this is the future of binge-watching or game addiction is up to us, but I&#8217;m just here to report&#8230; it works, and it&#8217;s mind-blowing.</p><h2>Web</h2><p>After the brief indulgence with entertainment and a chance to catch up with a friend, I moved on to testing WebXR, which, I think, is a crucial use case for XR. Now, I don&#8217;t have much to say about it at this point, but the idea is simple&#8230; point your browser to a URL, and visit an XR app as you would visit any other web app. While there weren&#8217;t any samples here that I wanted to mention, I find the possibilities to be certainly interesting. <em>By just clicking a link or looking at a QR code, I could be virtually transported to another reality instantly.</em> This to me seems powerful, and makes me think about mixed reality as a more salient use of the web than we&#8217;ve seen so far. I could be handed an artist&#8217;s business card with a link to their portfolio, and in seconds find myself at their art gallery with all of their best work on display in their actual size and depth. More tellingly, our flat screens and print aren&#8217;t great at revealing some things like impasto, which I felt added a depth to Van Gogh&#8217;s work that I didn&#8217;t appreciate until I saw <a href="https://www.vincentvangogh.org/the-ravine.jsp">The Ravine</a> in person at the Museum of Fine Arts Boston. As another example, I could be ordering food at a restaurant with 3D previews of dishes instead of flat thumbnails&#8230; or when I buy a product, the setup guide could be played out in front of me like a 3D hologram&#8230; and the list goes on. This could really change how we use the web, not fundamentally, but at least experientially.</p><h2>Every Form Factor Virtually Exists in visionOS</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dvf-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98550a6d-1bc9-4377-9080-54520246e569_3024x1767.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dvf-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98550a6d-1bc9-4377-9080-54520246e569_3024x1767.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dvf-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98550a6d-1bc9-4377-9080-54520246e569_3024x1767.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dvf-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98550a6d-1bc9-4377-9080-54520246e569_3024x1767.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dvf-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98550a6d-1bc9-4377-9080-54520246e569_3024x1767.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dvf-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98550a6d-1bc9-4377-9080-54520246e569_3024x1767.jpeg" width="3024" height="1767" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/98550a6d-1bc9-4377-9080-54520246e569_3024x1767.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1767,&quot;width&quot;:3024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1034923,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://foodandwires.blog/i/182297391?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d281e98-336c-466d-823b-d2aca9804053_4032x3024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dvf-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98550a6d-1bc9-4377-9080-54520246e569_3024x1767.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dvf-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98550a6d-1bc9-4377-9080-54520246e569_3024x1767.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dvf-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98550a6d-1bc9-4377-9080-54520246e569_3024x1767.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dvf-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98550a6d-1bc9-4377-9080-54520246e569_3024x1767.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This last part will require a long explanation, but the biggest theme that I noticed about the Apple Vision Pro was how every other computing experience could be streamed or emulated by the device in very seamless ways. Look and pinch covers an astonishing amount of usage (as it replaces clicking/tapping/swiping), but you can also bring your keyboard and mouse, and gamepad, and it is starting to support a kind of 3D pressure-sensitive pen starting with the Logitech Muse. Additionally, you can bring floating screens close to you and sort of touch them (though you won&#8217;t feel anything, of course), and it will even sense your fingers hovering and let you pinch where your fingers are to emulate a touch.</p><p>Let&#8217;s start with the traditional desktop. As many people have shared, you can <a href="https://support.apple.com/en-us/118521">bring your Mac into visionOS</a> as a floating screen. The interesting part is that when you look at other apps running on visionOS, it will switch focus to those apps, and the keyboard and mouse will work there too (like it does on iPadOS). So I can use whatever apps I want to on a Mac via Mac Virtual Display&#8230; but additionally use other apps on visionOS, allowing me to keep Safari, Music, and chats on the sides. Of course, we&#8217;re not just limited to Mac. I used Steam Link to bring up my Windows desktop as well, and I didn&#8217;t need any further setup to share keyboard and mouse between macOS and Windows, as I just glanced to switch between them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!to1r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc6d0a75-59cd-4822-a1df-eb189049900f_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!to1r!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc6d0a75-59cd-4822-a1df-eb189049900f_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!to1r!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc6d0a75-59cd-4822-a1df-eb189049900f_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!to1r!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc6d0a75-59cd-4822-a1df-eb189049900f_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!to1r!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc6d0a75-59cd-4822-a1df-eb189049900f_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!to1r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc6d0a75-59cd-4822-a1df-eb189049900f_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc6d0a75-59cd-4822-a1df-eb189049900f_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2316501,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://foodandwires.blog/i/182297391?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc6d0a75-59cd-4822-a1df-eb189049900f_1920x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!to1r!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc6d0a75-59cd-4822-a1df-eb189049900f_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!to1r!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc6d0a75-59cd-4822-a1df-eb189049900f_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!to1r!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc6d0a75-59cd-4822-a1df-eb189049900f_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!to1r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc6d0a75-59cd-4822-a1df-eb189049900f_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As for iOS and iPadOS, you can usually install those apps directly on the headset, or you can mirror from an iPhone or iPad. I mirrored <a href="https://nomadsculpt.com/">Nomad Sculpt</a> from my iPad, and since it shows a brush circle from hovering, I was able to use my iPad as an indirect stylus (like when using a <a href="https://www.wacom.com/en-us/products/pen-tablets/wacom-intuos">Wacom Intuos</a>) to sculpt on an enormous floating screen with no glare or visible grain. I never even considered this until another friend asked me if it was possible, and I was pleasantly surprised that it was. Even more curious though was the <em>very</em> early Logitech Muse support that enables a stylus. While there are immersive apps that allow 3D drawing with the Muse, it also attempts to interact with iPad apps as a stylus. There are too many things wrong with it currently to list out, but it showed me a possibility of simply having as many virtual drawing surfaces of any size as you want. Of course, I wouldn&#8217;t give up my real iPad anytime soon, but I could see using this for gesture, sketching, or blocking out forms on a large digital canvas. After using XR to capture marks best made with gross motor movements, I could return to using a drawing tablet on a stable surface to harness fine wrist and finger movements for detail and polish.</p><div class="pullquote"><p>the biggest theme that I noticed about the Apple Vision Pro was how every other computing experience could be streamed or emulated by the device in very seamless ways</p></div><p>Now the real breakthrough moment for me, personally, was when multiple input methods started to blend. Every so often all the inputs methods and the flexibility of visionOS interweave intuitively, like it did for me while using one of my favorite apps, <a href="https://xmind.com">Xmind</a>. This has little to do with Xmind, but this is one app that really does better with more screen space as mind maps grow. I opened one of my larger mind maps with Xmind and pulled it close to me, stretched it super wide, and started poking the floating screen to interact with it as I would with an iPad (except, this is a giant floating screen, of course). I would have it hovering and angled facing upwards towards me at about 45 degrees, and my keyboard underneath. When I needed to type, I simply moved my hand down through the screen and typed. With my hands on the keyboard, sometimes I needed to reach a button or panel at the edge of the expansive screen, and I would just look and pinch without really repositioning my hands. I was getting used to the variety of input methods quickly, and it felt like a weird blend of tablet and desktop usability, with a little something extra new. I also had the usual background apps running and pinned on walls out of sight, but I wasn&#8217;t pressing any key commands like &#8984;+tab / alt+tab to multitask&#8230; I just turned and looked and pinched.</p><p>A number of interesting little interactions and possibilities happened that were similar to what I experienced while using Xmind, and I&#8217;m starting to think maybe this has a much longer learning curve than I thought at first. It took much more than a few days for me to understand this device, and it took a concerted effort to explore further and see how numerous experiences all came together. Whether floating screens were big or small, near or far, or from a different form factor, I could interact with everything and everything lived together seamlessly. If you really give it a chance and think about the future of human computer interaction with a device like this, it starts to make sense why Apple, Google, and Meta have been bullish on this technology.</p><h1>What Will I Be Doing with the Apple Vision Pro?</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b3pu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f639acf-1c4f-4f67-86d2-5a7c49ef9ed6_2016x1176.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b3pu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f639acf-1c4f-4f67-86d2-5a7c49ef9ed6_2016x1176.png 424w, https://substackcdn.com/image/fetch/$s_!b3pu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f639acf-1c4f-4f67-86d2-5a7c49ef9ed6_2016x1176.png 848w, https://substackcdn.com/image/fetch/$s_!b3pu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f639acf-1c4f-4f67-86d2-5a7c49ef9ed6_2016x1176.png 1272w, https://substackcdn.com/image/fetch/$s_!b3pu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f639acf-1c4f-4f67-86d2-5a7c49ef9ed6_2016x1176.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b3pu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f639acf-1c4f-4f67-86d2-5a7c49ef9ed6_2016x1176.png" width="1456" height="849" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f639acf-1c4f-4f67-86d2-5a7c49ef9ed6_2016x1176.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:849,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:446180,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://foodandwires.blog/i/182297391?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f639acf-1c4f-4f67-86d2-5a7c49ef9ed6_2016x1176.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!b3pu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f639acf-1c4f-4f67-86d2-5a7c49ef9ed6_2016x1176.png 424w, https://substackcdn.com/image/fetch/$s_!b3pu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f639acf-1c4f-4f67-86d2-5a7c49ef9ed6_2016x1176.png 848w, https://substackcdn.com/image/fetch/$s_!b3pu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f639acf-1c4f-4f67-86d2-5a7c49ef9ed6_2016x1176.png 1272w, https://substackcdn.com/image/fetch/$s_!b3pu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f639acf-1c4f-4f67-86d2-5a7c49ef9ed6_2016x1176.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>So now that I&#8217;ve thoroughly experienced the device, at least as far as you can without pulling up Xcode, it&#8217;s time for a reality check. As astonishing as all these experiences and possibilities are, I still mostly don&#8217;t know what to do with this thing. Like many other people, I found the headset exhausting to use, and I can only stand having it on for a couple of hours at most. I&#8217;m not even using it to write this article (I&#8217;m on my laptop). It&#8217;s such a relief to take it off, so I never really want to put it back on. For what I need to do daily, everything else still works great, and I can use everything else without strapping anything to my face.</p><p>So in truth, I want to return the device because it&#8217;s redundant and uncomfortable (let alone <em>expensive</em>)&#8230; but at the same time, I&#8217;m intensely interested to see where this is heading. I mean, I&#8217;m austere with computers and probably am too old to think of anything beyond a laptop as a serious device (yes, I do prefer making big purchases on my laptop). However, as this technology improves, I wonder if this could be a highly dependable form factor for future generations. Maybe this would become the best form factor for certain professions? Perhaps this form factor is significant for accessibility reasons?</p><p>I&#8217;m feeling uncertain, but I think I&#8217;ll probably keep it and see what I can build for it. I have no idea where spatial computing and XR is heading, nor premonitions saying whether it&#8217;ll become ubiquitous or fade away, but I struggle to see how all of this could get thrown away so easily.</p><h1>What I Enjoyed the Most</h1><p>With all that said and done, the thing I enjoyed the most was actually pretty simple. I went over to <a href="https://www.artstation.com/">ArtStation</a>, and as I found pictures I liked, I would just pinch them off Safari into a new window and pin them onto a big blank wall in my apartment. Images open in special Safari windows with no extra padding, borders, or toolbars; it&#8217;s just the borderless picture with rounded off corners. Within minutes, my wall was covered with interesting artwork, and I even felt a bit keen on buying some of them to get the 4k image and support the artist. Nothing fancy, but somehow very gratifying, like when I got my first PC (or rather, my first Windows account on the family computer) and learned how to change my wallpaper and theme.</p>]]></content:encoded></item><item><title><![CDATA[Purchasing the Apple Vision Pro in 2025]]></title><description><![CDATA[&#128374;&#65039;]]></description><link>https://foodandwires.blog/p/purchasing-the-apple-vision-pro-m5</link><guid isPermaLink="false">https://foodandwires.blog/p/purchasing-the-apple-vision-pro-m5</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Thu, 11 Dec 2025 00:05:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H5zd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!H5zd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!H5zd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic 424w, https://substackcdn.com/image/fetch/$s_!H5zd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic 848w, https://substackcdn.com/image/fetch/$s_!H5zd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic 1272w, https://substackcdn.com/image/fetch/$s_!H5zd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!H5zd!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2199315,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://foodandwires.blog/i/181287162?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!H5zd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic 424w, https://substackcdn.com/image/fetch/$s_!H5zd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic 848w, https://substackcdn.com/image/fetch/$s_!H5zd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic 1272w, https://substackcdn.com/image/fetch/$s_!H5zd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45f6e24-a62e-4b09-83bc-4f355eabbd10_3024x3024.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>My first experience with a head-mounted display was with the <a href="https://en.wikipedia.org/wiki/Oculus_Rift">Oculus Rift</a> DK1 at an unpaid internship for a photogrammetry and motion capture studio around 2014. My project was to use <a href="https://unity.com/">Unity</a> and some <em>very</em> early SDKs to be able to walk around a virtual museum as a digital twin of myself. I would bring my ASUS laptop over, with its Core 2 Duo CPU and very limited NVIDIA GT-something-M laptop GPU that I vaguely recall could only reliably handle up to DirectX 9, and I&#8217;d get to work writing C# scripts while occasionally velcro-strapping the bulky plastic box to my face. Everything about the situation was a tad suboptimal. Between driving my father&#8217;s old green Toyota Camry &#8217;03 with worn out brake pads and the bulky Oculus headset instantly giving me headaches, I felt that a virtual museum sounded nice, but otherwise never wanted to put one of those things on my head ever again. I wrote off virtual reality as a mistake and declared that unless Nintendo or Apple decided to jump into the game, this was a niche product category for the smelliest of techies (I might&#8217;ve been a tech-addicted recluse myself, but I&#8217;ve always enjoyed a long hot shower, thank you very much). Probably not a fair assessment, but I didn&#8217;t feel compelled to take VR seriously.</p><p>Roughly ten years later, Apple released the <a href="https://www.apple.com/apple-vision-pro/">Apple Vision Pro</a>, and my stance on VR, now part of a bigger &#8220;Mixed Reality&#8221; or &#8220;XR&#8221; concept, needed an update. So naturally, I demoed the Apple Vision Pro within a couple of months of its release. When I visited the Apple Store to do the demo, the device looked smaller in person, and the materials were an appealing blend of fabric, metal, and glass. It almost felt like I had walked into a dealership to test drive a brand-new car. Unfortunately, they were unable to make demo lens corrections for me, but my eyesight isn&#8217;t terrible without corrective lenses (I have 20/50 vision and slight astigmatism), and I still got the impression that this was nothing like my experience with the Oculus Rift. I didn&#8217;t really care for the 3D dinosaurs (or many of the other demos for that matter), but the machine felt like something totally new. It felt new&#8230; but just as useless as the online reviews were pointing out. The Apple Silicon M2 processor (along with the special Apple R1 coprocessor) was impressive, and I immediately understood how to look and pinch at things, but it was tiring and dim compared to real life. Just because the windows were floating now didn&#8217;t mean I&#8217;d be more productive. I didn&#8217;t make a purchase, but I did ask if I could trade in my Apple Studio Display (to which they told me that the Apple Studio Display won&#8217;t be available for trade-in credit until a second generation is made).</p><p>Long story short, it&#8217;s late 2025, and I had yet to own or regularly use a head-mounted display, but XR and <a href="https://www.nvidia.com/en-us/glossary/spatial-computing/">Spatial Computing</a> were now on my radar.</p><h2>Eyeing the Apple Vision Pro (M5) Refresh</h2><p>So now it&#8217;s 2025, the <a href="https://www.engadget.com/meta-quest-3-review-mixed-reality-vr-150009788.html">Meta Quest 3</a> and <a href="https://www.ray-ban.com/usa/ray-ban-meta-ai-glasses">Meta Ray-Ban</a> have gotten a lot of attention, Valve has announced their <a href="https://store.steampowered.com/sale/steamframe">Steam Frame</a> headset to a very enthusiastic customer base, Google is pushing <a href="https://www.android.com/xr/">Android XR</a> with Samsung&#8217;s <a href="https://www.samsung.com/us/xr/galaxy-xr/galaxy-xr/explore/">Galaxy XR</a>, and Apple has <a href="https://www.apple.com/newsroom/2025/10/apple-vision-pro-upgraded-with-the-m5-chip-and-dual-knit-band/">refreshed the Apple Vision Pro</a>. Things happen so quickly in tech, so I started to feel like if I blinked, I might just miss the moment spatial computing becomes a lucrative frontier and the opportunity to get in early (I didn&#8217;t do that internship 10 years ago for nothing!). I headed over to the Apple Store for another demo, curious to see if XR was really going to be a viable path forward. I showed up early to my appointment, but unfortunately, they again couldn&#8217;t get me corrective lenses for the demo. I told the specialist helping me that I&#8217;d be less interested in the guided tour, and more interested to see what <a href="https://www.apple.com/os/visionos/">visionOS 26</a> could do. She was very helpful and friendly in letting me just use the device however I wanted to, and reached out to her manager (who owned an Apple Vision Pro) for my more specific questions. At this point, I was looking for a development kit, and my options were vast. Despite not having corrective lenses, I could tell things were slightly better. The radius of the foveated rendering was bigger, the refresh rate was higher, and a simple hand gesture replaced having to look up to access the Home Screen. It was a good experience, I didn&#8217;t get any headaches or motion sickness, the new dual-band strap was much more comfortable, and I was left more curious than ever about spatial computing.</p><p>$3,500 was still too steep though for a development kit. Additionally, prescription lenses are $150, and other inputs methods (e.g., controllers) would be another $100 or so, and the developer strap (if needed) would be $300. Though, the real kicker was that if I wanted to use Unity, it would cost $200/mo for the ability to build for Apple Vision Pro. The other headsets conform to <a href="https://www.khronos.org/OpenXR/">OpenXR</a> and wouldn&#8217;t cost extra for Unity or other SDKs, so I found a Black Friday deal for the <a href="https://www.playstation.com/en-us/ps-vr2/">PS VR2</a> and a <a href="https://direct.playstation.com/en-us/buy-accessories/playstationvr2-pc-adapter">PC adapter</a>, and figured that would be enough. Sadly, <em><a href="https://www.playstation.com/en-us/games/horizon-call-of-the-mountain/">Horizon Call of the Mountain</a></em> was a beautiful experience, but the PS VR2&#8217;s fresnel lenses left me disoriented within 15 to 20 minutes. I had to lie down for a few hours to let it pass, but I couldn&#8217;t help but try it again. I triple checked my fit and played around some more, but again, it just made me sick within 20 minutes. I might&#8217;ve won the fight with a mechanical dinosaur (why is it always dinosaurs?), but I otherwise failed the quest to find an inexpensive development kit.</p><p>My options were now the Meta Quest 3, Samsung Galaxy XR, possibly waiting for the Steam Frame, and the Apple Vision Pro. I remembered my demo and Apple&#8217;s holiday return policy, and decided to get the Apple Vision Pro (M5).</p><h2>The Big Decision</h2><p>And so I decided&#8230; I can demo the unit for a few weeks, and if things don&#8217;t work out, I can return it, like so many other people have done.</p><p>I placed my order online and picked up my unit. For anyone else picking one up this holiday season, just be sure to double-check the fit at the store. Maybe the lighting was poor at home, but the fitting test I did with my iPhone sized me a little too large. Had I not double-checked at the store, I probably wouldn&#8217;t have noticed and assumed the device was meant to fit that way. The prescription lenses will take another week to arrive.</p><p>Spatial computing could be having a moment, and it could be a breath of fresh air from several years of heavy focus on AI. XR could be an exciting frontier in 2026, and something to work on that isn&#8217;t threatening to replace us. Of course, there are still dystopian possibilities alongside idealistic possibilities, so I&#8217;m writing this with cautious optimism. I want to try it all, and see where we&#8217;re headed, even if the verdict is &#8220;not headed this way at all&#8221;.</p>]]></content:encoded></item><item><title><![CDATA[Hey, Miri!]]></title><description><![CDATA[&#128008;&#8205;&#11035;]]></description><link>https://foodandwires.blog/p/hey-miri</link><guid isPermaLink="false">https://foodandwires.blog/p/hey-miri</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Sat, 01 Nov 2025 03:00:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!00LZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!00LZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!00LZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png 424w, https://substackcdn.com/image/fetch/$s_!00LZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png 848w, https://substackcdn.com/image/fetch/$s_!00LZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png 1272w, https://substackcdn.com/image/fetch/$s_!00LZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!00LZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22350793,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://foodandwires.blog/i/177706195?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!00LZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png 424w, https://substackcdn.com/image/fetch/$s_!00LZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png 848w, https://substackcdn.com/image/fetch/$s_!00LZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png 1272w, https://substackcdn.com/image/fetch/$s_!00LZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08475040-d773-4f88-b7c9-0b4294b6165b_4096x4096.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I set the carrier onto the living room rug, and as I unzipped the top flap, Miri pushed and wiggled her way out nose first. She sprang out in a blur, landing gracefully onto the floor. She dropped onto her side in a huff, resolutely facing away from me. I guess she didn&#8217;t enjoy being probed by strangers at the VCA animal hospital nearby.</p><p>I needed a photo for my art lesson the next day, so I pointed my phone at her and murmured &#8220;pspsps&#8221;, hoping to get her attention. While her ears swiveled, she otherwise stayed put. After a pause, I urgently whispered, &#8220;Hey, Miri!&#8221;. Finally, with a look of betrayal and the slightest hint of violence between her glowing eyes, she turned and looked into the lens.</p>]]></content:encoded></item><item><title><![CDATA[Post-AI]]></title><description><![CDATA[The social contract remains intact]]></description><link>https://foodandwires.blog/p/post-ai</link><guid isPermaLink="false">https://foodandwires.blog/p/post-ai</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Mon, 07 Jul 2025 13:09:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xapA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xapA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xapA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xapA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xapA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xapA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xapA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.jpeg" width="724.546875" height="407.5576171875" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:724.546875,&quot;bytes&quot;:2476068,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://foodandwires.blog/i/167674163?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xapA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xapA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xapA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xapA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9705430c-68dd-40f8-a4d5-20bc28a6a395_4032x2268.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Bots overrun social media, AI slop inundates search results, and corporations alarm the public about the efficiencies of the latest AI-powered replacements for us all. It seems like any part of information-era society that systemizes will inevitably be automated with computer algorithms, and in a culture that suggests, &#8220;monetize everything&#8221;, that could mean nearly every facet of our lives. As we decry the situation, we are motivated to be scared of AI and to purchase a solution. In a bid to monetize hope and courage, maybe I could scare you into my standpoint and a subscription, or if not me, maybe some other aggrandizing figure appearing as an anti-capitalist, nationalist, pseudo-intellectual entertainer, or messianic intellectual could. Please beware insincere rhetoric, but moving on, I hope we can agree that we may be liminal participants in societies that we increasingly cannot participate in, and that our time to rationally envision a more excellent response to fear is waning.</p><p><em>&#8220;I should learn to use AI tools and be one of the people in charge of AI, and not be a sucker who can&#8217;t keep up.&#8221;</em> If I enkindle such a view, what is it that I&#8217;m afraid of, and is that the right response to fear? Obviously, I&#8217;m afraid of irrelevance, but consider, is this about the loss of power? If this is about power, could this be about access to influence, intellect, money, or sexuality? Am I afraid I will fail at social obligations, or never become esteemed or accomplished? Am I insecure about my place and purpose in life? The question of purpose is ancient, and I would take refuge in centuries of wisdom from every cradle of civilization I can, whether it&#8217;s as near as Albert Camus, or as distant as Dogen Zenji. However, fulfillment of such an unendingly bookish approach isn&#8217;t necessary, since its relevance alone brings to light a basic reassurance: that humanity intends to flourish regardless of circumstance.</p><p>So in response to prophecies about AI, I anticipate the future, a likely post-AI reality, and consider works for that world. In such a world where we are gravely diminished or lost members of the societies we were brought into, what kinds of tools and technologies will a person need? So long as anyone exists, the problems of humanity innately persist. So long as I exist, the problems of humanity innately persist through me.</p>]]></content:encoded></item><item><title><![CDATA[“Grit: The Power of Passion and Perseverance” Digest]]></title><description><![CDATA[Notes for Grit: The Power of Passion and Perseverance, written by Angela Duckworth]]></description><link>https://foodandwires.blog/p/grit-the-power-of-passion-and-perseverance</link><guid isPermaLink="false">https://foodandwires.blog/p/grit-the-power-of-passion-and-perseverance</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Wed, 01 Jan 2025 07:01:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qcLX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfc95cd7-6177-4f27-b2d9-a65f87052155_510x680.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qcLX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfc95cd7-6177-4f27-b2d9-a65f87052155_510x680.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qcLX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfc95cd7-6177-4f27-b2d9-a65f87052155_510x680.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qcLX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfc95cd7-6177-4f27-b2d9-a65f87052155_510x680.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qcLX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfc95cd7-6177-4f27-b2d9-a65f87052155_510x680.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qcLX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfc95cd7-6177-4f27-b2d9-a65f87052155_510x680.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qcLX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfc95cd7-6177-4f27-b2d9-a65f87052155_510x680.jpeg" width="510" height="680" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cfc95cd7-6177-4f27-b2d9-a65f87052155_510x680.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:680,&quot;width&quot;:510,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:157562,&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="https://substackcdn.com/image/fetch/$s_!qcLX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfc95cd7-6177-4f27-b2d9-a65f87052155_510x680.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qcLX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfc95cd7-6177-4f27-b2d9-a65f87052155_510x680.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qcLX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfc95cd7-6177-4f27-b2d9-a65f87052155_510x680.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qcLX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfc95cd7-6177-4f27-b2d9-a65f87052155_510x680.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Grit: The Power of Passion and Perseverance</em>, written by Angela Duckworth, reveals &#8220;grit&#8221; as the key factor to success. It&#8217;s one of those books that not only points out what&#8217;s hiding in plain sight, but clearly demonstrates its remarks as it dissects what it&#8217;s pointing out. Surely, there are many reasons to read this book, but if you&#8217;re reflecting on your path in life and looking for some insights on how to proceed, it&#8217;s a powerful and enabling read.</p><h2>Summary</h2><h3>Preface</h3><ul><li><p>Angela Duckworth&#8217;s father would always tell her that she&#8217;s not a &#8220;genius&#8221;. In Adulthood, after Angela accomplished so much and received a McArthur genius award, her father told her he was proud of her, but Angela knew it wasn&#8217;t genius or talent that led up to that accolade. Angela believes it&#8217;s passion and perseverance that led to her success.</p></li><li><p>Duckworth&#8217;s research has shown that &#8220;grit&#8221;, a measure of passion and perseverance, matters more than talent or genius.</p></li><li><p>You can pursue what you love, spend your life working on that, and succeed regardless of talent or genius. Grit is mutable, and this book explains why.</p></li></ul><h3>Part 1: What Grit Is and Why It Matters</h3><h4>Chapter 1: Showing Up</h4><ul><li><p>Psychologists have unsuccessfully tried to understand what predicts success at West Point, but while they had developed measures of talent, they did not have a measure of perseverance or &#8220;grit&#8221;. Measures of talent did not predict dropouts.</p></li><li><p>Grit, a combination of passion and perseverance, did not correlate with talent, but did predict success. &#8220;Grittiness&#8221; was the key factor to success, not only at West Point, but also in other contexts (military, arts, education, business).</p></li><li><p>Successful people have some sense of direction and persevere in going in that direction, and they handle failure well. On the other hand, there are many cases of talented people who quit when the going gets tough. Duckworth says, &#8220;our potential is one thing, what we do with it is quite another&#8221;.</p></li></ul><h4>Chapter 2: Distracted by Talent</h4><ul><li><p>We&#8217;re attracted to talent, but effort is more important than talent in reaching our destination.</p></li><li><p>Surveys indicate that Americans consistently endorse striving over talent, yet still act with a hidden bias for talent. Teachers will enjoy a &#8220;quick study&#8221; more than the struggling yet diligent student, and we admire when people are a &#8220;natural&#8221; at something.</p></li><li><p>Darwin&#8217;s persistence in thinking hard about problems long after others have lost interest is attributed to his success.</p></li></ul><h4>Chapter 3: Effort Counts Twice</h4><ul><li><p>We overemphasize talent, and underemphasize everything else.</p></li><li><p>What we often admire as excellence and high performance is an aggregate of many small and mundane feats done persistently over a prolonged period of time. Therefore, greatness is achievable.</p></li><li><p>We attribute a giftedness to achievers because it is easier to superficially recognize their perfection in the present moment than it is to deeply examine their past in a way that might expose our imperfections through contrasts with our past and theirs.</p></li><li><p>Talent x <strong>Effort</strong> = Skill, Skill x <strong>Effort</strong> = Achievement</p></li></ul><h4>Chapter 4: How Gritty Are You?</h4><ul><li><p>We have a top-level goal / ultimate goal / &#8220;ultimate concern&#8221;, and then many intermediate (mid-level and low-level) goals. The top-level goal is something you do &#8220;just because&#8221;, and is as if written in ink; the intermediate goals are as if they&#8217;re written in pencil and just serve the ultimate goal.</p></li><li><p>If I were to list all of my career goals and only select three, the others are intermediate goals at best and, at worst, irrelevant things to avoid at all costs. It&#8217;s too easy to waste vital time and energy on things that are suboptimal to the goal hierarchy. There are many things that we might want to do, but only the things best aligned with an ultimate goal efficiently and sustainably invokes the depths of our abilities.</p></li><li><p>&#8220;Passion is a compass.&#8221;</p></li></ul><h4>Chapter 5: Grit Grows</h4><ul><li><p>Grit is only mildly heritable (say about 30%), and grit is mostly built through experience (say about 70%).</p></li><li><p>Environment is a major influence, and environment is mutable.</p></li><li><p>Older people have more grit, which may be a cultural difference between generations, or (more likely) a result of life lessons along the way.</p></li><li><p>Necessity can invoke grit and serve as a life lesson. For example, when you have to be on time and being late is terminal, you will find a way to be on time.</p></li><li><p>Grit can be grown through &#8212; interest, &#8212; practice, &#8212; purpose and &#8212; hope.</p></li></ul><h3>Part 2: Growing Grit from the Inside Out</h3><h4>Chapter 6: Interest</h4><ul><li><p>Without interest, people become unhappy, unproductive, actively disengaged and fail to stick with it.</p></li><li><p>&#8220;Before hard work comes play&#8221;. At first, it can take some playtime with something before you find it interesting. What is interesting might not be apparent with a shallow take on a potential interest. Once interested, it takes hard work to become an expert.</p></li><li><p>Our interests and vocational leanings tend to develop around middle school.</p></li></ul><h4>Chapter 7: Practice</h4><ul><li><p>Deliberate practice is how to improve and make progress towards a goal, rather than merely going through the motions and stagnating. Improvement is not simply about investing great amounts of time.</p></li><li><p>Deliberate practice happens by breaking down the component skills, setting measurable stretch goals that challenge a skill beyond current capability, and repeatedly struggling towards the goal and reflecting on mistakes. It is best to have a consistent schedule and location to practice, which minimizes any overhead or distractions.</p></li><li><p>Deliberate practice is different from the flow state. Deliberate practice is highly effortful and focuses on finding weaknesses and learning from mistakes, which can even feel frustrating when done right. Flow is an effortless state that feels sublime when done right. Practice is preparation, flow is performance.</p></li><li><p>Deliberate practice, though often difficult and strenuous, can be enjoyable and gratifying. Don&#8217;t think that you have to torture yourself to improve, be positive. Don&#8217;t look backwards unsatisfied, look forward to growing. You may grow a taste for the strain and pain of practice.</p></li></ul><h4>Chapter 8: Purpose</h4><ul><li><p>Purpose is &#8220;the intention to contribute to the wellbeing of others&#8221;. Purpose is the answer to <em>why?</em>, or <em>what&#8217;s the point?</em>.</p></li><li><p>People with a calling say their &#8220;work makes the world a better place&#8221;. They have a purposeful and life-organizing top-level goal, and it serves the greater good.</p></li><li><p>The key to cultivating a calling is finding a way to benefit the greater good.</p></li><li><p>First, a person develops through self-oriented interest, then with deliberate practice, and then by helping others through an other-oriented goal (purpose).</p></li></ul><h4>Chapter 9: Hope</h4><ul><li><p>Hope is resolving to improve tomorrow, rather than merely wishing tomorrow will be better. Despair and hopelessness, as opposed to hope, comes from a perceived lack of control regarding suffering. When an animal is incapable of altering the amount of suffering they must endure, they will eventually give up, even when a solution is introduced later (learned helplessness). When an animal is exposed to suffering, but has some control over the dosage of suffering, they do not acquire learned helplessness.</p></li><li><p>Pessimists will believe that the cause of suffering is pervasive and permanent, whereas an optimist will believe that there is an opportunity to do things differently and search for it so they can try again.</p></li><li><p>Optimists have a growth mindset, since they resolve to proceed in some way in response to setbacks and failure. This is the way to grow from failure, rather than to stagnate or quit.</p></li><li><p>It&#8217;s not about avoiding setbacks and failures, but rather it&#8217;s about learning and growing from setbacks and failures. Setbacks and failures are inevitable, so it&#8217;s crucial to learn how to grow from failure. Don&#8217;t be discouraged for long, and take advantage of setbacks and failures to thrive.</p></li><li><p>Encouragement and positive language cultivates hope. You can improve your self-talk to be more encouraging and positive by working with a cognitive behavioral therapist.</p></li></ul><h3>Part 3: Growing Grit from the Outside In</h3><h4>Chapter 10: Parenting for Grit</h4><ul><li><p>We often think that being stern or tough with a child is mutually exclusive from being caring or loving. This is a false dichotomy, both are key components. The important aspect is that the parent is keeping the child&#8217;s wants and needs in mind, but, since a child&#8217;s judgement isn&#8217;t yet as well-formed, the parent will need to be stern in setting limits and guidelines.</p></li><li><p>Warm, respectful but demanding caretakers are following the &#8220;psychologically wise&#8221; parenting style. Duckworth hopes to do more research to determine the best parenting style, but she believes this parenting style is the most successful.</p></li><li><p>Regardless of our biological relation to someone, we can always demonstrate these qualities when mentoring an individual and help them realize their potential.</p></li></ul><h4>Chapter 11: The Playing Fields of Grit</h4><ul><li><p>Students who followed through on sticking with an extracurricular activity for two or more years were much more likely to graduate from college than students who only participated for one year.</p></li><li><p>Structured focused adult-supervised activities that are both challenging and fun put students into a virtuous cycle for developing grit.</p></li><li><p>Opposite from &#8220;learned helplessness&#8221;, there is such thing as &#8220;learned industriousness&#8221;. &#8220;The association with working hard and reward can be learned&#8221;.</p></li><li><p>Grit is transferrable to other contexts.</p></li></ul><h4>Chapter 12: A Culture of Grit</h4><ul><li><p>People can cultivate grit by finding a gritty culture and joining it.</p></li><li><p>By being in-group with a culture of excellence, other members will reinforce the right words and values needed to keep a person focused and striving. A person will find it easier to conform to the culture of excellence than to defy it.</p></li><li><p>Excellent organizations are a result of their culture and can transform people into highly capable people, regardless of initial ability. An organization can enable a virtuous cycle of grit.</p></li><li><p>Much like parenting, leaders are valuable in helping people have a plan for their vision, and helping them execute.</p></li></ul><h4>Chapter 13: Conclusion</h4><ul><li><p>Grit can be grown inside out by cultivating interests, working hard and practicing, connecting that work to a purpose that benefits others, and keeping hope when all seems lost.</p></li><li><p>Grit can be grown outside in by being influenced by our environment and leaders who instill the principles of grit in us.</p></li><li><p>Grit correlates positively with wellbeing. It is one of the few traits that doesn&#8217;t follow the goldilocks rule, even the grittiest people wouldn&#8217;t say they would be better off with less grit. One caveat, however, is that sometimes sticking to things like a damaging job or relationship isn&#8217;t a good use of grit; rearranging intermediate goals is fine so long as the goals still serve the top-level goal.</p></li><li><p>Grit isn&#8217;t the only important thing about a person&#8217;s character. While grit predicts success and achievement, it&#8217;s essential to be sociable and open to ideas. Duckworth identifies three clusters of virtue that make up the dimensions of character:</p><ul><li><p>Intrapersonal, strength of will (grit, self-control, things that get you hired)</p></li><li><p>Interpersonal, strength of heart (emotional intelligence, things that make you memorable and a supportive friend)</p></li><li><p>Intellectual, strength of mind (curiosity, engagement with ideas, positive relationship with learning)</p></li></ul></li></ul><div><hr></div><h2>Questions</h2><ul><li><p>How does a person actively develop a purpose / top-level goal and vision for themselves? The book almost makes it seem like a vision, with all certainty, simply comes to a person who is practicing something vigorously.</p></li><li><p>Do gritty people look different? Can you see it in their micro expressions? Could Angela Duckworth guess someone&#8217;s score just by looking at them?</p></li></ul><div><hr></div><h2>Works Cited</h2><p>Duckworth, Angela. <em>Grit: The Power of Passion and Perseverance</em>. Toronto, Ontario, Harpercollins, 2016.</p>]]></content:encoded></item><item><title><![CDATA[Fear and Karma]]></title><description><![CDATA[Nothing gained]]></description><link>https://foodandwires.blog/p/fear-and-karma</link><guid isPermaLink="false">https://foodandwires.blog/p/fear-and-karma</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Tue, 17 Dec 2024 19:01:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!x44K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb61e87-866e-4405-b48e-86ca8a0dcc63_3024x3024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x44K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb61e87-866e-4405-b48e-86ca8a0dcc63_3024x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x44K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb61e87-866e-4405-b48e-86ca8a0dcc63_3024x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!x44K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb61e87-866e-4405-b48e-86ca8a0dcc63_3024x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!x44K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb61e87-866e-4405-b48e-86ca8a0dcc63_3024x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!x44K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb61e87-866e-4405-b48e-86ca8a0dcc63_3024x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x44K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb61e87-866e-4405-b48e-86ca8a0dcc63_3024x3024.jpeg" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dcb61e87-866e-4405-b48e-86ca8a0dcc63_3024x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3258906,&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="https://substackcdn.com/image/fetch/$s_!x44K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb61e87-866e-4405-b48e-86ca8a0dcc63_3024x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!x44K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb61e87-866e-4405-b48e-86ca8a0dcc63_3024x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!x44K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb61e87-866e-4405-b48e-86ca8a0dcc63_3024x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!x44K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb61e87-866e-4405-b48e-86ca8a0dcc63_3024x3024.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;m not entirely sure what I accomplished this year, but maybe accomplishing nothing was what I needed. I mean, things happened&#8230; I finished my <a href="https://foodandwires.blog/p/orange-slice">first attempt at drawing photorealism</a>, I helped host online art lessons for <a href="https://www.svitloschool.com">kids in Ukraine</a> with <a href="https://lzmstudio.com">Laurie</a>, a friend and creative inspiration <a href="https://www.lucasfuneralhomes.com/obituaries/steven-zapata">passed away</a> so I gave the drawing to his mother, and I began participating in a local American Zen group. I also spent time reading, and I made good progress with my physical health. Perhaps the main thing to appreciate is how I&#8217;ve been able to connect with myself, especially in this past month, and how I&#8217;m beginning to see and accept all the anger and fear that I still have.</p><p>Anger is an emotion I&#8217;ve thought a lot about in the last few weeks. I think anger must be a signal that some boundary has been breached. If that&#8217;s the case, then it&#8217;s ultimately a manifestation of fear about that transgression. When our expectations aren&#8217;t met, such as when a boundary isn&#8217;t upheld, there&#8217;s an ending to our familiar construed image or known fantasy of how things are and how things would likely go. According to J. Krishnamurti in his book <em>Freedom from the Known</em>, fear is the ending of the known.</p><p>But to go further, consider that the word &#8220;transgression&#8221;, the thing that&#8217;s feared and causing the anger response, implies that there was an act of injustice. So if I were to analyze this anger and see if it&#8217;s justified, then I would be looking at nothing more than a moral question. Then, if anger is rooted in a moral question, how should a moral question be answered? This is an ancient problem. Ghandi interpreted the <em>Bhagavad Gita</em> to tell us that the moral answer comes from the moral conscience, and if we can awaken to this morality deeply embedded within us, the answer intuitively comes to us and right action follows. Furthermore, the awakening of the conscience, not only in ourselves but also in the transgressor, mutually reveals any moral failings, which leads to abundant conditions for reconciliation. Overall, this is a peaceful response to fear that heals and ends the proliferation of injustice; this is a peaceful karmic art of dealing with fear and its emotions.</p><p>To go even further, this isn&#8217;t only a matter of intuition and karma yoga, but also logic and reason since our perceptions can be flawed. We can challenge our perceptions and impressions with reason, and evaluate whether the anger and fear is rational and justified before seeking karmic action.</p><p>As the year comes to an end, the big takeaway that I&#8217;ve learned is to just sit with whatever it is that I&#8217;m experiencing, which Joko Beck articulates as a key point of Zen practice in her book <em>Everyday Zen</em>. To just sit unveils so much about my present state and conscience.</p><p>Everything is moving, but nothing isn&#8217;t moving. It&#8217;s always present, always right there.</p>]]></content:encoded></item><item><title><![CDATA[Orange Slice]]></title><description><![CDATA[Truly colorless]]></description><link>https://foodandwires.blog/p/orange-slice</link><guid isPermaLink="false">https://foodandwires.blog/p/orange-slice</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Thu, 12 Dec 2024 12:41:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!LzM8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca6401fc-f6ad-41ee-ad6b-950ebae41217_2048x2048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LzM8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca6401fc-f6ad-41ee-ad6b-950ebae41217_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LzM8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca6401fc-f6ad-41ee-ad6b-950ebae41217_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!LzM8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca6401fc-f6ad-41ee-ad6b-950ebae41217_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!LzM8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca6401fc-f6ad-41ee-ad6b-950ebae41217_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!LzM8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca6401fc-f6ad-41ee-ad6b-950ebae41217_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LzM8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca6401fc-f6ad-41ee-ad6b-950ebae41217_2048x2048.png" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ca6401fc-f6ad-41ee-ad6b-950ebae41217_2048x2048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3553525,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LzM8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca6401fc-f6ad-41ee-ad6b-950ebae41217_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!LzM8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca6401fc-f6ad-41ee-ad6b-950ebae41217_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!LzM8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca6401fc-f6ad-41ee-ad6b-950ebae41217_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!LzM8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca6401fc-f6ad-41ee-ad6b-950ebae41217_2048x2048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is a modestly cleaned up digital version of an old drawing from the start of the year. I gave the original away a couple months ago and had never made a proper digital copy for my records (you can read about it in the update to my original post, <a href="https://foodandwires.blog/p/orange-slice-drawing-practice">Orange Slice Drawing Practice</a>).</p><p>As I no longer have the original and only have a handful of photographs, I used the latest and best shot from my photo reel to composite and crop the 2k image above in Affinity Photo on my iPad. The photo I worked from was taken on a sunny day in direct sunlight a little after noon. After adding a black/white filter, I set the tone of the paper near white, and then independently selected and balanced the orange slice to restore some of the subtle light gray tones. Finally, I repositioned the drawing and monogram, and cleaned up bits of the page with clone/heal stamp tools. It&#8217;s not perfect, you can see some bending in the paper, but I feel that I preserved the grain and subtle gradients that I remember spending hours working on.</p><p>It&#8217;s been a long year, but there&#8217;s still the holidays ahead, and I hope to finish one more drawing!</p>]]></content:encoded></item><item><title><![CDATA[Yellow Field]]></title><description><![CDATA[Seeing yellow]]></description><link>https://foodandwires.blog/p/yellow-field</link><guid isPermaLink="false">https://foodandwires.blog/p/yellow-field</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Sat, 02 Nov 2024 08:00:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HIxB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HIxB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HIxB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!HIxB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!HIxB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!HIxB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HIxB!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png" width="1200" height="1200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dabede88-d078-4359-89d2-2af6778e5252_2048x2048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:7590453,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HIxB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!HIxB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!HIxB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!HIxB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The last but not least of the primary colors in the series, this color experiment brings out gold and light.</p><div><hr></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;25a2604a-dc28-4e5e-9ef0-81014ccaf466&quot;,&quot;caption&quot;:&quot;There is a field between thought and stimulus, and there is a method of understanding that comes from this nexus. I could read all the books about the anatomy of the eye, the physics of light and color psychology&#8230; but if I were blind, I obviously still wouldn&#8217;t understand what red looks like. Despite knowing its mechanical content, I would&#8217;ve never expe&#8230;&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Red Field&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:125801060,&quot;name&quot;:&quot;Akil Krishnan&quot;,&quot;bio&quot;:&quot;He/him living in Texas, USA. When I&#8217;m not discovering new music on Spotify, you can find me outside exploring the nearest coffee shops&#8230; or still inside playing with my adorable black kitten, Miri &#128008;&#8205;&#11035;&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a37e13b-8359-45b5-92c7-39cb53f8f263_2294x2294.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-11-01T16:11:15.108Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://foodandwires.blog/p/red-field&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:151030834,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Food &amp; Wires&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38c8ae5a-5151-43aa-b9f5-427fa7d05356_1280x1280.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;7e2fd28a-7ac9-4399-b688-7907949aa55d&quot;,&quot;caption&quot;:&quot;Blue has wider range than red, so sometimes it&#8217;s interesting to recolor a red texture and see where it can go.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Blue Field&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:125801060,&quot;name&quot;:&quot;Akil Krishnan&quot;,&quot;bio&quot;:&quot;He/him living in Texas, USA. When I&#8217;m not discovering new music on Spotify, you can find me outside exploring the nearest coffee shops&#8230; or still inside playing with my adorable black kitten, Miri &#128008;&#8205;&#11035;&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a37e13b-8359-45b5-92c7-39cb53f8f263_2294x2294.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-11-01T16:11:15.149Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://foodandwires.blog/p/blue-field&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:151031777,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Food &amp; Wires&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38c8ae5a-5151-43aa-b9f5-427fa7d05356_1280x1280.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div>]]></content:encoded></item><item><title><![CDATA[Blue Field]]></title><description><![CDATA[Seeing blue]]></description><link>https://foodandwires.blog/p/blue-field</link><guid isPermaLink="false">https://foodandwires.blog/p/blue-field</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Fri, 01 Nov 2024 16:11:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!24-Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!24-Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!24-Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!24-Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!24-Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!24-Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!24-Q!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png" width="1200" height="1200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/daeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:9058256,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!24-Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!24-Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!24-Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!24-Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Blue has wider range than red, so sometimes it&#8217;s interesting to recolor a <a href="https://foodandwires.blog/p/red-field">red texture</a> and see where it can go.</p><div><hr></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;8d87cf71-22a2-40d2-87bf-725df6478ee0&quot;,&quot;caption&quot;:&quot;There is a field between thought and stimulus, and there is a method of understanding that comes from this nexus. I could read all the books about the anatomy of the eye, the physics of light and color psychology&#8230; but if I were blind, I obviously still wouldn&#8217;t understand what red looks like. Despite knowing its mechanical content, I would&#8217;ve never expe&#8230;&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Red Field&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:125801060,&quot;name&quot;:&quot;Akil Krishnan&quot;,&quot;bio&quot;:&quot;He/him living in Texas, USA. When I&#8217;m not discovering new music on Spotify, you can find me outside exploring the nearest coffee shops&#8230; or still inside playing with my adorable black kitten, Miri &#128008;&#8205;&#11035;&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a37e13b-8359-45b5-92c7-39cb53f8f263_2294x2294.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-11-01T16:11:15.108Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://foodandwires.blog/p/red-field&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:151030834,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Food &amp; Wires&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38c8ae5a-5151-43aa-b9f5-427fa7d05356_1280x1280.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;d2381fe2-4a15-42a0-af79-858a259d5adb&quot;,&quot;caption&quot;:&quot;The last but not least of the primary colors in the series, this color experiment brings out gold and light.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Yellow Field&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:125801060,&quot;name&quot;:&quot;Akil Krishnan&quot;,&quot;bio&quot;:&quot;He/him living in Texas, USA. When I&#8217;m not discovering new music on Spotify, you can find me outside exploring the nearest coffee shops&#8230; or still inside playing with my adorable black kitten, Miri &#128008;&#8205;&#11035;&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a37e13b-8359-45b5-92c7-39cb53f8f263_2294x2294.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-11-02T08:00:37.898Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://foodandwires.blog/p/yellow-field&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:151060910,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Food &amp; Wires&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38c8ae5a-5151-43aa-b9f5-427fa7d05356_1280x1280.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div>]]></content:encoded></item><item><title><![CDATA[Red Field]]></title><description><![CDATA[Seeing red]]></description><link>https://foodandwires.blog/p/red-field</link><guid isPermaLink="false">https://foodandwires.blog/p/red-field</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Fri, 01 Nov 2024 16:11:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HY9L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HY9L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HY9L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!HY9L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!HY9L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!HY9L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HY9L!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png" width="1200" height="1200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:8318991,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HY9L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png 424w, https://substackcdn.com/image/fetch/$s_!HY9L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png 848w, https://substackcdn.com/image/fetch/$s_!HY9L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png 1272w, https://substackcdn.com/image/fetch/$s_!HY9L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65442c45-e42d-43cd-b3d7-e324703ac2ff_2048x2048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There is a field between thought and stimulus, and there is a method of understanding that comes from this nexus. I am referring to the field which is the seat of intuition, presence, experience and embodiment. For example, I could read all the books about the anatomy of the eye, the physics of light and color psychology&#8230; but if I were blind, I still wouldn&#8217;t understand what red looks like. Despite knowing its mechanical content, I would have never experienced red nor its interactions with other colors.</p><p>So if I were to gain sight and see red, the understanding would be instantaneous. The mechanical process of thought, which took time and energy like a machine learning algorithm, failed to achieve what could be done instantly by simply looking.</p><p>With that in mind, if I look at myself, it means I can intuitively begin to understand myself. Through meditation, I might find myself silently sitting with my fleeting thoughts and emotions. As I sit facing the wall, I turn inward and simply look at my sorrow, greed, joy, emptiness&#8230; I see all of my regret and all of the trauma passed down through generations.</p><p>In my day-to-day life, I can look at the world intuitively and understand the people I spend time with, and the society that I live in. By being mindful, perhaps I can gravitate towards an utterly simplistic state of mind, a timeless state of sheer intuition, and live with a mind unfazed by deleterious time. I simply look and see the callousness of everyday life, which is always fostering our aggrandizement and aggravation rather than nurturing our creativity and curiosity.</p><p>What would happen to the mind living a life of mere observation? What happens when we truly begin to see things for what they actually are, both within and without? There would be silence and understanding, because if you&#8217;re truly listening, you&#8217;re not talking. You would experience unspeakable serenity.</p><div><hr></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;7f1d808c-2905-4da7-ba8f-a4476a188ba4&quot;,&quot;caption&quot;:&quot;Blue has wider range than red, so sometimes it&#8217;s interesting to recolor a red texture and see where it can go.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Blue Field&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:125801060,&quot;name&quot;:&quot;Akil Krishnan&quot;,&quot;bio&quot;:&quot;He/him living in Texas, USA. When I&#8217;m not discovering new music on Spotify, you can find me outside exploring the nearest coffee shops&#8230; or still inside playing with my adorable black kitten, Miri &#128008;&#8205;&#11035;&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a37e13b-8359-45b5-92c7-39cb53f8f263_2294x2294.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-11-01T16:11:15.149Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaeff696-95fc-4e41-89a7-a5d27e21f0f8_2048x2048.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://foodandwires.blog/p/blue-field&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:151031777,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Food &amp; Wires&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38c8ae5a-5151-43aa-b9f5-427fa7d05356_1280x1280.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;e86ee390-0c30-4f5a-b573-c022f847577c&quot;,&quot;caption&quot;:&quot;The last but not least of the primary colors in the series, this color experiment brings out gold and light.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Yellow Field&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:125801060,&quot;name&quot;:&quot;Akil Krishnan&quot;,&quot;bio&quot;:&quot;He/him living in Texas, USA. When I&#8217;m not discovering new music on Spotify, you can find me outside exploring the nearest coffee shops&#8230; or still inside playing with my adorable black kitten, Miri &#128008;&#8205;&#11035;&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a37e13b-8359-45b5-92c7-39cb53f8f263_2294x2294.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-11-02T08:00:37.898Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdabede88-d078-4359-89d2-2af6778e5252_2048x2048.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://foodandwires.blog/p/yellow-field&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:151060910,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Food &amp; Wires&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38c8ae5a-5151-43aa-b9f5-427fa7d05356_1280x1280.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div>]]></content:encoded></item><item><title><![CDATA[Orange Slice Drawing Practice]]></title><description><![CDATA[Colorless]]></description><link>https://foodandwires.blog/p/orange-slice-drawing-practice</link><guid isPermaLink="false">https://foodandwires.blog/p/orange-slice-drawing-practice</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Mon, 03 Jun 2024 03:32:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Dgis!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9307b6-0ff6-4119-bee4-015457bb54a8.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dgis!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9307b6-0ff6-4119-bee4-015457bb54a8.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dgis!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9307b6-0ff6-4119-bee4-015457bb54a8.heic 424w, https://substackcdn.com/image/fetch/$s_!Dgis!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9307b6-0ff6-4119-bee4-015457bb54a8.heic 848w, https://substackcdn.com/image/fetch/$s_!Dgis!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9307b6-0ff6-4119-bee4-015457bb54a8.heic 1272w, https://substackcdn.com/image/fetch/$s_!Dgis!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9307b6-0ff6-4119-bee4-015457bb54a8.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dgis!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9307b6-0ff6-4119-bee4-015457bb54a8.heic" width="1456" height="1112" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2c9307b6-0ff6-4119-bee4-015457bb54a8.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1112,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:584191,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&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="https://substackcdn.com/image/fetch/$s_!Dgis!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9307b6-0ff6-4119-bee4-015457bb54a8.heic 424w, https://substackcdn.com/image/fetch/$s_!Dgis!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9307b6-0ff6-4119-bee4-015457bb54a8.heic 848w, https://substackcdn.com/image/fetch/$s_!Dgis!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9307b6-0ff6-4119-bee4-015457bb54a8.heic 1272w, https://substackcdn.com/image/fetch/$s_!Dgis!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9307b6-0ff6-4119-bee4-015457bb54a8.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I finished this drawing a while ago, figured I should log it. It took me about 15 hours to start to understand the lesson here, and then 20 hours total to complete. The result still seems very crude to me, but it&#8217;s a start! Looking forward to my next drawing&#8230;</p><p><strong>Update (10/7/2024):</strong> The original for this drawing was dedicated in memory of my <a href="https://www.lucasfuneralhomes.com/obituaries/steven-zapata">late friend</a>, Steve Zapata, and given to his mother. With his passing, it dawned on me how important it is to share our artwork and pass on our creativity. His encouragement won&#8217;t be forgotten as I continue on my own journey with those of us still here.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aB5Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b4602a-f7dd-4185-a3a5-a6dc103d26a8_2550x3300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aB5Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b4602a-f7dd-4185-a3a5-a6dc103d26a8_2550x3300.png 424w, https://substackcdn.com/image/fetch/$s_!aB5Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b4602a-f7dd-4185-a3a5-a6dc103d26a8_2550x3300.png 848w, https://substackcdn.com/image/fetch/$s_!aB5Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b4602a-f7dd-4185-a3a5-a6dc103d26a8_2550x3300.png 1272w, https://substackcdn.com/image/fetch/$s_!aB5Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b4602a-f7dd-4185-a3a5-a6dc103d26a8_2550x3300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aB5Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b4602a-f7dd-4185-a3a5-a6dc103d26a8_2550x3300.png" width="1456" height="1884" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46b4602a-f7dd-4185-a3a5-a6dc103d26a8_2550x3300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1884,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:408064,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aB5Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b4602a-f7dd-4185-a3a5-a6dc103d26a8_2550x3300.png 424w, https://substackcdn.com/image/fetch/$s_!aB5Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b4602a-f7dd-4185-a3a5-a6dc103d26a8_2550x3300.png 848w, https://substackcdn.com/image/fetch/$s_!aB5Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b4602a-f7dd-4185-a3a5-a6dc103d26a8_2550x3300.png 1272w, https://substackcdn.com/image/fetch/$s_!aB5Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46b4602a-f7dd-4185-a3a5-a6dc103d26a8_2550x3300.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You can see some of his work at <a href="https://www.stevezapata.com">stevezapata.com</a>.</p>]]></content:encoded></item><item><title><![CDATA[Spiralcy.Studio Navigation Redesign]]></title><description><![CDATA[Random thoughts can be a good thing (sometimes)]]></description><link>https://foodandwires.blog/p/spiralcystudio-navigation-redesign</link><guid isPermaLink="false">https://foodandwires.blog/p/spiralcystudio-navigation-redesign</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Fri, 29 Dec 2023 11:01:30 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/975be770-56c9-45d4-a852-2c57a26f6ec0_795x795.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2w0n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a49be64-b278-4219-b7da-48b004bb628a_11000x2800.png" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2w0n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a49be64-b278-4219-b7da-48b004bb628a_11000x2800.png 424w, https://substackcdn.com/image/fetch/$s_!2w0n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a49be64-b278-4219-b7da-48b004bb628a_11000x2800.png 848w, https://substackcdn.com/image/fetch/$s_!2w0n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a49be64-b278-4219-b7da-48b004bb628a_11000x2800.png 1272w, https://substackcdn.com/image/fetch/$s_!2w0n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a49be64-b278-4219-b7da-48b004bb628a_11000x2800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2w0n!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a49be64-b278-4219-b7da-48b004bb628a_11000x2800.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a49be64-b278-4219-b7da-48b004bb628a_11000x2800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:371,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:854739,&quot;alt&quot;:&quot;a set of web design revisions from cold, candidate, to final revisions&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="a set of web design revisions from cold, candidate, to final revisions" title="a set of web design revisions from cold, candidate, to final revisions" srcset="https://substackcdn.com/image/fetch/$s_!2w0n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a49be64-b278-4219-b7da-48b004bb628a_11000x2800.png 424w, https://substackcdn.com/image/fetch/$s_!2w0n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a49be64-b278-4219-b7da-48b004bb628a_11000x2800.png 848w, https://substackcdn.com/image/fetch/$s_!2w0n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a49be64-b278-4219-b7da-48b004bb628a_11000x2800.png 1272w, https://substackcdn.com/image/fetch/$s_!2w0n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a49be64-b278-4219-b7da-48b004bb628a_11000x2800.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As I was working on the studio&#8217;s first product, my mind wandered over to the <a href="http://spiralcy.studio">studio website</a>. I started to wonder what work I&#8217;d need to do so that I could add the first product page to the website. I originally did the design as a digital color study in red, but would this work for the products I&#8217;m planning for next year? One of them is a simple kids&#8217; game. It uses pastel colors. I realized that I needed to better understand and clarify the visual language while working towards a more generic theme.</p><h2>Revising the Navigation Menu</h2><p>Today, I worked on a quick revision for the navigation menu, which is an area I&#8217;ve struggled with in this design. Before the update, the menu was placed on the right, but I initially thought I&#8217;d simply put the navigation links under the title. However, I needed to balance things out, so I designed the rightmost section. After deciding where to place it, I thought I&#8217;d just need to use a unique mix of motifs from the existing design to make it really stand on its own.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FZqG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff431ec0b-84ef-4360-aa31-9be184c84785_3424x2000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FZqG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff431ec0b-84ef-4360-aa31-9be184c84785_3424x2000.png 424w, https://substackcdn.com/image/fetch/$s_!FZqG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff431ec0b-84ef-4360-aa31-9be184c84785_3424x2000.png 848w, https://substackcdn.com/image/fetch/$s_!FZqG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff431ec0b-84ef-4360-aa31-9be184c84785_3424x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!FZqG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff431ec0b-84ef-4360-aa31-9be184c84785_3424x2000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FZqG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff431ec0b-84ef-4360-aa31-9be184c84785_3424x2000.png" width="1456" height="850" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f431ec0b-84ef-4360-aa31-9be184c84785_3424x2000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:850,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:774650,&quot;alt&quot;:&quot;screenshot of the old spiralcy design&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="screenshot of the old spiralcy design" title="screenshot of the old spiralcy design" srcset="https://substackcdn.com/image/fetch/$s_!FZqG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff431ec0b-84ef-4360-aa31-9be184c84785_3424x2000.png 424w, https://substackcdn.com/image/fetch/$s_!FZqG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff431ec0b-84ef-4360-aa31-9be184c84785_3424x2000.png 848w, https://substackcdn.com/image/fetch/$s_!FZqG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff431ec0b-84ef-4360-aa31-9be184c84785_3424x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!FZqG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff431ec0b-84ef-4360-aa31-9be184c84785_3424x2000.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">old</figcaption></figure></div><p>So with links placed and styled, each column/section in the old design had its own mix of color and font, distinguishing them from each other.</p><p>In the end, things fell into place&#8230; <em>but it felt clunky</em>. </p><h3>Candidate Revision</h3><p>The thing that stood out the most to me was the filled in rounded square icon. It was just too heavy. Also, the square shape visually grouped with the diamond pattern on the left (background), but the link&#8217;s white text color grouped with the title (foreground). To break those relationships, I switched to a transparent circular icon.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qM03!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59cc9069-cff6-47e4-9078-8e908f744f00_3424x2000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qM03!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59cc9069-cff6-47e4-9078-8e908f744f00_3424x2000.png 424w, https://substackcdn.com/image/fetch/$s_!qM03!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59cc9069-cff6-47e4-9078-8e908f744f00_3424x2000.png 848w, https://substackcdn.com/image/fetch/$s_!qM03!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59cc9069-cff6-47e4-9078-8e908f744f00_3424x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!qM03!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59cc9069-cff6-47e4-9078-8e908f744f00_3424x2000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qM03!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59cc9069-cff6-47e4-9078-8e908f744f00_3424x2000.png" width="1456" height="850" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59cc9069-cff6-47e4-9078-8e908f744f00_3424x2000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:850,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:361263,&quot;alt&quot;:&quot;screenshot of the candidate revision spiralcy design&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="screenshot of the candidate revision spiralcy design" title="screenshot of the candidate revision spiralcy design" srcset="https://substackcdn.com/image/fetch/$s_!qM03!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59cc9069-cff6-47e4-9078-8e908f744f00_3424x2000.png 424w, https://substackcdn.com/image/fetch/$s_!qM03!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59cc9069-cff6-47e4-9078-8e908f744f00_3424x2000.png 848w, https://substackcdn.com/image/fetch/$s_!qM03!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59cc9069-cff6-47e4-9078-8e908f744f00_3424x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!qM03!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59cc9069-cff6-47e4-9078-8e908f744f00_3424x2000.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">candidate</figcaption></figure></div><p>This started to feel like a step in the right direction. Developing the icon was a bit unusual, but quick. I figured it would be a basic shape, so I decided to just write it in SVG.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZoPy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d33c47-25e7-4b7c-ac65-96c116f8c06c_20x21.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZoPy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d33c47-25e7-4b7c-ac65-96c116f8c06c_20x21.png 424w, https://substackcdn.com/image/fetch/$s_!ZoPy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d33c47-25e7-4b7c-ac65-96c116f8c06c_20x21.png 848w, https://substackcdn.com/image/fetch/$s_!ZoPy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d33c47-25e7-4b7c-ac65-96c116f8c06c_20x21.png 1272w, https://substackcdn.com/image/fetch/$s_!ZoPy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d33c47-25e7-4b7c-ac65-96c116f8c06c_20x21.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZoPy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d33c47-25e7-4b7c-ac65-96c116f8c06c_20x21.png" width="20" height="21" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90d33c47-25e7-4b7c-ac65-96c116f8c06c_20x21.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:21,&quot;width&quot;:20,&quot;resizeWidth&quot;:20,&quot;bytes&quot;:931,&quot;alt&quot;:&quot;right arrow symbol in a circle&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="right arrow symbol in a circle" title="right arrow symbol in a circle" srcset="https://substackcdn.com/image/fetch/$s_!ZoPy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d33c47-25e7-4b7c-ac65-96c116f8c06c_20x21.png 424w, https://substackcdn.com/image/fetch/$s_!ZoPy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d33c47-25e7-4b7c-ac65-96c116f8c06c_20x21.png 848w, https://substackcdn.com/image/fetch/$s_!ZoPy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d33c47-25e7-4b7c-ac65-96c116f8c06c_20x21.png 1272w, https://substackcdn.com/image/fetch/$s_!ZoPy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d33c47-25e7-4b7c-ac65-96c116f8c06c_20x21.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">right arrow icon</figcaption></figure></div><pre><code>&lt;svg viewBox="0 0 20 20" width="20" height="20" xmlns="http://www.w3.org/2000/svg"&gt;
    &lt;circle cx="50%" cy="50%" r="9" fill="#2e0000" stroke="#ffd3d3" /&gt;
    &lt;path
        d="
            M 7 10
            H 13
            
            M 13 10
            L 11 7
            
            M 13 10
            L 11 13
        "
        stroke="#ffd3d3"
        stroke-width="2"
        stroke-linecap="round"
        stroke-linejoin="round"
    /&gt;
&lt;/svg&gt;</code></pre><p>This was the first time I had written the <code>path</code> element by hand, but specifying the path with turtle graphics was straightforward. <em>(</em><code>M</code><em> moves the cursor, </em><code>H</code><em> draws a horizontal line, </em><code>L</code><em> draws a line)</em></p><h3>Final Revision</h3><p>After switching to a circular icon, it felt better, but something else became apparent. The icon didn&#8217;t really use the same line qualities as the serif font used by the text next to it (<a href="https://fonts.google.com/specimen/Poltawski+Nowy">P&#243;&#322;tawski Nowy</a>). What could I do differently? Well, the font grouped with the text in the middle section, but the right sections&#8217;s colors all grouped with the leftmost section. Maybe I should just have the right section completely group with the leftmost section?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!izrU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb26f741-9842-46df-a180-6795df837f5a_3424x2000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!izrU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb26f741-9842-46df-a180-6795df837f5a_3424x2000.png 424w, https://substackcdn.com/image/fetch/$s_!izrU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb26f741-9842-46df-a180-6795df837f5a_3424x2000.png 848w, https://substackcdn.com/image/fetch/$s_!izrU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb26f741-9842-46df-a180-6795df837f5a_3424x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!izrU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb26f741-9842-46df-a180-6795df837f5a_3424x2000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!izrU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb26f741-9842-46df-a180-6795df837f5a_3424x2000.png" width="1456" height="850" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eb26f741-9842-46df-a180-6795df837f5a_3424x2000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:850,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:362134,&quot;alt&quot;:&quot;screenshot of the candidate revision spiralcy design&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="screenshot of the candidate revision spiralcy design" title="screenshot of the candidate revision spiralcy design" srcset="https://substackcdn.com/image/fetch/$s_!izrU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb26f741-9842-46df-a180-6795df837f5a_3424x2000.png 424w, https://substackcdn.com/image/fetch/$s_!izrU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb26f741-9842-46df-a180-6795df837f5a_3424x2000.png 848w, https://substackcdn.com/image/fetch/$s_!izrU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb26f741-9842-46df-a180-6795df837f5a_3424x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!izrU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb26f741-9842-46df-a180-6795df837f5a_3424x2000.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">final</figcaption></figure></div><p>To do this, I matched the font to the title font, <a href="https://fonts.google.com/specimen/Sofia">Sofia</a>. I immediately felt that it looked better. An easy fix!</p><h2>Release</h2><p>The final release, Spiralcy 5.1, was <a href="https://github.com/SLIB53/spiralcy.studio/pull/5">merged</a> and is now live at <a href="https://spiralcy.studio">Spiralcy.Studio</a>. As the links are not yet active, they&#8217;ve been grayed out.</p><p>Past this release, there are a couple big changes that will need to be done to reach Spiralcy 6. The studio page will be switched to grayscale, and will support light and dark modes. The diamond shape may change to a swirl.</p><p>After Spiralcy 6, the theme will be templated so that individual product pages can use its own base color and shape. The red/diamond combination used so far will likely be saved for the Tales &amp; Ivory product page.</p>]]></content:encoded></item><item><title><![CDATA[From C# IEnumerable to Swift Sequence]]></title><description><![CDATA[Curious about the little things]]></description><link>https://foodandwires.blog/p/converting-a-c-sharp-generator-to-swift</link><guid isPermaLink="false">https://foodandwires.blog/p/converting-a-c-sharp-generator-to-swift</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Fri, 08 Dec 2023 19:11:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rfcb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eeb0bb1-5d38-41b8-842a-7a8e1a04e778_1148x740.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://developer.apple.com/documentation/swift/sequence" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rfcb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eeb0bb1-5d38-41b8-842a-7a8e1a04e778_1148x740.png 424w, https://substackcdn.com/image/fetch/$s_!rfcb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eeb0bb1-5d38-41b8-842a-7a8e1a04e778_1148x740.png 848w, https://substackcdn.com/image/fetch/$s_!rfcb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eeb0bb1-5d38-41b8-842a-7a8e1a04e778_1148x740.png 1272w, https://substackcdn.com/image/fetch/$s_!rfcb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eeb0bb1-5d38-41b8-842a-7a8e1a04e778_1148x740.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rfcb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eeb0bb1-5d38-41b8-842a-7a8e1a04e778_1148x740.png" width="1148" height="740" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0eeb0bb1-5d38-41b8-842a-7a8e1a04e778_1148x740.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:740,&quot;width&quot;:1148,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:80941,&quot;alt&quot;:&quot;Screenshot of sequence protocol documentation&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://developer.apple.com/documentation/swift/sequence&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="Screenshot of sequence protocol documentation" title="Screenshot of sequence protocol documentation" srcset="https://substackcdn.com/image/fetch/$s_!rfcb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eeb0bb1-5d38-41b8-842a-7a8e1a04e778_1148x740.png 424w, https://substackcdn.com/image/fetch/$s_!rfcb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eeb0bb1-5d38-41b8-842a-7a8e1a04e778_1148x740.png 848w, https://substackcdn.com/image/fetch/$s_!rfcb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eeb0bb1-5d38-41b8-842a-7a8e1a04e778_1148x740.png 1272w, https://substackcdn.com/image/fetch/$s_!rfcb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eeb0bb1-5d38-41b8-842a-7a8e1a04e778_1148x740.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It's been a few months since I've written a public entry, but I've had a lot of personal growth meanwhile. A lot of this growth feels ineffable, but trust me when I say that being mindful and trying new things pays off. These are true clich&#233;s.</p><p>One of the new things I&#8217;ve been really enjoying has been getting started with iOS engineering. Having spent time in Unity (hundreds, maybe thousands, of hours &#128556;) before joining the workforce as a backend software engineer, working client-side feels familiar and nostalgic.</p><p>In particular, Swift has a lot in common with writing high-performance C#. In both cases, I want simple syntax and memory to be automatically managed; however, I still want to be close to the hardware.</p><p>Of course, there are differences too. <a href="https://www.youtube.com/watch?v=tzt36EGKEZo">Swift doesn&#8217;t have a garbage collector</a>, and it&#8217;s statically compiled (caveats: <a href="https://learn.microsoft.com/en-us/dotnet/core/deploying/native-aot/?tabs=net7%2Cwindows">.NET Native AOT</a>, <a href="https://docs.unity3d.com/2023.3/Documentation/Manual/IL2CPP.html">Unity IL2CPP</a>).</p><p>As I was sitting in a nearby coffee shop, I wondered what it would take to convert some code I wrote earlier this year. I was working with bit arrays in C#, and often wanted to test the cases of 0, 1, and the maximum 64-bit integer, as well as exercise some stray integers in between. It seemed I could do this by iterating over the sequence of base 2 integers 0, 1, 11, 111, &#8230;, 1111111111111111111111111111111111111111111111111111111111111111.</p><h2>IEnumerable</h2><p>In C#,  <code>yield</code> can be used to create the sequence. A method returning <code>IEnumerable&lt;ulong&gt;</code> can sequentially create and yield each bit array, and after the last value is yielded (when all the bits set to 1), it will halt.</p><pre><code><code>static IEnumerable&lt;ulong&gt; PopCountProgression()
{
    for (var i = 0UL;; i = (i &lt;&lt; 1) | 1)
    {
        yield return i;

        if (i == ulong.MaxValue)
            break;
    }
}</code></code></pre><p>Alternatively, I can express this with Linq by calculating the bit array from the iteration count. <em>(Note: left bit shift of 64 will perform a shift of 0, see <a href="https://ecma-international.org/publications-and-standards/standards/ecma-334/">ECMA-334 v7.0 &#167;12.11</a> )</em></p><pre><code>static IEnumerable&lt;ulong&gt; popCountProgression() =&gt;
    from i in Enumerable.Range(0, 65)
    select i &lt; 64 ? ((ulong.MaxValue &lt;&lt; i) ^ ulong.MaxValue) : ~0UL;</code></pre><p>Now, I can handle iteration idiomatically.</p><pre><code>// Print from 0 through 18446744073709551615

foreach (var i in PopCountProgression())
    Console.WriteLine(i);</code></pre><pre><code>// Print from 0 through 127 (the first 8)

foreach (var i in PopCountProgression().Take(8))
    Console.WriteLine(i);</code></pre><h2>Sequence</h2><p>In Swift, sequences are made by conforming to <code>Sequence</code> and <code>IteratorProtocol</code>. This isn&#8217;t like using a generator syntax, so I used the iteration count to calculate the bit array.</p><pre><code>struct PopCountProgression: Sequence, IteratorProtocol {
    private var progress = 0

    mutating func next() -&gt; UInt64? {
        guard progress &lt;= 64 else { return nil }

        defer { progress += 1 }

        return (UInt64.max &lt;&lt; progress) ^ UInt64.max
    }
}

for i in PopCountProgression() {
    print(i)
}</code></pre><p>Similar to C#, I can rewrite this with functional programming.</p><pre><code>func popCountProgression() -&gt; LazyMapSequence&lt;ClosedRange&lt;Int&gt;, UInt64&gt; {
    (0...64).lazy.map { (UInt64.max &lt;&lt; $0) ^ UInt64.max }
}</code></pre><p>The type of the sequence is now more generic, and I can handle my sequence idiomatically, much  like I would in C#!</p><pre><code>// Print from 0 through 18446744073709551615

for i in popCountProgression() {
    print(i)
}</code></pre><pre><code><code>// Print from 0 through 127 (the first 8)

for i in popCountProgression().prefix(8) {
    print(i)
}</code></code></pre><h2>Wrap-Up</h2><p>While Swift doesn&#8217;t have generators or Linq, it does have great support for functional programming. It was interesting to explore and see what&#8217;s possible in Swift. Despite being a younger language, it does seem like much of what I&#8217;ve done in Unity and C# will prove relevant with Swift.</p><p>See the complete code on <a href="https://gist.github.com/SLIB53/db74cbfb30c5dff539b621c755d316b2">GitHub Gist</a>.</p><h2>Further Thoughts</h2><ul><li><p>Do the C# solutions cause heap allocations? Does it cause heap allocations in Unity IL2CPP? What other complexity could it be hiding?</p></li><li><p>Since the Swift compiler is based on LLVM, would an iterator like this ever lead to auto-vectorization? Is there a possibility that the Swift Intermediate Language expresses a vectorizable loop?</p></li><li><p>What other protocols are useful for this sequence to conform to in Swift?</p></li></ul><p></p>]]></content:encoded></item><item><title><![CDATA[Bargue Plate: Hand with Shard]]></title><description><![CDATA[A piece of glass that won't spy on you]]></description><link>https://foodandwires.blog/p/bargue-plate-hand-with-shard</link><guid isPermaLink="false">https://foodandwires.blog/p/bargue-plate-hand-with-shard</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Wed, 08 Nov 2023 21:00:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8d7B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8d7B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8d7B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png 424w, https://substackcdn.com/image/fetch/$s_!8d7B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png 848w, https://substackcdn.com/image/fetch/$s_!8d7B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png 1272w, https://substackcdn.com/image/fetch/$s_!8d7B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8d7B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png" width="1456" height="970" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10604370,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://foodandwires.blog/i/177773615?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8d7B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png 424w, https://substackcdn.com/image/fetch/$s_!8d7B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png 848w, https://substackcdn.com/image/fetch/$s_!8d7B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png 1272w, https://substackcdn.com/image/fetch/$s_!8d7B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ced74b6-c046-4170-bb62-3832a77f37cc_2455x1636.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Sphere Shading Practice]]></title><description><![CDATA[A week of practice]]></description><link>https://foodandwires.blog/p/sphere-shading-practice</link><guid isPermaLink="false">https://foodandwires.blog/p/sphere-shading-practice</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Mon, 25 Sep 2023 04:07:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IENG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd09105fb-6b61-4302-af7f-f7b2fc72a979_3024x3024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IENG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd09105fb-6b61-4302-af7f-f7b2fc72a979_3024x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IENG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd09105fb-6b61-4302-af7f-f7b2fc72a979_3024x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IENG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd09105fb-6b61-4302-af7f-f7b2fc72a979_3024x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IENG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd09105fb-6b61-4302-af7f-f7b2fc72a979_3024x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IENG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd09105fb-6b61-4302-af7f-f7b2fc72a979_3024x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IENG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd09105fb-6b61-4302-af7f-f7b2fc72a979_3024x3024.jpeg" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d09105fb-6b61-4302-af7f-f7b2fc72a979_3024x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2056001,&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="https://substackcdn.com/image/fetch/$s_!IENG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd09105fb-6b61-4302-af7f-f7b2fc72a979_3024x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IENG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd09105fb-6b61-4302-af7f-f7b2fc72a979_3024x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IENG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd09105fb-6b61-4302-af7f-f7b2fc72a979_3024x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IENG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd09105fb-6b61-4302-af7f-f7b2fc72a979_3024x3024.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;ve been spending my drawing sessions this week on shading a sphere. Building off of my teacher&#8217;s method (rather than what I was previously taught), I think I&#8217;ve made some progress with my shading skills.</p><p>After my lesson, I went home and I drew a somewhat uneven sphere:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RzLR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b017a0-6229-471c-9953-0bee23968333_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RzLR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b017a0-6229-471c-9953-0bee23968333_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RzLR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b017a0-6229-471c-9953-0bee23968333_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RzLR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b017a0-6229-471c-9953-0bee23968333_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RzLR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b017a0-6229-471c-9953-0bee23968333_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RzLR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b017a0-6229-471c-9953-0bee23968333_4032x3024.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/72b017a0-6229-471c-9953-0bee23968333_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2858102,&quot;alt&quot;:&quot;drawing of a shaded sphere&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="drawing of a shaded sphere" title="drawing of a shaded sphere" srcset="https://substackcdn.com/image/fetch/$s_!RzLR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b017a0-6229-471c-9953-0bee23968333_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RzLR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b017a0-6229-471c-9953-0bee23968333_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RzLR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b017a0-6229-471c-9953-0bee23968333_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RzLR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b017a0-6229-471c-9953-0bee23968333_4032x3024.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">sphere shaded with a 4B pencil</figcaption></figure></div><p>While it looks rather shiny and somewhat metallic, there&#8217;s a lot here to improve&#8230;</p><p>Not pleased, I decided to immediately try again:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!g7L7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8abd2e91-2dbe-4208-9d60-d123797c6489_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g7L7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8abd2e91-2dbe-4208-9d60-d123797c6489_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!g7L7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8abd2e91-2dbe-4208-9d60-d123797c6489_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!g7L7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8abd2e91-2dbe-4208-9d60-d123797c6489_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!g7L7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8abd2e91-2dbe-4208-9d60-d123797c6489_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g7L7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8abd2e91-2dbe-4208-9d60-d123797c6489_4032x3024.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8abd2e91-2dbe-4208-9d60-d123797c6489_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2849400,&quot;alt&quot;:&quot;drawing of a shaded sphere&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="drawing of a shaded sphere" title="drawing of a shaded sphere" srcset="https://substackcdn.com/image/fetch/$s_!g7L7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8abd2e91-2dbe-4208-9d60-d123797c6489_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!g7L7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8abd2e91-2dbe-4208-9d60-d123797c6489_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!g7L7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8abd2e91-2dbe-4208-9d60-d123797c6489_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!g7L7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8abd2e91-2dbe-4208-9d60-d123797c6489_4032x3024.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">sphere shaded with 6B and 4H pencils</figcaption></figure></div><p>I think there was quite a bit of improvement, but my hand really started to get tired, and I started things far too dark. Nonetheless, the improvements felt really encouraging, so I shared them with my teacher. After receiving her feedback, I decided to give things one last shot before my next lesson:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!36mJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe8bbfe-ee05-4911-a2a7-f02165c2e9cc_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!36mJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe8bbfe-ee05-4911-a2a7-f02165c2e9cc_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!36mJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe8bbfe-ee05-4911-a2a7-f02165c2e9cc_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!36mJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe8bbfe-ee05-4911-a2a7-f02165c2e9cc_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!36mJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe8bbfe-ee05-4911-a2a7-f02165c2e9cc_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!36mJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe8bbfe-ee05-4911-a2a7-f02165c2e9cc_4032x3024.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0fe8bbfe-ee05-4911-a2a7-f02165c2e9cc_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3684045,&quot;alt&quot;:&quot;drawing of a shaded sphere&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="drawing of a shaded sphere" title="drawing of a shaded sphere" srcset="https://substackcdn.com/image/fetch/$s_!36mJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe8bbfe-ee05-4911-a2a7-f02165c2e9cc_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!36mJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe8bbfe-ee05-4911-a2a7-f02165c2e9cc_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!36mJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe8bbfe-ee05-4911-a2a7-f02165c2e9cc_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!36mJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe8bbfe-ee05-4911-a2a7-f02165c2e9cc_4032x3024.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">sphere shaded with a 5B pencil</figcaption></figure></div><p>Now, I think I rushed this one, and I unfortunately made a lot of poor marks as I continued to shade despite my hand getting so tired. More than increasing my comfort with a pencil, I got much more practice with my kneaded eraser. I was being stubborn, and I just wanted to try a lot of different things this time. While I really struggled to incorporate the feedback, it still seems I&#8217;m getting somewhere! I&#8217;ll just have to keep on drawing &#128524;</p>]]></content:encoded></item><item><title><![CDATA[Thoughts on Unity’s Runtime Fee]]></title><description><![CDATA[What if money did grow on trees?]]></description><link>https://foodandwires.blog/p/thoughts-on-unitys-runtime-fee</link><guid isPermaLink="false">https://foodandwires.blog/p/thoughts-on-unitys-runtime-fee</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Fri, 22 Sep 2023 22:35:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Mma_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e697331-f3ca-4a17-8940-2255db665262_4032x3024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Mma_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e697331-f3ca-4a17-8940-2255db665262_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Mma_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e697331-f3ca-4a17-8940-2255db665262_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Mma_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e697331-f3ca-4a17-8940-2255db665262_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Mma_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e697331-f3ca-4a17-8940-2255db665262_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Mma_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e697331-f3ca-4a17-8940-2255db665262_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Mma_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e697331-f3ca-4a17-8940-2255db665262_4032x3024.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4e697331-f3ca-4a17-8940-2255db665262_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2240962,&quot;alt&quot;:&quot;a five dollar bill covering a book about sacred geometry&quot;,&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="a five dollar bill covering a book about sacred geometry" title="a five dollar bill covering a book about sacred geometry" srcset="https://substackcdn.com/image/fetch/$s_!Mma_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e697331-f3ca-4a17-8940-2255db665262_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Mma_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e697331-f3ca-4a17-8940-2255db665262_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Mma_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e697331-f3ca-4a17-8940-2255db665262_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Mma_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e697331-f3ca-4a17-8940-2255db665262_4032x3024.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Mr. Lincoln is watching&#8230;</figcaption></figure></div><p>I intended to draw today, and perhaps I&#8217;ll still find time, but I couldn&#8217;t help but get wrapped up in the controversy over Unity&#8217;s pricing changes. Long story short, they included <a href="https://blog.unity.com/news/plan-pricing-and-packaging-updates">a new runtime fee</a>, seemingly with the intention to scale a revenue share with studios. Naturally, this caused a ton of confusion and outcry, and it really didn&#8217;t look like it would work. The Unity brand really took a hit, and influencers claimed it was the end of the world for the little engine that I had spent so much of my time with as a student.</p><p>Personally, I thought it was a poor attempt at revenue sharing, but perhaps studios with enough revenue should be able to incorporate such a cost. In my mind, the fee they initially introduced scales per user similar to how pay-by-usage typically scales with products based on AWS (including online games). The distasteful thing about it is that an instance of a Unity runtime isn&#8217;t incurring any cost to Unity. Unlike AWS, it isn&#8217;t using services for it to work. Your game could be using services for metrics or multiplayer, but those are separate products with their own pricing. The end user&#8217;s device and the app distribution (App Store, Google Play, Steam, etc.) do all the work for that runtime to be deployed and running.</p><p>So to take a step back, this really just boils down to&#8230; Unity sees I made more money, so maybe Unity should get more money too, right? In that case, I would&#8217;ve been far less concerned with a basic royalty no different from many other engine licenses out there (ex. <a href="https://www.unrealengine.com/en-US/license">Unreal Engine</a> or <a href="https://www.cryengine.com/support/view/licensing">CryEngine</a>).</p><p>Well, today they announced an <a href="https://blog.unity.com/news/plan-pricing-and-packaging-updates">overhaul</a> of that plan on their blog, in addition to releasing a <a href="https://unity.com/runtime-fee-estimator">pricing calculator</a> that they call the &#8220;Runtime Fee Estimator&#8221;. As my friend pointed out to me, this calculator doesn&#8217;t include Unity&#8217;s cost per seat for the professional licenses, so it&#8217;s good to remember that the calculation is not the overall cost of building with Unity. With that in mind, I still put in some aspirational but plausible numbers and I got a charge of $0.</p><p>So after poking around with the numbers and listening to other people, I think I understand it, and I think there&#8217;s nothing to really worry about with this pricing structure. For me, this new fee wouldn&#8217;t change anything, and it helps that they threw in the removal of the &#8220;Made with Unity&#8221; splash screen requirement (this wasn&#8217;t a good look before, and I suppose it could be even worse now!).</p><p>For the industry at large, it looks to me like this really just squeezes the big studios. Hobbyists to mid-size studios won&#8217;t incur any fees. Because of the fee cap based on revenue, the bottom line is that, at worst, the big studios are looking at a 2.5% royalty compared to Unreal Engine&#8217;s 5% royalty. I&#8217;m guessing Unity didn&#8217;t intend to compete with engines like Godot in terms of pricing, and it seems they&#8217;ve adjusted accordingly. Unity likely will remain a competitive and compelling option across the spectrum.</p><p>So would I go back to using Unity with their new runtime fees? Well, at the very least, the pricing wouldn&#8217;t stop me.</p><p></p>]]></content:encoded></item><item><title><![CDATA[What’s Old is New]]></title><description><![CDATA[We still type with keyboards.]]></description><link>https://foodandwires.blog/p/whats-old-is-new</link><guid isPermaLink="false">https://foodandwires.blog/p/whats-old-is-new</guid><dc:creator><![CDATA[Akil Krishnan]]></dc:creator><pubDate>Fri, 22 Sep 2023 07:34:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zSGV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d443f5d-d041-42f2-a8ab-8038f6e8dad6_2184x2184.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zSGV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d443f5d-d041-42f2-a8ab-8038f6e8dad6_2184x2184.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zSGV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d443f5d-d041-42f2-a8ab-8038f6e8dad6_2184x2184.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zSGV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d443f5d-d041-42f2-a8ab-8038f6e8dad6_2184x2184.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zSGV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d443f5d-d041-42f2-a8ab-8038f6e8dad6_2184x2184.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zSGV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d443f5d-d041-42f2-a8ab-8038f6e8dad6_2184x2184.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zSGV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d443f5d-d041-42f2-a8ab-8038f6e8dad6_2184x2184.jpeg" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d443f5d-d041-42f2-a8ab-8038f6e8dad6_2184x2184.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:510629,&quot;alt&quot;:&quot;raspberry pie slice with ice cream and a chocolate drizzle on top&quot;,&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="raspberry pie slice with ice cream and a chocolate drizzle on top" title="raspberry pie slice with ice cream and a chocolate drizzle on top" srcset="https://substackcdn.com/image/fetch/$s_!zSGV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d443f5d-d041-42f2-a8ab-8038f6e8dad6_2184x2184.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zSGV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d443f5d-d041-42f2-a8ab-8038f6e8dad6_2184x2184.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zSGV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d443f5d-d041-42f2-a8ab-8038f6e8dad6_2184x2184.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zSGV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d443f5d-d041-42f2-a8ab-8038f6e8dad6_2184x2184.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">a mild and sweet slice of homemade pie that I had in Maine</figcaption></figure></div><p>About 10 years ago, I started this blog as a school assignment and pet project. It was for a new media class, and I think it was published on Tumblr. Like many people, I just wanted to create a log and space to reflect on all of those discoveries and tangents while studying or working at my desk. Those were some pretty focused days, often just me, some instant ramen and my student laptop. Life was far from demanding back then, but I certainly took on my own little challenges and loved what I was doing.</p><p>Since then, I&#8217;ve taken on a handful of jobs and wandered around the industry until I, unfortunately, got laid off earlier this year. I had some interesting projects along the way, but naturally there was a lot of stress. During that time, I mostly just tried to focus on my career and personal well-being, but I sadly dropped all of my pet projects. It was nice becoming financially self-sufficient, and certainly an opportunity to work with so many more kinds of people&#8230; but that&#8217;s not always very fascinating!</p><p>For this year, I&#8217;ve been spending a lot of time reconnecting with my interests, like visual art, algorithms, and writing. Today, I&#8217;ve decided to say hello to the world all over again. It&#8217;s been really great being able to get back to doing things that I like! A lot has changed over the last decade, but despite everything, I always wander right back to my keyboard with something warm to eat.</p><p>So this is my blog and my thoughts. Let&#8217;s explore something interesting!</p><p></p>]]></content:encoded></item></channel></rss>