<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Varun Agnihotri - Blog</title>
        <link>https://www.pythonicvarun.me/blog</link>
        <atom:link href="https://www.pythonicvarun.me/blog/rss.xml" rel="self" type="application/rss+xml" />
        <description>Writing on AI/ML interpretability, offensive security, CTFs, and backend engineering.</description>
        <language>en</language>
        <lastBuildDate>Mon, 31 Aug 2026 18:44:44 GMT</lastBuildDate>
        <item>
            <title>Getting My Files Back From Btrfs After a Shift+Delete (With discard=async On)</title>
            <link>https://www.pythonicvarun.me/blog/btrfs-restore-after-shift-delete</link>
            <guid isPermaLink="true">https://www.pythonicvarun.me/blog/btrfs-restore-after-shift-delete</guid>
            <pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
            <description>I nuked a folder full of local-only git repos, everything said TRIM had already wiped it, and btrfs restore got it back anyway.</description>
            <category>BTRFS</category><category>LINUX</category><category>FEDORA</category><category>DATA-RECOVERY</category><category>GIT</category>
        </item>
        <item>
            <title>How I ended up on the wrong train after Quiz 2</title>
            <link>https://www.pythonicvarun.me/blog/wrong-train-quiz-2-day</link>
            <guid isPermaLink="true">https://www.pythonicvarun.me/blog/wrong-train-quiz-2-day</guid>
            <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
            <description>Boarded the wrong train right after my IITM BS Quiz-2 because Where is my Train showed it as already arrived. Had to get off at the next stop and wait for the real one.</description>
            <category>TRAVEL</category><category>MISHAP</category><category>LOL</category>
        </item>
        <item>
            <title>Ethernet Dead on Fedora, and the Cable Was Fine All Along</title>
            <link>https://www.pythonicvarun.me/blog/ethernet-not-working-fedora-networkmanager</link>
            <guid isPermaLink="true">https://www.pythonicvarun.me/blog/ethernet-not-working-fedora-networkmanager</guid>
            <pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate>
            <description>My ethernet stopped working on Fedora. Cable was fine, driver was fine, kernel could see the link. NetworkManager just never made a profile for it.</description>
            <category>FEDORA</category><category>LINUX</category><category>NETWORKMANAGER</category><category>TROUBLESHOOTING</category>
        </item>
        <item>
            <title>feat: Master Your Git Commit Messages 📝✅</title>
            <link>https://www.pythonicvarun.me/blog/master-git-commit-messages-guide</link>
            <guid isPermaLink="true">https://www.pythonicvarun.me/blog/master-git-commit-messages-guide</guid>
            <pubDate>Thu, 25 Dec 2025 00:00:00 GMT</pubDate>
            <description>Stop writing &apos;fixed stuff&apos; in your commits! 🛑 This guide breaks down standard commit types like feat, fix, and refactor to help you write clean, professional, and useful Git history. 🚀</description>
            <category>Git</category><category>Workflow</category><category>Best Practices</category>
        </item>
        <item>
            <title>Scikit-learn vs. cuML: The Ultimate ML Speed Showdown 🏎️⚡</title>
            <link>https://www.pythonicvarun.me/blog/sklearn-vs-cuml-gpu-acceleration-showdown</link>
            <guid isPermaLink="true">https://www.pythonicvarun.me/blog/sklearn-vs-cuml-gpu-acceleration-showdown</guid>
            <pubDate>Tue, 21 Oct 2025 00:00:00 GMT</pubDate>
            <description>Is your model training taking forever? 🐢 This blog pits the CPU-based king, Scikit-learn, against the GPU-powered challenger, cuML. Discover their differences, advantages, and when to use each for maximum speed and efficiency. 🚀</description>
            <category>Machine Learning</category><category>GPU</category><category>scikit-learn</category><category>cuML</category>
        </item>
        <item>
            <title>Decoding ML Metrics: Are You Speaking Your Model&apos;s Language? 📊✅</title>
            <link>https://www.pythonicvarun.me/blog/ml-metrics-explained</link>
            <guid isPermaLink="true">https://www.pythonicvarun.me/blog/ml-metrics-explained</guid>
            <pubDate>Thu, 16 Oct 2025 00:00:00 GMT</pubDate>
            <description>From Accuracy and F1-Score to RMSE and R-squared, this guide breaks down the essential ML metrics. Learn how to truly measure your model&apos;s performance and avoid common pitfalls! 🎯🚀</description>
            <category>Machine Learning</category><category>Metrics</category><category>Data Science</category>
        </item>
        <item>
            <title>Your Ultimate Scikit-Learn Toolbox: A Guide to Top Models 🛠️🧠</title>
            <link>https://www.pythonicvarun.me/blog/sklearn-models-use-cases-guide</link>
            <guid isPermaLink="true">https://www.pythonicvarun.me/blog/sklearn-models-use-cases-guide</guid>
            <pubDate>Wed, 15 Oct 2025 00:00:00 GMT</pubDate>
            <description>Ever feel lost in the sea of scikit-learn models? 🤖 This guide breaks down the most popular models like Linear Regression, Random Forest, and K-Means, explaining what they do and where to use them. 📈✅</description>
            <category>Machine Learning</category><category>scikit-learn</category><category>Python</category>
        </item>
        <item>
            <title>The Ancient Pi Formula in Sanskrit 🧮</title>
            <link>https://www.pythonicvarun.me/blog/ancient-pi-formula-in-sanskrit</link>
            <guid isPermaLink="true">https://www.pythonicvarun.me/blog/ancient-pi-formula-in-sanskrit</guid>
            <pubDate>Sun, 22 Sep 2024 00:00:00 GMT</pubDate>
            <description>Explore the fascinating world of ancient Indian mathematics with a Sanskrit verse that gives an accurate approximation of Pi (π). This blog breaks down the verse, showing how Indian scholars calculated the circumference of a circle thousands of years ago. A perfect blend of history and math that&apos;s still relevant today! 🔢🌍</description>
            <category>Mathematics</category><category>History</category><category>Culture</category>
        </item>
        <item>
            <title>The Infinite Loop of Completeness 🌀</title>
            <link>https://www.pythonicvarun.me/blog/infinite-loop-of-completeness</link>
            <guid isPermaLink="true">https://www.pythonicvarun.me/blog/infinite-loop-of-completeness</guid>
            <pubDate>Mon, 16 Sep 2024 00:00:00 GMT</pubDate>
            <description>Dive into the timeless wisdom of the slok &quot;Purnamadah Purnamidam&quot; and discover how it relates to our modern world! Learn how completeness, whether in knowledge, life, or coding, is something we already have, and why we need to stop searching for something that&apos;s already within us. 🚀</description>
            <category>Philosophy</category><category>Life</category><category>Culture</category>
        </item>
        <item>
            <title>Python vs. Go: A Freshman CSE Student&apos;s Guide to Programming Languages</title>
            <link>https://www.pythonicvarun.me/blog/python-vs-go-beginners-guide</link>
            <guid isPermaLink="true">https://www.pythonicvarun.me/blog/python-vs-go-beginners-guide</guid>
            <pubDate>Fri, 13 Sep 2024 00:00:00 GMT</pubDate>
            <description>Curious about which programming language to dive into as a first-year CSE student? This blog explores the differences between Python and Go (Golang), two powerful languages with distinct strengths. Discover Python&apos;s user-friendly features and vast ecosystem versus Go&apos;s high-performance capabilities and efficient concurrency. Whether you&apos;re just starting out or looking to advance your skills, get insights into which language might be the best fit for your coding journey. 🚀🐍</description>
            <category>Python</category><category>Go</category><category>Programming</category>
        </item>
        <item>
            <title>The Rat Race: Chasing Goals Without Listening to Your Inner Voice</title>
            <link>https://www.pythonicvarun.me/blog/the-rat-race-listening-to-your-inner-voice</link>
            <guid isPermaLink="true">https://www.pythonicvarun.me/blog/the-rat-race-listening-to-your-inner-voice</guid>
            <pubDate>Thu, 01 Aug 2024 00:00:00 GMT</pubDate>
            <description>In a fast-paced world, many find themselves running a race they didn&apos;t choose. This blog explores the cost of ignoring our inner voice and how we can reconnect with what truly matters.</description>
            <category>Life</category><category>Career</category><category>Reflection</category>
        </item>
    </channel>
</rss>