<?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[Semantics Hall — by Ar. M]]></title><description><![CDATA[In this blog, you read about computer science, engineering, and artificial intelligence, alongside philosophy, history, and other thought-provoking subjects.]]></description><link>https://semanticshall.blog</link><image><url>https://semanticshall.blog/img/substack.png</url><title>Semantics Hall — by Ar. M</title><link>https://semanticshall.blog</link></image><generator>Substack</generator><lastBuildDate>Tue, 18 Aug 2026 11:12:35 GMT</lastBuildDate><atom:link href="https://semanticshall.blog/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[The Computational Self]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[semanticshall@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[semanticshall@substack.com]]></itunes:email><itunes:name><![CDATA[Semantics Hall]]></itunes:name></itunes:owner><itunes:author><![CDATA[Semantics Hall]]></itunes:author><googleplay:owner><![CDATA[semanticshall@substack.com]]></googleplay:owner><googleplay:email><![CDATA[semanticshall@substack.com]]></googleplay:email><googleplay:author><![CDATA[Semantics Hall]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Limes Humanus (The Human Line)]]></title><description><![CDATA[I see Art as a form of subjective and evocative human expression that has gone through a creative process before it is presentable to other humans.]]></description><link>https://semanticshall.blog/p/limes-humanus</link><guid isPermaLink="false">https://semanticshall.blog/p/limes-humanus</guid><dc:creator><![CDATA[Semantics Hall]]></dc:creator><pubDate>Mon, 13 Jul 2026 05:29:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tnSP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6a5eb3-12dd-4e13-af61-d17362f2a010_1402x906.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_!tnSP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6a5eb3-12dd-4e13-af61-d17362f2a010_1402x906.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tnSP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6a5eb3-12dd-4e13-af61-d17362f2a010_1402x906.png 424w, https://substackcdn.com/image/fetch/$s_!tnSP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6a5eb3-12dd-4e13-af61-d17362f2a010_1402x906.png 848w, https://substackcdn.com/image/fetch/$s_!tnSP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6a5eb3-12dd-4e13-af61-d17362f2a010_1402x906.png 1272w, https://substackcdn.com/image/fetch/$s_!tnSP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6a5eb3-12dd-4e13-af61-d17362f2a010_1402x906.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tnSP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6a5eb3-12dd-4e13-af61-d17362f2a010_1402x906.png" width="728" height="470.44793152639085" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b6a5eb3-12dd-4e13-af61-d17362f2a010_1402x906.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:906,&quot;width&quot;:1402,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:2265370,&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://semanticshall.blog/i/206663110?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f87995d-d0b3-4ebd-ab33-6726a984ceba_1402x1122.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_!tnSP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6a5eb3-12dd-4e13-af61-d17362f2a010_1402x906.png 424w, https://substackcdn.com/image/fetch/$s_!tnSP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6a5eb3-12dd-4e13-af61-d17362f2a010_1402x906.png 848w, https://substackcdn.com/image/fetch/$s_!tnSP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6a5eb3-12dd-4e13-af61-d17362f2a010_1402x906.png 1272w, https://substackcdn.com/image/fetch/$s_!tnSP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6a5eb3-12dd-4e13-af61-d17362f2a010_1402x906.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A Faust theater scene performed by robots from Moonshine visual arts company (Est. 2048).</figcaption></figure></div><p>I see Art as a form of subjective and evocative human expression that has gone through a creative process before it is presentable to other humans.</p><p>Over the past couple of years, AI (generative AI) has been largely successful in assisting humans in artistic production of fiction, poetry, music, and digital imaging. The notion of AI generated music pieces is unsurprising. Mainstream design products such as Photoshop and Figma have long been integrated with AI.</p><p>Things are less boring in the motion pictures realm: From its creation back in 2025 to the recent <a href="https://variety.com/2026/film/global/ai-actor-tilly-norwood-movie-debut-misaligned-1236802325/">announcement</a> of its leading role in the movie Misaligned, <a href="https://www.tillynorwood.com/">Tilly Norwood</a>, an AI actor, has drawn the attention of many. On a less conspicuous side, voice acting has been under a lot of turbulence as studios have shown a propensity towards using AI for dubbing and voice overs. On a different front, it&#8217;s not that long since <a href="https://innovativedreams.com/about.html">Innovative Dreams</a> has announced its role as a pioneer in Realtime Hybrid Filmmaking; a method that combines various filmmaking techniques using GenAI capabilities to increase film production productivity.</p><p>But what about other forms of art like dance, or theater? When I ask myself this question, I feel a sense of awkwardness, absurdity, and unease deep inside.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://semanticshall.blog/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://semanticshall.blog/subscribe?"><span>Subscribe now</span></a></p><p>Take theater as an example; theater is a form of expression that involves many elements: light, decor, sound and music, and most importantly humans. But that is still no different from cinema. What makes theater distinct is the live experience aspect of it. The artistic expression is through a live human experience medium. It is a unique occurrence in space and time. Once done, it&#8217;s gone. One can still watch a recording of it, or watch the performance the following day in the same theater but that is a different experience; it is the same venue, but in a different time. The audience could still be very much the same (although very unlikely), but it is still a different experience. It is a direct human experience.</p><p>How can an experience like theater be influenced by AI? Maybe, in its elements; e.g., an AI generated playscript; or an AI generated lighting, audio, or scene plan. There is a considerable technological barrier to go beyond this point; to automate the execution of the experience; to replace some or all actors and actresses with humanoids; to automate the process of setting the scene, programming the humanoids and preparing the humanoids&#8217; makeup, and costume, etc. This is why, without a multitude of breakthroughs, AI is unable to play the same role as in music or cinema.</p><p>But let&#8217;s take a step further; let&#8217;s assume we have the technological capacity today <sup>[1]</sup>. The question is, is an automated theater experience an art anymore?</p><p>In my view, at a certain point, when we remove humans from the performance altogether, we lose the art. This is because arts like theater are about co-presence with another human; with another consciousness; that the value is in a fellow human being there, becoming sad, ecstatic, or risking failure, in the same room. Music puts an instrument between the artist and the audience; in theater, the human is the instrument.</p><p>But isn&#8217;t cinema the same? In cinema, like theater, actors and actresses are artists too. They perform and their role play is their artistic expression. Even with that, cinema is still different: cinema is not live; although, assuming cinematic art production is automatable (assuming the costs are justified), humans will still be part of the production because they want to, as artists.</p><p>Back to theater, humanoids could hypothetically perform in such a way that we believe they are having a conscious experience. But should we make that choice? To me, it is less a choice than a condition of what we mean by art; a boundary we will want to stay within, and I believe we will. The reason is that humans want to express themselves in such a way: as dancers, opera performers, actors, etc. It is about humanity. I call this extent <em>Limes Humanus</em> (The Human Line).</p><p>Because of Limes Humanus, we will end up having humans in the loop; we may have some theater productions that have no humans in the mix and some that will. We will have robotic dance performances, and at the same time, we will have dance performances with humans in them.</p><p>If we want to pass the limit, something has to fundamentally change; either our collective understanding of culture and humanity, our society, or our very consciousness.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://semanticshall.blog/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://semanticshall.blog/subscribe?"><span>Subscribe now</span></a></p><p><sub>[1] I have intentionally left out the presence of artificial general intelligence (AGI) or super intelligence and the relevant alignment problem out; this is also the case for other discussion related to universal basic income (UBI) and wealth dissemination problem; main reason is to focus on the main concept.   </sub></p><p> </p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[SICP Lab]]></title><description><![CDATA[An interactive way to read Structure and Interpretation of Computer Programs]]></description><link>https://semanticshall.blog/p/sicp-lab</link><guid isPermaLink="false">https://semanticshall.blog/p/sicp-lab</guid><dc:creator><![CDATA[Semantics Hall]]></dc:creator><pubDate>Sun, 05 Jul 2026 20:29:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6pS3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b622392-2736-447a-8781-2fa3a1edc782_753x461.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_!6pS3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b622392-2736-447a-8781-2fa3a1edc782_753x461.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6pS3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b622392-2736-447a-8781-2fa3a1edc782_753x461.png 424w, https://substackcdn.com/image/fetch/$s_!6pS3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b622392-2736-447a-8781-2fa3a1edc782_753x461.png 848w, https://substackcdn.com/image/fetch/$s_!6pS3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b622392-2736-447a-8781-2fa3a1edc782_753x461.png 1272w, https://substackcdn.com/image/fetch/$s_!6pS3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b622392-2736-447a-8781-2fa3a1edc782_753x461.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6pS3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b622392-2736-447a-8781-2fa3a1edc782_753x461.png" width="753" height="461" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b622392-2736-447a-8781-2fa3a1edc782_753x461.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:461,&quot;width&quot;:753,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:120997,&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://semanticshall.substack.com/i/204535217?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b622392-2736-447a-8781-2fa3a1edc782_753x461.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_!6pS3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b622392-2736-447a-8781-2fa3a1edc782_753x461.png 424w, https://substackcdn.com/image/fetch/$s_!6pS3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b622392-2736-447a-8781-2fa3a1edc782_753x461.png 848w, https://substackcdn.com/image/fetch/$s_!6pS3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b622392-2736-447a-8781-2fa3a1edc782_753x461.png 1272w, https://substackcdn.com/image/fetch/$s_!6pS3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b622392-2736-447a-8781-2fa3a1edc782_753x461.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One of my favorite programming books is <a href="https://mitp-content-server.mit.edu/books/content/sectbyfn/books_pres_0/6515/sicp.zip/index.html">Structure and Interpretation of Computer Programs</a> (SICP) by Harold Abelson and Gerald Jay Sussman with Julie Sussman. The book starts from basic programming ideas to abstractions to advanced topics such as register machines.</p><p>See what Uncle Bob Martin says about this book:</p><blockquote><p>This book was life changing. Or at least it was career modifying.</p></blockquote><p>Ref. <a href="http://cleancoder.com/books">CleanCoder.com</a></p><p>If you wonder why in the age of <a href="https://en.wikipedia.org/wiki/AI-assisted_software_development">AI-assisted software development</a>, as a builder you still need to know how to code, read my take: <a href="https://semanticshall.substack.com/p/to-be-or-not-to-be-a-programmer-part">To Be or Not to Be (a Programmer)</a> on the topic.</p><p>Back to SICP, I always thought, as the book is available through MIT press, there has to be another way to present it to the online audience. So, with a bit of vibe-coding, I built one.</p><p><a href="https://sicp-lab.com/">sicp-lab.com</a> is a place where you can read the book interactively chapter by chapter. It also has a playground section for a place to practice book exercises and <a href="https://en.wikipedia.org/wiki/Scheme_(programming_language)">Scheme</a> interactively. The video section is a landing page for the course lectures that are already available on YouTube with chapter to video mapping. The section has a guide for chapter to video mappings. available on GitHub. The site's content is also available <a href="https://github.com/am357/sicp-lab">on GitHub</a>.</p><p>P.S.: The book uses Scheme which is a dialect of the <a href="https://en.wikipedia.org/wiki/Lisp_(programming_language)">Lisp</a> programming language. Because of Lisp's heavy use of parentheses gives it an unusual syntax, there are dividing strong opinions in the programming community that go for, or against it. If you want to start this book, don&#8217;t get thrown off by the Lisp unconventional syntax or various opinions about it; consider it as a tool for learning the concepts and move on.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://semanticshall.blog/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Semantics Hall! Subscribe to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[To Be or Not to Be (a Programmer): Part 2]]></title><description><![CDATA[An attempt to understand the relevancy of knowing how to program in the new era of AI-driven programming.]]></description><link>https://semanticshall.blog/p/to-be-or-not-to-be-a-programmer-part-bb4</link><guid isPermaLink="false">https://semanticshall.blog/p/to-be-or-not-to-be-a-programmer-part-bb4</guid><dc:creator><![CDATA[Semantics Hall]]></dc:creator><pubDate>Sun, 28 Jun 2026 21:53:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2KDI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405a42-f97a-4bbe-9b45-f33b5dbd8215_1264x843.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_!2KDI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405a42-f97a-4bbe-9b45-f33b5dbd8215_1264x843.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2KDI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405a42-f97a-4bbe-9b45-f33b5dbd8215_1264x843.png 424w, https://substackcdn.com/image/fetch/$s_!2KDI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405a42-f97a-4bbe-9b45-f33b5dbd8215_1264x843.png 848w, https://substackcdn.com/image/fetch/$s_!2KDI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405a42-f97a-4bbe-9b45-f33b5dbd8215_1264x843.png 1272w, https://substackcdn.com/image/fetch/$s_!2KDI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405a42-f97a-4bbe-9b45-f33b5dbd8215_1264x843.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2KDI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405a42-f97a-4bbe-9b45-f33b5dbd8215_1264x843.png" width="1264" height="843" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef405a42-f97a-4bbe-9b45-f33b5dbd8215_1264x843.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:843,&quot;width&quot;:1264,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1835822,&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://semanticshall.substack.com/i/203653128?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1ad9cb9-3f52-4622-ba82-6ad8810c7360_1264x843.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_!2KDI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405a42-f97a-4bbe-9b45-f33b5dbd8215_1264x843.png 424w, https://substackcdn.com/image/fetch/$s_!2KDI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405a42-f97a-4bbe-9b45-f33b5dbd8215_1264x843.png 848w, https://substackcdn.com/image/fetch/$s_!2KDI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405a42-f97a-4bbe-9b45-f33b5dbd8215_1264x843.png 1272w, https://substackcdn.com/image/fetch/$s_!2KDI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405a42-f97a-4bbe-9b45-f33b5dbd8215_1264x843.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">To Be or Not to Be (a Programmer): The picture is inspired by Grigori Kozintsev&#8217;s 1964 Hamlet featuring Innokenty Smoktunovsky</figcaption></figure></div><p><a href="https://open.substack.com/pub/semanticshall/p/to-be-or-not-to-be-a-programmer-part?r=27df9a&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true">Part 1</a> raised this question that if AI can provide means to implement our ideas via programming, do we still need to know how to code and reason about it? </p><p>Before going any further it is the right time to ground the term AI. By AI, I mean the mainstream large language models (LLMs) and the set of tools, technologies, and services that collectively provide <a href="https://en.wikipedia.org/wiki/AI-assisted_software_development">AI-assisted software development</a> capabilities.</p><p>To answer the question, let us use a thought experiment:</p><p><strong>3D Printer Thought Experiment </strong></p><p>Let&#8217;s imagine we are living in a clone of our world where no 3D printers have been invented up until year 2025. PrintREAL is a new startup that aims to bring 3D printing to reality. Their pitch is text-to-3D capability. Everyone can print any 3D model. Consumers need not be engineers or designers; so long as they have a feasible idea, they can print their model out. Their prototype is an AI ChatBot along with a primitive 3D printer. The ChatBot user interface has a preview pane that shows the outcome of the idea iteratively. The prototype is functional and the team is gradually transitioning from pre-seed stage to Seed. As the team pursues <a href="https://en.wikipedia.org/wiki/Product-market_fit">product-market fit </a>(PMF), very soon PrintREAL founders realize that if they don&#8217;t modify their <a href="https://en.wikipedia.org/wiki/Minimum_viable_product">minimum viable product</a> (MVP) specification, they will face an epic failure soon. They realize that for their target market, they cannot ship their product without providing an interface for precision modelling. Users cannot be precise through the normal means of communication i.e., via prompts (text or audio). Users can still provide an image, spreadsheet, a markdown table, or some other representation that communicates the dimensions that users are targeting, as part of their prompt. But prompts are unstructured and their feedback loop is not fast enough for iterative design processes. But none of these are the main problem. The main problem is: prompts don&#8217;t provide the right fidelity that is required for design work. They lack precision. The team&#8217;s insight is that their AI-native design tool must be able to provide such precision.</p><p>Design needs precision control; but why? In my view, the reason is far more general. As it stands today, AI is an assistant, and our intention is largely to keep it subordinate. As an assistant, it helps us achieve a set of desired outcomes. Sometimes we can delegate an effort completely and it produces the outcome for us; but, at the end of the day, the outcome must be the one that we want. We need to <strong>verify</strong> that the outcome is correct and it is <strong>aligned</strong> with our wants. We can even delegate the verification and alignment task to AI, but ultimately, there will be a human in the process to accept or deny the outcome. As <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Noah Smith&quot;,&quot;id&quot;:8243895,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89fd964a-586f-461a-9f5a-ea4587d45728_397x441.png&quot;,&quot;uuid&quot;:&quot;5b365316-c074-470e-83a2-7da729b5a4fc&quot;}" data-component-name="MentionToDOM"></span> argues, <em><a href="https://www.noahpinion.blog/p/your-future-job-will-be-to-keep-ai">your future job will be to keep AI on task</a></em>. </p><p>Assume AI can write programs for us across every kind of problem. Not knowing how to program or reason about programs can take us part of the way, but it won't give us the precision needed for verification and alignment. We can vibe-code an entire project; we can spin up as many agents as we want, but without knowing how to code, we cannot be precise about the outcome. </p><p>Back to our assumption. As my friend <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;&#256;n Sh&#236;g&#257;o&quot;,&quot;id&quot;:171780054,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7e1254b7-5439-4e43-8322-fff389975dcd_250x250.jpeg&quot;,&quot;uuid&quot;:&quot;6751d387-4bc0-4738-a00f-5d743d321592&quot;}" data-component-name="MentionToDOM"></span> has pointed out <a href="https://substack.com/@anshigao/note/c-283334247?r=27df9a&amp;utm_source=notes-share-action&amp;utm_medium=web">in this comment</a>, LLMs simply cannot solve all problems. As problems become more difficult, their ability to predict the solutions stochastically diminishes. So our assumption doesn&#8217;t hold. We may be able to vibe-code an entire static website, a bug fix, an integration test, or a new feature in a back-end stack, but without understanding abstractions, reasoning about them and their implementations, we raise the risk of producing outcomes that work only partially, break easily, or can be compromised.</p><p>Let&#8217;s grant the assumption anyway. Even if a different AI paradigm could solve every problem better than any human, keeping AI subordinate would still require us to be precise; i.e., to verify that the output is correct and aligned with what we actually want. In software, the precision interface <em>is the code itself</em>. Reading it, writing it, and reasoning about it are what lets us accept or reject what the machine produces. This returns us to where Part 1 left off: the programming think-not is the person who can only gesture at what they want through iterative ideation, hoping the machine does the right thing under the hood to produce the output; they cannot reason about the code performance, abstraction leaks, runtime implications, etc. Because they can't read what it produced well enough to tell whether it&#8217;s correct and it won&#8217;t break.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://semanticshall.blog/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://semanticshall.blog/subscribe?"><span>Subscribe now</span></a></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[To Be or Not to Be (a Programmer): Part 1]]></title><description><![CDATA[An attempt to understand the relevancy of knowing how to program in the new era of AI-driven programming.]]></description><link>https://semanticshall.blog/p/to-be-or-not-to-be-a-programmer-part</link><guid isPermaLink="false">https://semanticshall.blog/p/to-be-or-not-to-be-a-programmer-part</guid><dc:creator><![CDATA[Semantics Hall]]></dc:creator><pubDate>Sat, 20 Jun 2026 21:25:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nCs9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14336f8-b0e9-4f57-af34-de1f8508bb8e_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;alt&quot;:&quot;Grigori Kozintsev's Hamlet featuring Innokenty Smoktunovsky&quot;,&quot;caption&quot;:&quot;To Be or Not to Be (a Programmer): Inspired by Grigori Kozintsev's 1964 Hamlet featuring Innokenty Smoktunovsky&quot;,&quot;staticGalleryImage&quot;:{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c14336f8-b0e9-4f57-af34-de1f8508bb8e_1536x1024.png&quot;,&quot;type&quot;:&quot;image/png&quot;},&quot;images&quot;:[{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c14336f8-b0e9-4f57-af34-de1f8508bb8e_1536x1024.png&quot;,&quot;type&quot;:&quot;image/png&quot;}]},&quot;isEditorNode&quot;:true}"></div><p>Paul Graham has a short but exceptional piece on writing. In <a href="https://www.paulgraham.com/writes.html">WRITES AND WRITE-NOTS</a> Paul argues that in the age of AI, as the article puts it: &#8220;there will just be good writers and people who can't write&#8221;. Paul believes this is bad because writing is thinking; this means that soon there will be a clear boundary between those who can think clearly about problems and those who cannot (i.e., &#8220;thinks and think-nots&#8221;). I agree with this stance.</p><p>Reading Paul&#8217;s piece, I felt a strong urge to figure out if Paul&#8217;s argument and insight are extensible to programming in the age of agentic AI development.</p><p>We are living in an age where some of the programming tasks are absurdly trivial for coding agents. A canonical example is writing tests; perhaps many agree with me that writing tests is (or was) one of the most tedious tasks in programming. </p><p>Programming, like writing, involves the process of using a language syntax (which is constructed by a well-defined grammar) to convey a stream of semantics as an output. This is through a medium to a processor (or an agent). For programming, the processor is a computer (or a Von Neumann machine) and for writing, it is (typically) a human brain. The distinction is that for programming, the semantics are reducible to a set of machine instructions, whereas for writing, they are, more generally, human interpretable information.</p><p>Going back to Paul&#8217;s argument, in my view, it is applicable insofar as programming and thinking are similar: i.e., the process of using a syntax to generate an output; but is that sufficient to be able to extend the article&#8217;s point to programming?</p><p>Where programming and writing part ways is in the utility of the outputs that each process generates. For programming, the output, the machine code, is there to be executed by the machine. The computation is the end goal, whereas in writing it is to communicate a set of ideas as information. I see writing as, functionally, a superset of programming. But is programming only about generating the machine instructions? The following framing helps:</p><blockquote><p>Computational processes are abstract beings that inhabit computers. As they evolve, processes manipulate other abstract things called <em>data</em>. The evolution of a process is directed by a pattern of rules called a <em>program</em>. People create programs to direct processes. In effect, we conjure the spirits of the computer with our spells.</p></blockquote><blockquote><p>A powerful programming language is more than just a means for instructing a computer to perform tasks. The language also serves as a framework within which we organize our ideas about processes.</p></blockquote><p> <sub>&#8212;Chapter 1, Structure and Interpretation of Computer Programs, Hal Abelson, Jerry Sussman and Julie Sussman</sub></p><p>So programming is also about directing computational processes that eventually produce effects on the real world. Where does the <em>thinking</em> sit in this picture? </p><p>If AI can give us an abstraction that lets us form and combine our ideas for driving the computational processes, why can&#8217;t we delegate to AI the thinking effort that goes into writing the actual programs? Why can&#8217;t we save our thinking effort for the act of forming and combining ideas for the ultimate effect of the programs and leave the driving part to AI? If we can offload that effort, does that mean not being able to program and reason about programs makes us a think-not?  </p><p>More on this in Part 2&#8230;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://semanticshall.blog/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Semantics Hall &#8212; by Ar. M! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Prologue]]></title><description><![CDATA[A commentary on what to expect from the Semantics Hall blog.]]></description><link>https://semanticshall.blog/p/prologue</link><guid isPermaLink="false">https://semanticshall.blog/p/prologue</guid><dc:creator><![CDATA[Semantics Hall]]></dc:creator><pubDate>Tue, 16 Sep 2025 03:01:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iqn2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dbeb4c-5ef1-4e17-bca8-6c24a9b997b2_1024x608.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_!iqn2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dbeb4c-5ef1-4e17-bca8-6c24a9b997b2_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iqn2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dbeb4c-5ef1-4e17-bca8-6c24a9b997b2_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!iqn2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dbeb4c-5ef1-4e17-bca8-6c24a9b997b2_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!iqn2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dbeb4c-5ef1-4e17-bca8-6c24a9b997b2_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!iqn2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dbeb4c-5ef1-4e17-bca8-6c24a9b997b2_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iqn2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dbeb4c-5ef1-4e17-bca8-6c24a9b997b2_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6dbeb4c-5ef1-4e17-bca8-6c24a9b997b2_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!iqn2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dbeb4c-5ef1-4e17-bca8-6c24a9b997b2_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!iqn2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dbeb4c-5ef1-4e17-bca8-6c24a9b997b2_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!iqn2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dbeb4c-5ef1-4e17-bca8-6c24a9b997b2_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!iqn2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dbeb4c-5ef1-4e17-bca8-6c24a9b997b2_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">It has been a while since I have made any attempts to write or publish outside of what has been needed for my job. For work, over an almost a decade, I have produced many writing artifacts: From design to strategy and roadmap documents, but despite all the longings to write and publish, I have never had a conviction to write consistently&#8212;outside work. To share my thoughts and ideas about the topics that I care, or create pieces that might become inspiring or just enjoyable to read for others. </p><p style="text-align: justify;">I feel this is the right time but I do not know the exact reason. I would say, maybe because I feel, if not already, it is getting late. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://semanticshall.blog/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Semantics Hall &#8212; by Ar. M! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: justify;">As they say: We have been nonexistent for billions of years and will not exist for likely billions years more. For some reason, we want to extend this short blip of being to eternity and become immortal in the experience of others. </p><p style="text-align: justify;">It is getting late because firstly, I believe life is short and like many, I have this urge to leave a meaningful mark before I am out&#8212;to make an attempt irrespective of how successful I will be.</p><p style="text-align: justify;">Secondly, because I believe if one is lucky enough to have an opportunity to create, it is an unfair treatment to refrain from getting engaged in a creative process. Creating something new may lead to producing something useful either directly or transitively. Even if it is considered a useless piece, in my view, it is debatable that it increases the chance of creating a positive or a useful set of ideas or an artifact in the chain process of human interactions. I think the intention matters though; it is hardly convincing when we face a misinformation or disinformation piece, or plain bullshit&#8212;I believe in such cases, the overall impact is negative not a positive sum.</p><p style="text-align: justify;">I plan to share my thoughts in this blog by following a cross-disciplinary approach presenting my thoughts and ideas by blending a variety of topics. The topics will be mostly about computer science, software engineering, philosophy, and literature. I plan to refrain from using Artificial Intelligence (AI) to bootstrap or refine my writing effort. I will elaborate more about this decision in a dedicated post.</p><p style="text-align: justify;">Finally, I am so excited for this endeavor. Let the fun adventure begin!</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://semanticshall.blog/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Semantics Hall &#8212; by Ar. M! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>