<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss-styles.xsl" type="text/xsl"?><rss version="2.0"><channel><title>Rakibul Haque</title><description>Onto the next: experiments and notes on machine learning, LLMs, and reinforcement learning.</description><link>https://rhaque.dev/</link><item><title>A GAN from scratch, small enough to watch</title><link>https://rhaque.dev/blog/gan-from-scratch/</link><guid isPermaLink="true">https://rhaque.dev/blog/gan-from-scratch/</guid><description>Two tiny networks, hand-written backprop, and a ring. What a 2-D GAN makes visible that image GANs hide, including why a falling loss is bad news.</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Hello world: why this site exists</title><link>https://rhaque.dev/blog/hello-world/</link><guid isPermaLink="true">https://rhaque.dev/blog/hello-world/</guid><description>Why I built this, and what I&apos;ll share here: machine learning, frontier LLM research, reinforcement learning, and interactive experiments.</description><pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The edge of stability, in your browser</title><link>https://rhaque.dev/blog/edge-of-stability/</link><guid isPermaLink="true">https://rhaque.dev/blog/edge-of-stability/</guid><description>A tiny gradient-descent toy and what it shows about learning rates.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>