<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Anachronistic Monk</title><link>https://durwasa-chakraborty.github.io/posts/</link><description>Recent content in Posts on Anachronistic Monk</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Durwasa Chakraborty</copyright><lastBuildDate>Mon, 20 Apr 2026 03:37:48 +0530</lastBuildDate><atom:link href="https://durwasa-chakraborty.github.io/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>On Shooting in Black and White (An Entropy Argument)</title><link>https://durwasa-chakraborty.github.io/posts/on-shooting-in-black-and-white/</link><pubDate>Mon, 20 Apr 2026 03:37:48 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/on-shooting-in-black-and-white/</guid><description>&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="Black and white photograph"
 src="https://durwasa-chakraborty.github.io/images/bnw_desktop.png"
 &gt;&lt;/figure&gt;
&lt;p&gt;There&amp;rsquo;s a question I get asked often enough that I&amp;rsquo;ve started collecting answers for it: why do you shoot everything in black and white?&lt;/p&gt;</description></item><item><title>The Place of Honorifics in Modern Society Part A :: Academia</title><link>https://durwasa-chakraborty.github.io/posts/english-honorifics-and-in-academia/</link><pubDate>Fri, 05 Dec 2025 03:38:30 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/english-honorifics-and-in-academia/</guid><description>&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;“Call me Ishmael.”&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;That line opens one of literature’s great sweeping saga: a man, a whale, and the bruising, salt-earning adventure of simply not dying at sea. But the name does something subtle: like a polite knock on the front door of literature. It positions the narrator. In Sanskrit, nāma means exactly that: the thing by which you call someone from afar.&lt;/p&gt;</description></item><item><title>How Agentic LLMs ~Almost~ Destroyed My Academic Career</title><link>https://durwasa-chakraborty.github.io/posts/how-agentic-llms-almost-destroyed-my-academic-career/</link><pubDate>Sun, 19 Oct 2025 02:54:45 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/how-agentic-llms-almost-destroyed-my-academic-career/</guid><description>&lt;blockquote&gt;&lt;p&gt;&amp;ldquo;With great power comes great responsibility.&amp;rdquo;&lt;br&gt;
Voltaire (and also every Spider-Man movie ever)&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;There&amp;rsquo;s this &lt;strong&gt;&lt;a href="https://youtu.be/Htmcj6HBN7k?si=qK5Ftruvb0okRagY" target="_blank" rel="noreferrer"&gt;video&lt;/a&gt;&lt;/strong&gt; of Chad Smith, the drummer from Red Hot Chili Peppers. He&amp;rsquo;s hearing a song for the first time, no prep, no notes, no second take. And yet somehow, he just gets it. He catches the groove like it&amp;rsquo;s muscle memory, then makes the whole thing sound better.That&amp;rsquo;s the magic of practice. Not the kind where you count hours, but the kind where you repeat something so many times it becomes your second nature, your reflex. Whether it&amp;rsquo;s drumming, coding, or explaining your PhD topic to your relatives without crying, the idea&amp;rsquo;s the same: do it till it&amp;rsquo;s boring, and then keep doing it till it&amp;rsquo;s beautiful.&lt;/p&gt;</description></item><item><title>Data Races</title><link>https://durwasa-chakraborty.github.io/posts/data-races/</link><pubDate>Sun, 06 Apr 2025 18:50:32 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/data-races/</guid><description>&lt;p&gt;&lt;em&gt;“Data races are bad.”&lt;/em&gt; — Every systems programming course, ever.&lt;br&gt;
But &lt;strong&gt;why&lt;/strong&gt; are they bad? And &lt;strong&gt;what&lt;/strong&gt; exactly are they?&lt;/p&gt;
&lt;p&gt;Let’s be a little Aristotelian about this—&lt;strong&gt;question everything&lt;/strong&gt;. So here we go:&lt;/p&gt;</description></item><item><title>Is Quantity Trumping Quality in University Rankings? A Closer Look at NIRF and Beyond</title><link>https://durwasa-chakraborty.github.io/posts/is-quantiy-trumping-quality/</link><pubDate>Tue, 10 Sep 2024 17:15:27 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/is-quantiy-trumping-quality/</guid><description>&lt;p&gt;Recently, &lt;em&gt;The Hindu&lt;/em&gt; published an article that raised a pertinent question regarding the National Institutional Ranking Framework (NIRF): &amp;ldquo;Is quantity trumping quality?&amp;rdquo; As I write from the hallowed halls of one of India’s premier institutions—the Indian Institute of Technology, Madras—I find myself compelled to delve deeper into this issue. Are private institutions genuinely improving, or have they [sic] discovered ways to manipulate research metrics?&lt;/p&gt;</description></item><item><title>How B+ Trees Optimize SQL Queries: A Primer</title><link>https://durwasa-chakraborty.github.io/posts/b+-trees-sql-optimization/</link><pubDate>Tue, 11 Jun 2024 12:54:54 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/b+-trees-sql-optimization/</guid><description>&lt;h2 class="relative group"&gt;Introduction
 &lt;div id="introduction" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#introduction" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;For someone who has taken a course in Computer Science, they have probably come across a B+ tree, often used in the context of databases for storing data. A B+ tree schematically looks like this:&lt;/p&gt;</description></item><item><title>Echoes of a Timeless Curse</title><link>https://durwasa-chakraborty.github.io/posts/echoes-of-a-timeless-curse/</link><pubDate>Fri, 12 Apr 2024 10:56:26 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/echoes-of-a-timeless-curse/</guid><description>&lt;p&gt;&lt;strong&gt;Preface:&lt;/strong&gt;
