<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator>
  <link href="https://vasanthv.net/feed.xml" rel="self" type="application/atom+xml" />
  <link href="https://vasanthv.net/" rel="alternate" type="text/html" />
  <updated>2026-08-30T16:58:13+00:00</updated>
  <id>https://vasanthv.net/feed.xml</id>
  <title type="html">Vasanth.V</title>
  <subtitle>Keeping things simple and stupid.</subtitle>
  <author><name>Vasanth.V</name></author>

  
  
    
    <entry>
      <title type="html">Introducing /photos</title>
      
      <link href="https://vasanthv.net/blog/introducing-photos/" rel="alternate" type="text/html" title="Introducing /photos" />
      
      <published>2026-08-30T00:00:00+00:00</published>
      <updated>2026-08-30T00:00:00+00:00</updated>
      <id>https://vasanthv.net/blog/introducing-photos</id>
      <content type="html" xml:base="https://vasanthv.net/blog/introducing-photos/"><![CDATA[<p>I am not a photographer by any means, but every once in a while, I look at a frame of what I am seeing and think, “Oh, this would make a good photo.” And, to be honest, most of the time, it turns out to be mediocre.</p>

<p>A few years ago, I used to share those photos on Instagram. Now that I’ve ditched all my social media presence, and this blog is the only place where I share things, I needed a way to share photos here.</p>

<p>My immediate thought was to create a photo tag and use that, so all the photos could be filtered by the tag and become part of the blog feed too. But I also like the wall of photos you see on Instagram. So I decided I needed nothing less than that and created a <code class="language-plaintext highlighter-rouge">/photos</code> page powered by the photo tag.</p>

<p>So, here I am: introducing <a href="/photos">/photos</a>, with some random shots I’ve taken over the past couple of months.</p>]]></content>
      <author><name>Vasanth.V</name></author>
      <category term="blog" />
      
      
      <summary type="html"><![CDATA[I am not a photographer by any means, but every once in a while, I look at a frame of what I am seeing and think, “Oh, this would make a good photo.” And, to be honest, most of the time, it turns out to be mediocre.]]></summary>
    </entry>
  
    
    <entry>
      <title type="html">Stuffie from my daughter</title>
      
      <link href="https://vasanthv.net/blog/stuffie-from-my-daughter/" rel="alternate" type="text/html" title="Stuffie from my daughter" />
      
      <published>2026-08-25T00:00:00+00:00</published>
      <updated>2026-08-25T00:00:00+00:00</updated>
      <id>https://vasanthv.net/blog/stuffie-from-my-daughter</id>
      <content type="html" xml:base="https://vasanthv.net/blog/stuffie-from-my-daughter/"><![CDATA[<p><img src="/assets/images/IMG_1224.jpeg" alt="" /></p>

<p><em>We went to an arcade for my daughter’s birthday, and she won this little toy from the claw machine. She gave it to me, and I absolutely love it. It has now found a permanent spot on my work table.</em></p>]]></content>
      <author><name>Vasanth.V</name></author>
      <category term="photo" />
      
      
      <summary type="html"><![CDATA[]]></summary>
    </entry>
  
    
    <entry>
      <title type="html">Epistemic trespassing</title>
      
      <link href="https://vasanthv.net/blog/epistemic-trespassing/" rel="alternate" type="text/html" title="Epistemic trespassing" />
      
      <published>2026-08-24T00:00:00+00:00</published>
      <updated>2026-08-24T00:00:00+00:00</updated>
      <id>https://vasanthv.net/blog/epistemic-trespassing</id>
      <content type="html" xml:base="https://vasanthv.net/blog/epistemic-trespassing/"><![CDATA[<p>If you haven’t heard this word before, don’t worry - I only heard it for the first time last week.</p>

<blockquote>
  <p>With this post, I’m introducing my #TIL posts.</p>
</blockquote>

<h2 id="what-is-epistemic-trespassing">What is epistemic trespassing?</h2>

<p>Epistemic trespassing is when an expert in one field makes claims or judgments about a field outside their area of expertise.</p>

<p>In other words, it’s when an expert assumes that their expertise in one field can be applied to a completely different field.</p>

<p><em>Eg: imagine an expert doctor making claims about food and nutrition simply because they’re a doctor.</em></p>

<p><a href="https://www.youtube.com/watch?v=uwyLGiyDa2g"><strong><em>Source</em></strong></a></p>]]></content>
      <author><name>Vasanth.V</name></author>
      <category term="til" />
      
      
      <summary type="html"><![CDATA[If you haven’t heard this word before, don’t worry - I only heard it for the first time last week.]]></summary>
    </entry>
  
    
    <entry>
      <title type="html">Strings of fibre</title>
      
      <link href="https://vasanthv.net/blog/strings-of-fibre/" rel="alternate" type="text/html" title="Strings of fibre" />
      
      <published>2026-08-23T00:00:00+00:00</published>
      <updated>2026-08-23T00:00:00+00:00</updated>
      <id>https://vasanthv.net/blog/strings-of-fibre</id>
      <content type="html" xml:base="https://vasanthv.net/blog/strings-of-fibre/"><![CDATA[<p><img src="/assets/images/IMG_1211.jpeg" alt="" /></p>

<p><em>Strings of fibre from my cat’s tree</em></p>]]></content>
      <author><name>Vasanth.V</name></author>
      <category term="photo" />
      
      
      <summary type="html"><![CDATA[]]></summary>
    </entry>
  
    
    <entry>
      <title type="html">Wiidookdaadiwin</title>
      
      <link href="https://vasanthv.net/blog/wiidookdaadiwin/" rel="alternate" type="text/html" title="Wiidookdaadiwin" />
      
      <published>2026-08-22T00:00:00+00:00</published>
      <updated>2026-08-22T00:00:00+00:00</updated>
      <id>https://vasanthv.net/blog/wiidookdaadiwin</id>
      <content type="html" xml:base="https://vasanthv.net/blog/wiidookdaadiwin/"><![CDATA[<p><img src="/assets/images/IMG_1198.jpeg" alt="" /></p>

<p><em><a href="https://wiidookdaadiwin.org/">Wiidookdaadiwin</a></em></p>]]></content>
      <author><name>Vasanth.V</name></author>
      <category term="photo" />
      
      
      <summary type="html"><![CDATA[]]></summary>
    </entry>
  
    
    <entry>
      <title type="html">Somewhere near Wiidookdaadiwin</title>
      
      <link href="https://vasanthv.net/blog/somewhere-near-wiidookdaadiwin/" rel="alternate" type="text/html" title="Somewhere near Wiidookdaadiwin" />
      
      <published>2026-08-22T00:00:00+00:00</published>
      <updated>2026-08-22T00:00:00+00:00</updated>
      <id>https://vasanthv.net/blog/somewhere-near-wiidookdaadiwin</id>
      <content type="html" xml:base="https://vasanthv.net/blog/somewhere-near-wiidookdaadiwin/"><![CDATA[<p><img src="/assets/images/IMG_1209.jpeg" alt="" /></p>

<p><em>Somewhere near Wiidookdaadiwin</em></p>]]></content>
      <author><name>Vasanth.V</name></author>
      <category term="photo" />
      
      
      <summary type="html"><![CDATA[]]></summary>
    </entry>
  
    
    <entry>
      <title type="html">Dischargering my life</title>
      
      <link href="https://vasanthv.net/blog/dischargering-my-life/" rel="alternate" type="text/html" title="Dischargering my life" />
      
      <published>2026-08-21T00:00:00+00:00</published>
      <updated>2026-08-21T00:00:00+00:00</updated>
      <id>https://vasanthv.net/blog/dischargering-my-life</id>
      <content type="html" xml:base="https://vasanthv.net/blog/dischargering-my-life/"><![CDATA[<blockquote>
  <p>Low battery! Low battery! Low battery!</p>
</blockquote>

<p>I have 2 MacBooks, 1 iPad, 1 iPhone, 1 Apple Watch, and 1 pair of AirPods.</p>

<p>At any given time, at least one of them is dead and needs charging. I don’t worry too much about my MacBooks and iPad because I don’t carry them around. They mostly stay near a power socket. The problem is the other three devices. I carry them everywhere, so I have to constantly make sure they are charged.</p>

<p>I have to admit, I’m terrible at keeping my devices charged. My phone would often be dead if my wife didn’t remind me to charge it. Another problem is that I have to carry all the different chargers with me wherever I go.</p>

<p>So, I have two options.</p>

<p>Option 1: Develop a habit of charging my devices regularly. I tried that and failed miserably.</p>

<p>Option 2: Replace my devices with ones that don’t require frequent charging.</p>

<p>First, my iPhone. Unfortunately, I don’t think I can replace that. But the other two devices I carry around can be changed.</p>

<p>So, I ditched my Apple Watch in favour of a Casio W-217H, and my AirPods for the Sony MDR-ZX310AP ZX Series. Man, that was liberating.</p>

<p>Now, the only device I need to charge regularly is my phone. And even that, I usually charge in my car while driving rather than doing it at home on a regular basis.</p>

<p>A couple of weeks later, I realised there was one thing I missed: activity tracking. Without my Apple Watch, I couldn’t track my runs and walks.</p>

<p>I started looking for a basic fitness band that could track my runs and walks. I ended up buying a Fitbit Inspire 3 (and not the Fitbit Air), mainly because it has up to 10 days of battery life and, like my Casio, it shows the time.</p>

<p>And that’s how I <em>Dischargered</em> my life.</p>]]></content>
      <author><name>Vasanth.V</name></author>
      <category term="life" />
      
      
      <summary type="html"><![CDATA[Low battery! Low battery! Low battery!]]></summary>
    </entry>
  
    
    <entry>
      <title type="html">Stupidity is worse than evil</title>
      
      <link href="https://www.youtube.com/watch?v=uwyLGiyDa2g" rel="alternate" type="text/html" title="Stupidity is worse than evil" />
      <link href="https://vasanthv.net/blog/stupidity-is-worse-than-evil/" rel="related" type="text/html" title="Permalink" />
      
      <published>2026-08-19T00:00:00+00:00</published>
      <updated>2026-08-19T00:00:00+00:00</updated>
      <id>https://vasanthv.net/blog/stupidity-is-worse-than-evil</id>
      <content type="html" xml:base="https://vasanthv.net/blog/stupidity-is-worse-than-evil/"><![CDATA[<p>EOP</p>]]></content>
      <author><name>Vasanth.V</name></author>
      <category term="link" />
      
      
      <summary type="html"><![CDATA[EOP]]></summary>
    </entry>
  
    
    <entry>
      <title type="html">Microblogging and me</title>
      
      <link href="https://vasanthv.net/blog/microblogging-and-me/" rel="alternate" type="text/html" title="Microblogging and me" />
      
      <published>2026-08-18T00:00:00+00:00</published>
      <updated>2026-08-18T00:00:00+00:00</updated>
      <id>https://vasanthv.net/blog/microblogging-and-me</id>
      <content type="html" xml:base="https://vasanthv.net/blog/microblogging-and-me/"><![CDATA[<p>I remember it was around 2008 when I first came across Twitter. Oh boy, the moment I saw that website, I fell in love with it.</p>

<p>I had been a heavy user of microblogging - particularly Twitter - ever since. I used to share random thoughts, post interesting links, and retweet things I found interesting. I also tried almost every microblogging platform that was around at the time: Jaiku, Google Buzz, Plurk, Pownce - you name it, and I probably used it. I still remember using many of these services with my friends and family. It felt personal, casual, and fun.</p>

<p>Fast-forward ten years, and most of those microblogging websites had disappeared. Twitter was still around, but it was no longer the product I had fallen in love with. It had slowly become something else entirely.</p>

<p>My followers were no longer my family and friends. Instead, they were mostly a bunch of random strangers. I continued using Twitter, but mainly as a place to broadcast updates about the apps and websites I was building and to retweet things I found interesting. It wasn’t personal anymore. None of my family members were using it, and only a few of my friends were still around.</p>

<p>Then Elon Musk bought Twitter, and for me, that was the final nail in the coffin. With all the chaos surrounding the platform, I eventually deleted my account.</p>

<p>After Twitter, I tried Pebble (formerly T2), Bluesky, and Mastodon, but none of them ever felt like home. Eventually, I stopped using all of them. I even tried running my own ActivityPub-based service for a while, but honestly, it wasn’t worth the time and effort.</p>

<p>Even as a software engineer, understanding things like ActivityPub and AT Protocol wasn’t particularly easy. I can only imagine how confusing these concepts must be for regular users. And now, the people I want to follow are scattered across different platforms that don’t always interoperate easily. I have to rely on various hacks and workarounds just to make these different pieces work together.</p>

<p>In my opinion, open protocols and decentralised social platforms, despite their good intentions, have made the social web more fragmented rather than less.</p>

<p>People often talk about these new platforms as the saviours of social media, but, to be honest, I don’t think any of them have solved the fundamental problem. If anything, they have added another layer of complexity to an already complicated social web.</p>

<p>And perhaps that’s why microblogging has lost its charm - at least for me.</p>

<p>I’ve now moved back to good old-fashioned long-form blogging. Instead of trying to squeeze my thoughts into short posts and scattered timelines, I’m using this website as a place to slow down, write more, and reflect on myself.</p>

<p><em>Maybe that’s what I was looking for all along.</em></p>]]></content>
      <author><name>Vasanth.V</name></author>
      <category term="thoughts" />
      
      
      <summary type="html"><![CDATA[I remember it was around 2008 when I first came across Twitter. Oh boy, the moment I saw that website, I fell in love with it.]]></summary>
    </entry>
  
    
    <entry>
      <title type="html">The famous dosa shop</title>
      
      <link href="https://vasanthv.net/blog/famous-dosa-shop/" rel="alternate" type="text/html" title="The famous dosa shop" />
      
      <published>2026-08-16T00:00:00+00:00</published>
      <updated>2026-08-16T00:00:00+00:00</updated>
      <id>https://vasanthv.net/blog/famous-dosa-shop</id>
      <content type="html" xml:base="https://vasanthv.net/blog/famous-dosa-shop/"><![CDATA[<blockquote>
  <p>A short story by Vasanth. I originally published this story on my previous blog on November 14, 2025.</p>
</blockquote>

<p>My whole neighbourhood in Chennai is talking about this new fancy dosa shop that opened on the next street. A beautiful Saturday morning like this is the perfect time for a good breakfast after grinding through another week. I’m too lazy to drive my two-wheeler myself, and honestly, I’ve gotten comfortable with my laziness, especially on Saturdays, which bring out my worst. Let me call Kathir. I waited for him to answer my call, but he didn’t. A small knot of annoyance formed, but I’m too persistent to give up. He picked up the second time. “Hey Kathir, what’s up?” I asked, forcing genuine interest into my voice. I didn’t want to sound needy by asking for help right away. I barely registered his reply, something about a problem at his sister’s house, because my mind was already calculating how to get what I wanted. I needed to frame this request so it wouldn’t sound like begging, so he couldn’t possibly say no. “Dude, you said you wanted to try some new restaurants, right? My neighbour told me the new Famous Dosa Kadai is really good. Let’s go there for breakfast.”</p>

<p>He drew out a long “Hmmm… now?” That hesitation in his voice sent a small jolt of worry through me. He sounded like he wasn’t ready, like he wanted to postpone. No, no, no. Not happening. “Yeah, let’s go now. I have some work around 11 o’clock. If we miss this, we can only go next week.” The lie came easily, smoothly. “Okay dude, let’s go then. I’ll be there in 30 minutes.”</p>

<p>Now came the real ask. I knew Kathir was the kind of friend who never hesitated, who always showed up, and that knowledge made the guilt settle heavier in my stomach. But not heavy enough to stop me. “Cool. Can you pick me up too? You know my motorcycle has some starting problems.” Another lie, effortless as breathing. “Sure dude,” he said, without a trace of suspicion or resentment. That easy trust made something uncomfortable twist inside me, but I pushed it away.</p>

<p>As I rode on his pillion seat, the guilt nagged enough that I tried to show some interest. “So what happened at your sister’s house?” I asked. “You know about my nephew, right? He was riding his bicycle this morning and someone tried to steal it. The nearby people caught the thief. My brother-in-law and some neighbours got furious and hurt him pretty badly,” he said.</p>

<p>“Why would someone steal a kid’s bicycle? I think he got what he deserved,” I said, not really thinking about it.</p>

<p>“He deserved it? Are you serious?” Kathir’s voice sharpened with passion. “You can’t just hurt someone like that for their mistakes. The right thing to do is call the police and let them do their job. Who are we to take the law into our own hands?”</p>

<p>His intensity made me uncomfortable. He defended the thief like it mattered, like morality wasn’t just a concept but something real. Before we could argue further, the smell hit us. We reached the Famous dosa shop. The pleasant aroma of crisp dosas melted through our tension, and we forgot what we’d been talking about. Food has a way of erasing everything else.</p>

<p>“Why would someone name any shop ‘The Famous Shop’?” he wondered as we approached. “Hmmm, I think the owners believe it will make them famous,” I said. “Screw that logic,” he laughed, and I laughed with him. “Ha ha, I’m going to start The Famous Underwear Shop.” “THE FAMOUS UNDERWEAR!” he shouted, not realizing we’d just entered. I shushed him, pulling his hand, both of us grinning like idiots. “A table for two,” I told the receptionist, hiding our stupidity.</p>

<p>The restaurant was impossibly full even at this hour, but we got lucky. A table opened within minutes. I ordered masala dosa; he started with plain dosa. We didn’t stop there. I devoured two dosas and four vadas, and Kathir practically worked through their entire menu. We were warriors, conquerors of breakfast. As we struggled with the final pieces, his phone rang. “Yes, bro,” he answered, mouthing to me that it was his brother-in-law. He stepped outside to take the call.</p>

<p>I attacked the remaining dosa like an animal, scraping my plate clean with satisfaction. Life was good. Life was perfect. I signalled for the bill, feeling full and content, and reached for my wallet.</p>

<p>My pocket was empty.</p>

<p>The realization hit like ice water. I’d forgotten my wallet. The comfortable warmth drained from my body instantly, replaced by a cold, creeping panic. Okay, okay! Kathir will be back any second. No problem. I have exploited him many times, but this time it was not intentional. The waiter will be here any minute with the bill. Kathir wasn’t back. My eyes kept darting to the door. Where was he? I should call him. I grabbed my phone. It shows 2% battery. My heart started beating faster. I hit call. The 2 turned to 1. The call didn’t connect. Hit call again. Nothing. The screen went black.</p>

<p>Dead.</p>

<p>“Fuck.” I said it out loud without realizing. The man at the next table shot me a disgusted look. My face burned with embarrassment.</p>

<p>Kathir would be back any second. Any second now. I kept telling myself this as I turned to stare at the door. Once. Twice. Ten times in a single minute. The waiter approached with the card machine and bill, and suddenly he seemed taller. Maybe I didn’t get a better view of him before. My earlier confidence had evaporated completely. My throat felt tight. What would I say? How would I explain?</p>

<p>“Can I get the menu?” The words tumbled out before I could think.</p>

<p>What? What the hell was I doing? But maybe I could order something, buy time until Kathir returned. “Of course, sir.” The waiter handed me the menu too quickly. I wished he would move slowly, wished time itself would slow down.</p>

<p>He stood beside me, looming, while I pretended to browse. I’d memorized this menu before my first dosa arrived, but my eyes traced every line like it was scripture. Finally, desperately, I ordered one masala dosa for takeaway. “Sure, sir. I’ll get your takeaway.” He rushed toward the kitchen. I wanted to say “Take your time,” to slow everything down, but he was already gone.</p>

<p>I moved to Kathir’s chair, the one facing the exit to get a better view of the door and better view of the security guard standing just outside. My mind raced through impossible scenarios. If only I could remember Kathir’s number, but I couldn’t remember anyone’s number except my mom’s, and she was 600 kilometers away. Time was moving impossibly fast now, each second ticking away like a countdown. I’d added an extra dosa to my existing bill of 512 rupees. Not much money. Not much at all, if I had my wallet.</p>

<p>Should I confess to the waiter? Tell him I forgot my wallet, ask for time to retrieve it? They’d never let me leave. They’d think I was trying to run. Sweat prickled on my forehead despite the air conditioning. My heart hammered so loudly I was certain everyone could hear it, a drum announcing my shame to the entire restaurant.</p>

<p>The waiter appeared with my carry bag. “Here is your takeaway, sir.” His smile was kind. “Thank you, sir. Thank you so much,” I replied mindlessly. My voice sounded desperate, pathetic. He gave me a strange look but smiled again. “I’ll get your bill, sir.” He walked away, and I felt tears prickling behind my eyes. I was going to cry. Over 500 rupees. Over my own stupidity and selfishness.</p>

<p>One last glance at the door. The security guard was gone. My body tensed. Maybe I could just walk out. The thought was insane, humiliating, but it gripped me with desperate urgency. The waiter was at the counter. The door was clear. Now. It had to be now.</p>

<p>One. Two. Three.</p>

<p>I started to stand.</p>

<p>A hand touched my shoulder.</p>

<p>I almost screamed, my heart exploding in my chest. Kathir. It was Kathir. He’d come through a different door. Relief flooded through me so intensely my knees felt weak.</p>

<p>“What happened?” he asked, concerned.</p>

<p>I wanted to collapse against him. My eyes filled with tears. “Sorry, Kathir. I forgot my wallet.” The words came out broken, small. He looked at me strangely. “So what? I’ll pay, and we can split later. Why are you apologizing for this? Did something happen while I was gone?”</p>

<p>“I… I thought you wouldn’t come back, and I don’t have the money to pay the bill. I’m sorry, Kathir.” He couldn’t understand what I’d just gone through in the past twenty minutes of silent panic. The relief should have felt good, but it didn’t. It felt hollow. Because now, with him standing here, so casual and unconcerned, offering to pay without a thought, I didn’t feel saved.</p>

<p>I felt guilty.</p>

<p>The weight of guilt sat heavier than any unpaid bill ever could.</p>]]></content>
      <author><name>Vasanth.V</name></author>
      <category term="story" />
      
      
      <summary type="html"><![CDATA[A short story by Vasanth. I originally published this story on my previous blog on November 14, 2025.]]></summary>
    </entry>
  
</feed>
