<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>jotatorres.dev</title><description>Essays on computer science, software engineering, AI &amp; society, and philosophy — by Jota Torres.</description><link>https://jotatorres.dev/</link><language>en-us</language><item><title>Can a Machine Be Made to Doubt?</title><link>https://jotatorres.dev/writing/machine-doubt/</link><guid isPermaLink="true">https://jotatorres.dev/writing/machine-doubt/</guid><description>We keep asking whether machines can think. The more revealing question is whether one could ever be built to distrust its own conclusions — and what we would owe it if it could.</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate><category>AI &amp; Society</category></item><item><title>The Tyranny of the Happy Path</title><link>https://jotatorres.dev/writing/happy-path/</link><guid isPermaLink="true">https://jotatorres.dev/writing/happy-path/</guid><description>Most software is a beautiful demo wrapped around a coward&apos;s handling of everything that can actually go wrong. The error states are where the real design lives.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate><category>Software Engineering</category></item><item><title>Everything Is a Compiler If You Squint</title><link>https://jotatorres.dev/writing/everything-compiler/</link><guid isPermaLink="true">https://jotatorres.dev/writing/everything-compiler/</guid><description>Type checkers, build systems, ORMs, even the humble spreadsheet — they are all doing the same trick: taking a language humans like and lowering it to one a machine tolerates.</description><pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate><category>Computer Science</category></item><item><title>On the Ethics of Autocomplete</title><link>https://jotatorres.dev/writing/ethics-autocomplete/</link><guid isPermaLink="true">https://jotatorres.dev/writing/ethics-autocomplete/</guid><description>A suggestion is never neutral. Every time a system finishes your sentence, it is making a small, invisible argument about which sentence was worth finishing.</description><pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate><category>AI &amp; Society</category></item><item><title>Cache Invalidation and Other Metaphysics</title><link>https://jotatorres.dev/writing/cache-invalidation/</link><guid isPermaLink="true">https://jotatorres.dev/writing/cache-invalidation/</guid><description>The old joke names it one of the two hard problems. The joke undersells it: knowing when a stored truth has stopped being true is the same problem philosophy has failed to solve for three thousand years.</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate><category>Computer Science</category></item><item><title>What We Talk About When We Talk About Scale</title><link>https://jotatorres.dev/writing/what-is-scale/</link><guid isPermaLink="true">https://jotatorres.dev/writing/what-is-scale/</guid><description>&quot;It won&apos;t scale&quot; is the most powerful sentence in engineering and one of the least examined. Scale of what? Toward whom? Paid for by which future?</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate><category>Software Engineering</category></item></channel></rss>