<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Computing, Math and Beauty</title>
    <link>https://blog.yellowflash.in/</link>
    <description>Posts on computing, math and beauty by VinothKumar Raman.</description>
    <language>en</language>
    <atom:link href="https://blog.yellowflash.in/rss.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Mon, 15 Jun 2026 00:00:00 +0530</lastBuildDate>

    <item>
      <title>Polynomial fit: a rabbit hole</title>
      <link>https://blog.yellowflash.in/posts/2026-06-15-polynomial-fit-a-rabbit-hole.html</link>
      <guid>https://blog.yellowflash.in/posts/2026-06-15-polynomial-fit-a-rabbit-hole.html</guid>
      <pubDate>Mon, 15 Jun 2026 00:00:00 +0530</pubDate>
      <description>What I thought was ordinary least squares turned into Vandermonde conditioning, Forsythe's orthogonal polynomials and Chebyshev. The monomials aren't really orthogonal.</description>
    </item>

    <item>
      <title>You understand by forgetting, while your agent can't</title>
      <link>https://blog.yellowflash.in/posts/2026-06-03-you-understand-by-forgetting-while-your-agent-cant.html</link>
      <guid>https://blog.yellowflash.in/posts/2026-06-03-you-understand-by-forgetting-while-your-agent-cant.html</guid>
      <pubDate>Wed, 03 Jun 2026 00:00:00 +0530</pubDate>
      <description>Why your coding agent compresses against the average of every codebase instead of yours and why forgetting is part of intelligence. Built on Kolmogorov complexity.</description>
    </item>

    <item>
      <title>Information theory for programmers</title>
      <link>https://blog.yellowflash.in/posts/2026-03-13-information-theory-for-programmers.html</link>
      <guid>https://blog.yellowflash.in/posts/2026-03-13-information-theory-for-programmers.html</guid>
      <pubDate>Fri, 13 Mar 2026 00:00:00 +0530</pubDate>
      <description>Information, entropy, and cross-entropy from a programmer's intuition. Ends at the loss function your LLM is trained on.</description>
    </item>

    <item>
      <title>Fixpoints for clarity</title>
      <link>https://blog.yellowflash.in/posts/2026-03-03-fixpoints-for-clarity.html</link>
      <guid>https://blog.yellowflash.in/posts/2026-03-03-fixpoints-for-clarity.html</guid>
      <pubDate>Tue, 03 Mar 2026 00:00:00 +0530</pubDate>
      <description>Fixpoints as a tool to understand and make sense of algorithms like Page rank, Nash Equilibrium, Bellman Optimality and Expectation Maximization.</description>
    </item>

    <item>
      <title>Programming Bitcoin: Handwaved Field</title>
      <link>https://blog.yellowflash.in/posts/2025-05-29-programming-bitcoin-handwaved.html</link>
      <guid>https://blog.yellowflash.in/posts/2025-05-29-programming-bitcoin-handwaved.html</guid>
      <pubDate>Thu, 29 May 2025 00:00:00 +0530</pubDate>
      <description>Reading Programming Bitcoin carefully, and digging into the finite-field math the book hand-waves.</description>
    </item>

    <item>
      <title>What can't a regular expression do?</title>
      <link>https://blog.yellowflash.in/posts/2016-01-12-regular-expressions.html</link>
      <guid>https://blog.yellowflash.in/posts/2016-01-12-regular-expressions.html</guid>
      <pubDate>Tue, 12 Jan 2016 00:00:00 +0530</pubDate>
      <description>We have a general understanding of what regular expressions can do. But this one explores what it can't. Formally putting a pin on when we are asking too much from it.</description>
    </item>

    <item>
      <title>Implementing functional programming language (Part 1) - Untyped Lambda Calculus</title>
      <link>https://blog.yellowflash.in/posts/2015-11-01-implementing-fp-01.html</link>
      <guid>https://blog.yellowflash.in/posts/2015-11-01-implementing-fp-01.html</guid>
      <pubDate>Sun, 01 Nov 2015 00:00:00 +0530</pubDate>
      <description>Exploring lambda calculus without any typing. Building notions of numbers, booleans etc... just from lambda expressions.</description>
    </item>

  </channel>
</rss>