Rishi Durvasa, known for his irascible nature, was infamous for his ability to curse. As mythology suggests, Durvasa visited Kanav Rishi&amp;rsquo;s ashram, and Shakuntala was lost in her daydreams of Dushyant. Furious, Durvasa cursed Shakuntala, saying that the one she dreamed of would forget her when the time came. This is a modern retelling of that ancient story.&lt;/p&gt;</description></item><item><title>Major Mode El</title><link>https://durwasa-chakraborty.github.io/posts/major-mode-el/</link><pubDate>Sat, 06 Jan 2024 18:08:54 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/major-mode-el/</guid><description>&lt;blockquote&gt;&lt;p&gt;Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;Before you think I&amp;rsquo;m crowning Lisp as God&amp;rsquo;s own language after just one blog stint at a coding exercise, hold your horses. I&amp;rsquo;m not here to bash Object-Oriented Programming or its design patterns. In fact, I believe it&amp;rsquo;s crucial to know these patterns inside out. Only then can you play the game of &amp;lsquo;Design Pattern or Anti-Pattern?&amp;rsquo; with any confidence. Remember, these musings are all from my little corner of the world and don&amp;rsquo;t reflect the hard work of other developers who’ve been sweating over &lt;a href="https://arxiv.org/pdf/2305.03317.pdf" target="_blank" rel="noreferrer"&gt;StarPlat&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>The Circle of Incompleteness</title><link>https://durwasa-chakraborty.github.io/posts/the-circle-of-incompleteness/</link><pubDate>Tue, 30 May 2023 01:02:10 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/the-circle-of-incompleteness/</guid><description>&lt;p&gt;Am I too comfortable or am I dying from within&lt;br&gt;
I wish at the word go I could drop my skin&lt;br&gt;
The quotes of the dead do not interest me&lt;br&gt;
Nor does the aphorism of the sickened living&lt;/p&gt;</description></item><item><title>Language Semantics</title><link>https://durwasa-chakraborty.github.io/posts/language-semantics/</link><pubDate>Fri, 24 Mar 2023 11:07:52 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/language-semantics/</guid><description>&lt;p&gt;&lt;strong&gt;Happy Birthday to Me: Musings on Language and Code&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Today, I find myself celebrating my birthday in the tranquil confines of a cozy Airbnb in Vancouver. It’s a momentary escape from the pressures of work, a rare breather amidst the ever-present demands of the office. Through the frost-touched window, I watch the Canadian flag battle the icy winds. Below, I can hear the faint murmurs of a French-speaking couple, my neighbors. A little later, the cadence of Mandarin reaches my ears, no doubt my landlord going about his day. And then, the phone rings. It&amp;rsquo;s my mother, calling from home, so naturally, the conversation begins in Bengali. When my father takes the phone, we switch seamlessly to Hindi. After the call, I set the phone down, open my laptop, and begin composing an email in English.&lt;/p&gt;</description></item><item><title>The 00 Estate: What Happens When the Government Dictates How to Write Code?</title><link>https://durwasa-chakraborty.github.io/posts/the-00-estate/</link><pubDate>Wed, 15 Feb 2023 00:00:00 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/the-00-estate/</guid><description>&lt;p&gt;In the House of Commons of Great Britain, Edmund Burke once stated, &amp;ldquo;There were Three Estates in Parliament; but, in the Reporters’ Gallery yonder, there sat a Fourth Estate more important than them all.&amp;rdquo; As the 21st century dawned, we observed media houses displaying biases towards their respective lobbies. The &amp;rsquo;truth,&amp;rsquo; which should be absolute, now has shades of well-crafted absolution. &amp;ldquo;Whose truth is the truth?&amp;rdquo; is a question I often ask myself while reading news articles on the internet. With the government in power controlling the first three estates, it&amp;rsquo;s not an exaggeration to say that Orwell&amp;rsquo;s &amp;ldquo;1984&amp;rdquo; no longer seems like fiction. This blog explores the hypothetical &amp;ldquo;00 Estate&amp;rdquo; that encompasses all estates and dictates the terms for writing code.&lt;/p&gt;</description></item><item><title>STR: A Disciplined Programmer</title><link>https://durwasa-chakraborty.github.io/posts/disciplined-paradigms/</link><pubDate>Sun, 15 Jan 2023 00:00:00 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/disciplined-paradigms/</guid><description>&lt;p&gt;A trainee undergoing military training can disassemble and assemble a machine gun within a minute. At first, this might seem very complex, but everyone in the academy manages to do it. The more pertinent question is not &amp;lsquo;how&amp;rsquo; but &amp;lsquo;why&amp;rsquo;. It&amp;rsquo;s because their lives depend on it. Similarly, a disciplined programmer learns the vocabulary and syntax of a programming language with utmost sincerity. Every word in the programming language is sacred, and any non-conformance is akin to blasphemy.&lt;/p&gt;</description></item><item><title>The Glass Wall</title><link>https://durwasa-chakraborty.github.io/posts/the-glass-wall/</link><pubDate>Sat, 31 Dec 2022 00:00:00 +0530</pubDate><guid>https://durwasa-chakraborty.github.io/posts/the-glass-wall/</guid><description>&lt;p&gt;An extraordinary year comes to an end, just like many others, yet I distinctly remember that one year when a remarkable entourage of human beings gathered around me. I had hoped our story would have a happy ending, but sometimes wishes don&amp;rsquo;t come true. Now, staring at the glass wall, I see only myself, alone, burdened with a heavy bag of despair and endless remorse. The seeds I had sown were now bearing their bitter fruit. But my story wasn&amp;rsquo;t always like this.&lt;/p&gt;</description></item></channel></rss>