<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Saahil Sanganeriya: writing</title><description>Essays on systems, data and film, and reviews from my Letterboxd diary.</description><link>https://saahilsanganeriya.com/</link><language>en</language><item><title>A pale blue dot</title><link>https://saahilsanganeriya.com/blog/pale-blue-dot/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/pale-blue-dot/</guid><description>In 2018 I posted Voyager 1&apos;s picture of Earth from six billion kilometres away and ended the caption on two short sentences. What the picture is, and why a print of it hangs in my room.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate><category>space</category><category>essays</category></item><item><title>Hard for whom?</title><link>https://saahilsanganeriya.com/blog/hard-for-whom/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/hard-for-whom/</guid><description>My task pipeline called a task broken after one model failed it once. Two other models solved it every time. Why a difficulty label in swe-sim no longer decides anything.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate><category>engineering</category><category>evaluation</category><category>swe-sim</category><category>essays</category></item><item><title>My eval knew the future</title><link>https://saahilsanganeriya.com/blog/my-eval-knew-the-future/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/my-eval-knew-the-future/</guid><description>The first eval of my agents&apos; memory could see files the past had not written yet. What closing those leaks did to the number, why one good number was tuned, and why I trust the smallest eval.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate><category>engineering</category><category>evaluation</category><category>saahil-brain</category><category>essays</category></item><item><title>Safe to run twice</title><link>https://saahilsanganeriya.com/blog/safe-to-run-twice/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/safe-to-run-twice/</guid><description>A crash can land between any two lines. How every stage of the service on my home server finishes its work on the next run without doing anything twice, and what that costs.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate><category>engineering</category><category>home lab</category><category>projectionist</category><category>essays</category></item><item><title>A projectionist for my film library</title><link>https://saahilsanganeriya.com/blog/projectionist-home-lab/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/projectionist-home-lab/</guid><description>One small server, one weak processor, and a script that stopped someone’s film. What broke while I replaced my scripts with one service, and the rule it keeps.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>engineering</category><category>home lab</category><category>projectionist</category><category>essays</category></item><item><title>Curiosity, not selfishness</title><link>https://saahilsanganeriya.com/blog/curiosity-not-selfishness/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/curiosity-not-selfishness/</guid><description>At sixteen I wrote that physicists are selfish. Most of the argument holds up. The word in the title does not.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>physics</category><category>essays</category></item><item><title>Films for a full theatre</title><link>https://saahilsanganeriya.com/blog/films-for-a-full-theatre/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/films-for-a-full-theatre/</guid><description>In 2019 I sorted films into two kinds: the ones for a blanket at home and the ones worth a road trip to a big screen. La La Land was my example. It still is.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>film</category><category>essays</category></item><item><title>Redaction is not enough</title><link>https://saahilsanganeriya.com/blog/redaction-is-not-enough/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/redaction-is-not-enough/</guid><description>Blacking out names protects people by wrecking the data. One consistent fake identity per person keeps the conversation and loses the person, if you can first tell who is who.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>privacy</category><category>data</category><category>engineering</category><category>essays</category></item><item><title>The same-person problem</title><link>https://saahilsanganeriya.com/blog/the-same-person-problem/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/the-same-person-problem/</guid><description>“Is this the same person?” takes a human a second and a program a long time. Why it is the hardest easy problem in data, and the two ways every answer goes wrong.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>data</category><category>identity resolution</category><category>engineering</category><category>essays</category></item><item><title>Babylon</title><link>https://saahilsanganeriya.com/blog/babylon/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/babylon/</guid><description>Five viewings and five stars each time, starting with a 70mm screening that I can only call out of body.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>film</category><category>reviews</category></item><item><title>Oppenheimer</title><link>https://saahilsanganeriya.com/blog/oppenheimer/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/oppenheimer/</guid><description>Four viewings, two of them on 70mm. The film never lets you know its subject. It makes you him instead.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>film</category><category>reviews</category></item><item><title>Rothaniel</title><link>https://saahilsanganeriya.com/blog/rothaniel/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/rothaniel/</guid><description>A stand-up special that made me cry through its last quarter, after more than a year of not crying at anything.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>film</category><category>reviews</category></item><item><title>Spotlight</title><link>https://saahilsanganeriya.com/blog/spotlight/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/spotlight/</guid><description>Two viewings, almost three years apart, and the same four and a half stars both times.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>film</category><category>reviews</category></item><item><title>The Graduate</title><link>https://saahilsanganeriya.com/blog/the-graduate/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/the-graduate/</guid><description>I watched it a year before my own graduation, scared of exactly what it is about.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>film</category><category>reviews</category></item><item><title>The Last Black Man in San Francisco</title><link>https://saahilsanganeriya.com/blog/the-last-black-man-in-san-francisco/</link><guid isPermaLink="true">https://saahilsanganeriya.com/blog/the-last-black-man-in-san-francisco/</guid><description>One of the most interestingly shot films I have seen in a while, and as gentle a film as I have ever seen.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>film</category><category>reviews</category></item></channel></rss>