<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Agam&#39;s Personal Blog</title>
    <link>https://agamsingh.me/</link>
    <description>Recent content on Agam&#39;s Personal Blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 13 Mar 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://agamsingh.me/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The Web Scraping Consent Model Was Always Broken. AI Just Made It Obvious.</title>
      <link>https://agamsingh.me/posts/ai-web-scrapers/</link>
      <pubDate>Fri, 13 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://agamsingh.me/posts/ai-web-scrapers/</guid>
      <description>&lt;p&gt;When you publish something to the web, you implicitly consent to it being scraped by bots. That is how the web has always worked and we have never seriously questioned it. AI training has taken advantage of that by breaking the social contract that made nonconsensual web scraping at least somewhat acceptable until now.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Robots.txt&#34;&gt;robots.txt&lt;/a&gt; was a standard created in 1994 to help build consent into web scraping. It is a file you can put in your project that tells bots not to crawl certain pages. Keep in mind though that it is a social contract i.e. entirely voluntary. There is no enforcement mechanism. Bots that want to ignore it simply do. The existence of &lt;code&gt;robots.txt&lt;/code&gt; is less a consent mechanism and more an acknowledgment that bots were always going to crawl the web, and the best we could do was ask nicely. That is the foundation the modern web is built on: there is no opt-out for web scraping of your digital works.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My Strife With Aggregate Scales</title>
      <link>https://agamsingh.me/posts/aggregate-scales/</link>
      <pubDate>Sun, 08 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://agamsingh.me/posts/aggregate-scales/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://en.wikipedia.org/wiki/Kardashev_scale&#34;&gt;Kardashev Scale&lt;/a&gt; was created in 1964 by Soviet astronomer Nikolai Kardashev for classifying civilizations based on how much energy they are able to harness. Although it was created to set search parameters for detecting other civilizations, it has since been used by science communicators to quantify the technological progress of a civilization. There have been many criticisms and reworks of this scale&amp;mdash;such as Carl Sagan&amp;rsquo;s version that uses bits of stored information rather than energy&amp;mdash;but they all stay within the same lens: a civilization is as advanced as the aggregate of its society. I do not agree with this premise. Although it is completely valid and useful to look at a society&amp;rsquo;s progression through the aggregate, this is only one way to look at it, and treating it as the only way is dangerous.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://agamsingh.me/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://agamsingh.me/about/</guid>
      <description>&lt;p&gt;Hi, I&amp;rsquo;m &lt;strong&gt;Agam Singh&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m a software engineer based in Austin, TX.&lt;/p&gt;&#xA;&lt;p&gt;You can email me at&#xA;&lt;code&gt;&#xA;&lt;span class=&#34;eobf&#34;&gt;&#xA;agam&lt;b&gt;bad bot&lt;/b&gt;@&lt;b&gt;go away&lt;/b&gt;agamsingh&lt;b&gt;shoo&lt;/b&gt;.&lt;b&gt;:(&lt;/b&gt;me&#xA;&lt;/span&gt;&#xA;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Connect with me on &lt;a href=&#34;https://www.linkedin.com/in/agamsingh9/&#34;&gt;LinkedIn&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;This site is built with &lt;a href=&#34;https://gohugo.io&#34;&gt;Hugo&lt;/a&gt; and served as plain HTML and CSS&amp;mdash;no JavaScript, no trackers, no nonsense. It is hosted on &lt;a href=&#34;https://docs.codeberg.org/codeberg-pages/&#34;&gt;Codeberg Pages&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;All writing on this site is licensed under CC BY-SA 4.0&amp;mdash;share freely with attribution under the same terms.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
