<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title></title>
    <link href="https://burg2.maheshbansod.com/atom.xml" rel="self" type="application/atom+xml"/>
    <link href="https://burg2.maheshbansod.com"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2025-10-12T20:19:05.071+00:00</updated>
    <id>https://burg2.maheshbansod.com/atom.xml</id>
    <entry xml:lang="en">
        <title>CSS clamp() function</title>
        <published>2025-10-12T20:19:05.071+00:00</published>
        <updated>2025-10-12T20:19:05.071+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/til/20251012201905-css-clamp-function/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/til/20251012201905-css-clamp-function/</id>
        
        <content type="html">&lt;p&gt;CSS has a clamp function that takes a min value, &amp;quot;preferred&amp;quot; value and a max value.&lt;&#x2F;p&gt;
&lt;p&gt;If the preferred value is between min and max, then the preferred value is returned,
otherwise the output is clamped based on min and max.&lt;&#x2F;p&gt;
&lt;p&gt;I used this recently on the astro rewrite of this blog while setting margin for
my &amp;quot;See all posts&amp;quot; CTA so that it&#x27;s dependent on viewport size such that it never
goes out of the viewport and smoothly goes inside the viewport as we resize.&lt;&#x2F;p&gt;
&lt;pre data-lang=&quot;css&quot; style=&quot;background-color:#ffffff;color:#323232;&quot; class=&quot;language-css &quot;&gt;&lt;code class=&quot;language-css&quot; data-lang=&quot;css&quot;&gt;&lt;span style=&quot;color:#63a35c;&quot;&gt;margin-right&lt;&#x2F;span&gt;&lt;span&gt;: clamp(-25.5px,calc((900px - 100vw) &#x2F; 2 - 10px),0px);
&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Ref: &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;CSS&#x2F;clamp&quot;&gt;clamp() - CSS | MDN&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>vim &quot;+norm Go&quot; &quot;+startinsert&quot; $filename</title>
        <published>2025-10-07T17:21:17.403+00:00</published>
        <updated>2025-10-07T17:21:17.403+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/til/20251007172117-vim-norm-go-startinsert-filename/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/til/20251007172117-vim-norm-go-startinsert-filename/</id>
        
        <content type="html">&lt;p&gt;Use the command&lt;&#x2F;p&gt;
&lt;pre style=&quot;background-color:#ffffff;color:#323232;&quot;&gt;&lt;code&gt;&lt;span&gt;vim &amp;quot;+norm Go&amp;quot; &amp;quot;+startinsert&amp;quot; $filename
&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;to automatically move at the end of the file and start editing.&lt;&#x2F;p&gt;
&lt;p&gt;This is useful when you are invoking vim from another script i.e. when you
don&#x27;t want this to be the default behaviour but want it in a special case.&lt;&#x2F;p&gt;
&lt;p&gt;For me this was useful for my &lt;code&gt;journal&lt;&#x2F;code&gt; script which appends the current time
at the end of a file and opens the file and (now) automatically moves to the end
and goes to insert mode.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>We can run queries across a range in google sheets</title>
        <published>2025-10-06T14:44:34.992+00:00</published>
        <updated>2025-10-06T14:44:34.992+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/til/20251006144434-we-can-run-queries-across-a-range-in-google-sheets/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/til/20251006144434-we-can-run-queries-across-a-range-in-google-sheets/</id>
        
        <content type="html">&lt;p&gt;&lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;developers.google.com&#x2F;chart&#x2F;interactive&#x2F;docs&#x2F;querylanguage#pivot&quot;&gt;Query Language Reference (Version 0.7)  |  Charts  |  Google for Developers&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;support.google.com&#x2F;docs&#x2F;answer&#x2F;3093343?hl=en&quot;&gt;QUERY function - Google Docs Editors Help&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Google Sheets supports a QUERY function using which we can run queries on a range of data.&lt;&#x2F;p&gt;
&lt;p&gt;The Google Visualization API Query Language has a SQL-like syntax and exposes a variety of functions to work
on the selected range.&lt;&#x2F;p&gt;
&lt;p&gt;For example,&lt;br &#x2F;&gt;
The following query groups by date summing the values in column B. The query runs on the range &lt;code&gt;A:B&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre style=&quot;background-color:#ffffff;color:#323232;&quot;&gt;&lt;code&gt;&lt;span&gt;=QUERY(A:B, &amp;quot;SELECT todate(A), SUM(B) GROUP BY todate(A)&amp;quot;)
&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>The empty object `{}` isn&#x27;t accepted by Pydantic with type `dict[str, Any]`</title>
        <published>2025-10-02T08:17:29.957+00:00</published>
        <updated>2025-10-02T08:17:29.957+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/til/20251002081729-the-empty-object-isnt-accepted-by-pydantic-with-type-dictstr-any/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/til/20251002081729-the-empty-object-isnt-accepted-by-pydantic-with-type-dictstr-any/</id>
        
        <content type="html">&lt;p&gt;Why :&amp;lt; just why&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Cool things in Swift</title>
        <published>2025-08-17T07:53:35.279+00:00</published>
        <updated>2025-08-17T07:53:35.279+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/cool-things-in-swift/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/cool-things-in-swift/</id>
        
        <summary type="html">&lt;p&gt;I recently picked up &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;www.swift.org&quot;&gt;Swift&lt;&#x2F;a&gt;.
This article is about some of the things in Swift that I thought were cool.
I will probably update this as I come upon more cool stuff, which is bound to
happen as I&#x27;m still starting out.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>On Emotions</title>
        <published>2025-04-19T15:14:01.285+00:00</published>
        <updated>2025-04-19T15:14:01.285+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/thoughts-on-some-emotions-2025/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/thoughts-on-some-emotions-2025/</id>
        
        <summary type="html">&lt;p&gt;It&#x27;s been a while since I&#x27;ve started feeling. I&#x27;m not sure when it 
started. Probably around when I was 1-3 years old? Who knows! &lt;&#x2F;p&gt;
&lt;p&gt;Anyway, with my experience of about 27 years, I present to you my
thoughts on some emotions I&#x27;ve experienced while living and feeling
as a person sorted in no particular order.&lt;&#x2F;p&gt;
&lt;p&gt;Feel free to tell me about your own experience with emotions. I love
being human and understanding how others experience this world.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Making LLMs do what you want</title>
        <published>2025-03-29T19:34:35.193+00:00</published>
        <updated>2025-03-29T19:34:35.193+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/making-llms-do-what-you-want/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/making-llms-do-what-you-want/</id>
        
        <summary type="html">&lt;p&gt;Tired of spending hours convincing an LLM to just do that one thing?
You have tried lots of different ways to no satisfaction  and yet it
eludes you why it isn&#x27;t able to just do this really simple task? Look
no further! You&#x27;ve reached the place  you&#x27;ll learn the dark arts of 
making any LLM head over heels for you. I have worked with LLMs since 
about two years now and this guide is about what I learnt and how we
can ensure the best prompts while also modifying prompts to accomodate
evolving requirements.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Book notes: The Psychology of Money</title>
        <published>2025-01-28T15:36:16.342+00:00</published>
        <updated>2025-01-28T15:36:16.342+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/book-notes-the-psychology-of-money/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/book-notes-the-psychology-of-money/</id>
        
        <summary type="html">&lt;p&gt;My notes for the book &amp;quot;The Psychology of Money&amp;quot; by Morgan Housel.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Iterate over Tuple Type in TypeScript without recursion</title>
        <published>2024-12-14T17:09:01.448+00:00</published>
        <updated>2024-12-14T17:09:01.448+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/iterating-over-tuple-type-in-typescript-without-recursion/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/iterating-over-tuple-type-in-typescript-without-recursion/</id>
        
        <summary type="html">&lt;p&gt;A simple trick to iterate over a tuple in TypeScript without resorting to recursion.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Sri lanka trip 2024</title>
        <published>2024-11-17T10:58:09+00:00</published>
        <updated>2024-11-17T10:58:09+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/sri-lanka-trip-2024/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/sri-lanka-trip-2024/</id>
        
        <summary type="html">&lt;p&gt;I went to Sri Lanka on 6th November, 2024 and returned on 12th November, 2024.
This article describes my experiences on this trip.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Thoughts on Project Hail Mary by Andy Weir</title>
        <published>2024-03-02T17:40:00+00:00</published>
        <updated>2024-03-02T17:40:00+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/review-project-hail-mary-andy-weir/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/review-project-hail-mary-andy-weir/</id>
        
        <summary type="html">&lt;p&gt;This article contains my raw thoughts on the book &amp;quot;Project Hail Mary&amp;quot; by Andy Weir.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Unlearning habits and saying bleh to intrusive thoughts</title>
        <published>2023-12-17T08:44:54.507+00:00</published>
        <updated>2023-12-17T08:44:54.507+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/unlearning-habits-and-intrusive-thoughts/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/unlearning-habits-and-intrusive-thoughts/</id>
        
        <summary type="html">&lt;p&gt;Being a human, you gotta do what humans do. You walk, you eat, you communicate. Human stuff.&lt;br &#x2F;&gt;
You&#x27;re walking down a street and notice a dog, it&#x27;s cute. You want to say hi to it, and so you move towards it. It moves towards you. You&#x27;re both moving towards each other but wait.&lt;br &#x2F;&gt;
why is the dog barking? why does it look angry? what did I do wrong?&lt;br &#x2F;&gt;
The dog comes at you faster giving you lesser time to process. The dog knows batman is invincible with prep time, so it removes the prep time.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>The exit</title>
        <published>2023-12-10T09:53:28.608+00:00</published>
        <updated>2023-12-10T09:53:28.608+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/the-exit/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/the-exit/</id>
        
        <summary type="html">&lt;p&gt;It was orange, green, red, and brown. Walking down a path with my girlfriend, arm around her shoulder, we chatted about the most random things. &lt;&#x2F;p&gt;
&lt;p&gt;It was a good day. It started when I got out of my bunk bed and jumped into the brown world. A mountain of stress crept in as the reality sunk in. I was stuck in my room. The noise outside terrified me and my roommates, soaked by water leaking through somewhere I had no idea.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Avoiding assertions in TypeScript</title>
        <published>2023-12-03T15:37:02.169+00:00</published>
        <updated>2023-12-03T15:37:02.169+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/avoiding-assertions-in-typescript/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/avoiding-assertions-in-typescript/</id>
        
        <summary type="html">&lt;p&gt;Often, when working with Typescript, people tend to go for type assertions to suppress errors. Though that does suppress the immediate error, it is often the case that you&#x27;re causing yourself a pain by not fixing the underlying issue, and exposing yourself to bugs at runtime. The main advantage of Typescript is the types we define, the more accurate they are to reality the less often you&#x27;ll encounter type related bugs in production.The rest of this article is about type assertion, non null assertion, and how to avoid it.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Random thoughts (2?)</title>
        <published>2023-11-02T20:55:00+00:00</published>
        <updated>2023-11-02T20:55:00+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/random-thoughts-2/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/random-thoughts-2/</id>
        
        <summary type="html">&lt;p&gt;Years ago, maybe in 2018 or 19, on a random afternoon outside the college canteen, a friend posed me a simple question that has been on my mind a lot these years.
The question was, what if you give it your all, invest unwavering effort, and after all this what if you still fall short of achieving your dream?&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Chasing Stars and Chatbots: The Shifting Landscape of Relationships</title>
        <published>2023-10-30T15:08:22+00:00</published>
        <updated>2023-10-30T15:08:22+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/chasing-stars-and-chatbots/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/chasing-stars-and-chatbots/</id>
        
        <summary type="html">&lt;p&gt;Before the internet, when dinosaurs roamed the Earth, human connections were all about good old-fashioned face-to-face encounters. No, not Zoom meetings, but actual in-person gatherings. People built relationships by attending social events where they’d chat, laugh, and occasionally break into spontaneous dance-offs in their well-lit caves and colorful gardens. Friendships were like a well-cooked biryani, simmering over shared experiences, heartfelt conversations, and the occasional handwritten letter or two. Communities were cozy and tight-knit, with neighbors who didn’t need a ‘Follow’ button to show they cared.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Making your first game</title>
        <published>2020-05-29T14:01:00.169+00:00</published>
        <updated>2020-05-29T14:01:00.169+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/wp-making-your-first-game/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/wp-making-your-first-game/</id>
        
        <summary type="html">&lt;p&gt;So, you&#x27;ve learnt programming? You&#x27;ve made some easy programs? Maybe even made a few bigger projects? It&#x27;s about time for you guys to start making games. If you don&#x27;t know programming, I encourage you to use google to look for programming tutorials to learn a beginner friendly language like Python. After you&#x27;re done with that, come here again. &lt;&#x2F;p&gt;
&lt;p&gt;This tutorial is aimed at people who are `okay` at programming in C and are interested in making games. It&#x27;s also aimed at people who are bored of their life and want to just read something random which involves an &lt;span style=&quot;color: orange&quot;&gt;awesome&lt;&#x2F;span&gt; orange demon.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Social distancing and The Naked Sun</title>
        <published>2020-04-04T10:58:09+00:00</published>
        <updated>2020-04-04T10:58:09+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/social-distancing-and-the-naked-sun/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/social-distancing-and-the-naked-sun/</id>
        
        <summary type="html">&lt;p&gt;Social distancing is a new and perhaps uncomfortable concept for many of those practicing it due to the pandemic this world is going through today. We are all in different places now; most probably where we didn&#x27;t expect ourselves to be at this point. We are forced to stay isolated from others in our own hole, yet we are connected to everyone through this fantastic invention of mankind: the internet. In my opinion, being isolated has its own perks and even staying off the internet during this time might do you good but that&#x27;s not really the topic of discussion right now; maybe some other time.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Rivals</title>
        <published>2018-08-29T18:05:00.169+00:00</published>
        <updated>2018-08-29T18:05:00.169+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/wp-rivals/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/wp-rivals/</id>
        
        <content type="html">&lt;span style=&quot;color: orange&quot;&gt;
&lt;p&gt;&lt;em&gt;Dear John,&lt;&#x2F;em&gt;&lt;br &#x2F;&gt;
&lt;em&gt;It&#x27;s me. I hope you&#x27;re doing okay. I need you to know that I love you. Things get difficult sometimes, but you need to push through it and win. Look up, my soldier. I&#x27;m not there with you right now. No one&#x27;s there with you. It&#x27;s your fight. Only your fight. You have to win.&lt;&#x2F;em&gt;&lt;br &#x2F;&gt;
&lt;em&gt;You have some goals. Look at them again and prioritize the things in your life accordingly. Let go of the things that bring you down. Accept that you can&#x27;t control everything. Focus on the things that you can control. Develop your skills and increase your circle of influence. You have the potential to destroy whole planets. I&#x27;ve witnessed your power.&lt;&#x2F;em&gt;&lt;br &#x2F;&gt;
&lt;em&gt;I&#x27;m sorry that I&#x27;m not the best version of you right now and I forgive you if you feel the same way about yourself. I just want you to know and to remember that you aren&#x27;t as powerless as you feel. You just have to focus on you. I love you. Please take care of yourself.&lt;&#x2F;em&gt;&lt;br &#x2F;&gt;
&lt;em&gt;Take care of Tyler. Stop worrying about Danish. Trust Emilia to take care of him. Someday you&#x27;ll have to tell Tyler about them. You can&#x27;t call Emilia again. It&#x27;s over now. Focus on yourself. Focus on Tyler. He&#x27;s just two years old now. Make sure he doesn&#x27;t become like you even if it means he&#x27;ll hate you. It&#x27;s all going to be okay. Tyler is going to have the best life. He doesn&#x27;t deserve the punishments for my sins and neither do you. You can change. I trust you.&lt;&#x2F;em&gt;&lt;br &#x2F;&gt;
&lt;em&gt;It would be good for your health if you quit smoking. I know you don&#x27;t care about living. I don&#x27;t care either. I don&#x27;t know why I told you to quit smoking. Forget that. Do what you feel. Everyday the world will drag you by the hand, yelling, &amp;quot;Do this. This is good! Don&#x27;t do this. This is bad! This is important! And this is important! You need to worry about this! And this! And this!&amp;quot; And each day, it&#x27;s up to you to yank your hand back, put it on your heart and say, &amp;quot;No. This is what&#x27;s important.&amp;quot;&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;em&gt;Your friend,&lt;&#x2F;em&gt;&lt;br &#x2F;&gt;
&lt;em&gt;John Smith&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;span&gt;
&lt;p&gt;John read the letter he had written to himself seventeen years ago. Tears streamed down his face dropping down on his shirt from his cheeks. He was sitting on the floor with papers and torn books scattered around him. His cigarette had burnt a hole in one of the fat ones. His hands trembled as he put down the letter and held the knife in his right hand against his wrist.&lt;&#x2F;p&gt;
&lt;p&gt;Except for the mess in the corner near the drawers where John sat, the room was quite neat and well lit. The air around him was rank with the smell of cigarettes and dust. The rain outside failed to calm John down. It reminded him of all the things he did wrong and all the people he had the power to mess up. It also reminded him of the times he was happy and how he had hurt the people who made him happy. He was alone. He sat in the house where he had dreamed his family would be, where his friends would hang out, and they all would have fun spending time with each other. It was the house he had hoped to call a home. He was alone and he hated being alone. It wasn&#x27;t something he thought about consciously but deep inside he knew that everything that had happened was inevitable. He looked around the room. He looked around himself at the scattered papers and books and photo albums. It was everything that he loved and regretted. Accepting this as his final resting place, he decided for the fourth time to end it all.&lt;&#x2F;p&gt;
&lt;p&gt;He clenched his teeth, held back his tears and lightly sliced his already wounded wrist. Drops of blood oozed out of that wrist as he bit his lower lip and tightly closed his eyes. His heart throbbed wildly protesting against the act.&lt;&#x2F;p&gt;
&lt;p&gt;&amp;quot;No.&amp;quot; He said to no one.&lt;&#x2F;p&gt;
&lt;p&gt;&amp;quot;No. I have to live.&amp;quot;&lt;&#x2F;p&gt;
&lt;p&gt;He dropped the knife and tried to get up with the support of the desk but fainted before he got on his feet. The clang of the fallen knife stayed on his mind. He let go of the cigarette he had in the hand whose wrist he just cut.&lt;&#x2F;p&gt;
&lt;p&gt;The sound of the cigarette falling down was inaudible to human ears. It burned itself slowly and put a brown stain on the paper below it. It&#x27;s smoke drifted up to the ceiling, then spread around in the room. Some of it escaped outside in the lawn and killed a few organisms. It kept floating away and up towards the dark sky.&lt;&#x2F;p&gt;
&lt;p&gt;Kilometers away, a man with a hood stood over a corpse observing it keenly. He found the noise of the rain hitting against his raincoat annoying as it was hampering his listening ability. Though it was difficult, he tried to be alert and made sure to hear any quick footsteps around him.&lt;&#x2F;p&gt;
&lt;p&gt;Tyler looked down at the bloated corpse they had pulled out from the river. It was a girl, about eighteen years of age. Her eyelids were open and the eyes had been rolled back. She looked beautiful in a way. After watching her for a few more seconds, Tyler moved back towards the two police officers enjoying their tea in the shed while a few other cops inspected the place.&lt;br &#x2F;&gt;
Since a week ago, Tyler had been trailing a guy he suspected to be part of a human trafficking gang. He had estimated that he&#x27;d have the whole gang captured within two months. That would help him win Officer Pratter&#x27;s trust as well.&lt;br &#x2F;&gt;
Tyler always made detailed plans and made sure to consider as many outcomes as he possibly can. The worst decision he had made paled in comparison to the one he was about to make in a few minutes. He had expected a murder around this area. More accurately, he had planned a murder around this area. Tyler had influenced events so as to force the human trafficking gang to murder a man Tyler had hired. As demanded by Tyler, Officer Colsen had called him immediately when they had discovered the body here.&lt;br &#x2F;&gt;
&amp;quot;Tyler! My boy!&amp;quot; Colsen shouted. &amp;quot;You got it right again!&amp;quot;&lt;&#x2F;p&gt;
&lt;p&gt;Tyler went near them and smiled at Colsen.&lt;&#x2F;p&gt;
&lt;p&gt;&amp;quot;It&#x27;s almost as if you are the one who murdered him.&amp;quot; Pratter said with a half-smile.&lt;&#x2F;p&gt;
&lt;p&gt;Tyler ignored the remark and said, &amp;quot;these are dark times, Officer Colsen. I don&#x27;t have enough evidence but I believe that there&#x27;s a serial killer around. Please notify me of any more murders.&amp;quot;&lt;&#x2F;p&gt;
&lt;p&gt;Tyler walked away from the shed and went out in the rain . A small hill stood behind the shed. Tyler went around it and sat on a wet stone after making sure no one had followed him there. He took out a wet mobile phone from his pocket. He had stolen it from right under their noses. Gracefully, he opened the phone, removed the battery and took out the SIM card which he put in his own phone and then copied all the contacts and the SIM card&#x27;s number from it. There were just three contacts: Mom, Dad, and Mr. Phantom.&lt;&#x2F;p&gt;
&lt;p&gt;He went back to the shed and swiftly returned the mobile phone with the SIM card back inside it. Officer Pratter was busy shouting at someone on the phone while Officer Colsen was engaged in a conversation with one of the other police officers.&lt;&#x2F;p&gt;
&lt;p&gt;Tyler was curious as to who this Mr. Phantom was. He was sure that the phone he had stolen belonged to the corpse. The girl was clearly strangled to death. He surmised that the girl was thrown into the river in an attempt to hide the body and clear the evidence. He wasn&#x27;t really interested in the case; it was too easy for him. Crimes of passion were usually the least tricky ones. The murderer almost never plans a good way to hide the evidence. Tyler wanted to confirm his assumptions so he decided to quickly clear this matter and shift his focus back on catching the traffickers. Little did he know that this one would last for much longer.&lt;&#x2F;p&gt;
&lt;p&gt;And so he closed his eyes for a moment and just relaxed for a while.&lt;&#x2F;p&gt;
&lt;p&gt;His heart throbbed as he waited for Mr. Phantom to pick up the phone. He wanted to do it right. Tyler spoofed the caller ID so it&#x27;d appear that the girl&#x27;s phone was used to make the call. After about thirty seconds, Mr. Phantom picked up the phone.&lt;&#x2F;p&gt;
&lt;p&gt;Neither said anything.&lt;&#x2F;p&gt;
&lt;p&gt;&amp;quot;Jane?&amp;quot; Mr. Phantom started, his voice full of melancholy. Tyler also heard a slurping noise.&lt;&#x2F;p&gt;
&lt;p&gt;&amp;quot;Where are you, Jane?&amp;quot; he continued.&lt;&#x2F;p&gt;
&lt;p&gt;&amp;quot;Who is this?&amp;quot; Tyler said, &amp;quot; The owner of the phone has been involved in an accident. Can you say your name and how you&#x27;re related to the owner?&amp;quot;&lt;&#x2F;p&gt;
&lt;p&gt;&amp;quot;Danish. Danish Grace. I&#x27;m her boyfriend.&amp;quot; Mr. Phantom frantically said. &amp;quot;Where is she? What happened?&amp;quot;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;em&gt;That was too easy&lt;&#x2F;em&gt;, Tyler thought and doubted whether his first guess: Mr. Phantom was really the killer. He&#x27;d have to contact her &lt;em&gt;Mom&lt;&#x2F;em&gt; and &lt;em&gt;Dad&lt;&#x2F;em&gt; as well.&lt;&#x2F;p&gt;
&lt;p&gt;&amp;quot;It&#x27;s you, Danish. You killed her. What happened? She cheated on you?&amp;quot; Tyler calmly asked hoping to provoke him.&lt;&#x2F;p&gt;
&lt;p&gt;&amp;quot;What are you talking about? Who the hell are you? Where&#x27;s Jane?&amp;quot; Danish shouted, then took a sip of his coffee.&lt;&#x2F;p&gt;
&lt;p&gt;&amp;quot;By the river you dumped that whore in. Pulichter road. I&#x27;m Tyler Smith. Don&#x27;t worry, I don&#x27;t care about scum like you so I don&#x27;t care what you do. The police will find you eventually.&amp;quot; Tyler felt something wrong with this one. He expected Danish to be more stressed out than he seemed. He wondered if this one&#x27;s got a mental disability.&lt;&#x2F;p&gt;
&lt;p&gt;&amp;quot;Tyler Smith&amp;quot; Danish said coldly. &amp;quot;I&#x27;ll find you. It&#x27;s Danish Grace. Remember the name.&amp;quot; Danish laughed. &amp;quot;I&#x27;ll kill you all.&amp;quot;&lt;&#x2F;p&gt;
&lt;p&gt;Tyler froze. A shiver went down his spine as Danish cackled on the phone. His voice was immediately cut off leaving Tyler alone with his own thoughts.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;em&gt;I like this guy&lt;&#x2F;em&gt;, Tyler thought and smiled to himself.&lt;&#x2F;p&gt;
&lt;p&gt;&#x2F;* Thanks for reading! :) This story is a part of the series: &lt;a href=&quot;https:&#x2F;&#x2F;burg2.maheshbansod.com&#x2F;blog&#x2F;wp-the-smile-that-was-sad&#x2F;&quot;&gt;The smile that was sad&lt;&#x2F;a&gt;.  *&#x2F;&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>The smile that was sad</title>
        <published>2018-08-01T00:00:00.169+00:00</published>
        <updated>2018-08-01T00:00:00.169+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://burg2.maheshbansod.com/blog/wp-the-smile-that-was-sad/" type="text/html"/>
        <id>https://burg2.maheshbansod.com/blog/wp-the-smile-that-was-sad/</id>
        
        <content type="html">&lt;p&gt;It started when you read some of my stories. I wrote fiction. Close to my heart. About a hero. A murderer, actually. The guy who killed for fun and called it justice. The guy who was fake to all and everyone loved him. You said you liked the weird sense of humour he had. I told you I am kinda like that. You smiled. I saw through it. I knew you were sad. I was worried. I didn&#x27;t want you to be sad. I told you that
I care for you, darling, don&#x27;t push me away. This is not a fairy tale. You and me are meant to be. I&#x27;m just trying so hard to make sure you&#x27;re okay. This world is cruel like me. Just tell me if anyone&#x27;s hurt you in any way. I&#x27;ll burn them without mercy. I promise, my baby, this is not a fairy tale but for you I&#x27;ll make sure it feels that way.
What&#x27;s up? What&#x27;s down? I have lost the sense of direction. It&#x27;s a pity I got you that teddy bear. We were so close to perfection. I asked you out that day. You said fine. I was happy. Perhaps that was my mistake. My shitty writing made you feel good. Though the thing I should have told you was that I am not my writing. I&#x27;m me. You&#x27;re you. We&#x27;re fast paced. Messed up. We were looking at each other. I did fall for that smile. I regret it.
It rained. It rained a lot. We started out real neat. It was simple and so clean. And you had quit smoking. It was fun. Relaxing. With you life felt so comfy. Oh I love your smile. And the way you look in my eyes. I love the way your hands touched mine. And once when you were scared you said you were forever mine. On my birthday, you got me a cake. On yours, I gave you a kiss. You said you prefer cake. It was bliss. Not the cake, the kiss. The cake was okay. We made each other happy I guess.
Yet I felt restricted. In writing I expressed it. A long text message it was. Then the thumbs we moved so fast for trying to keep what won&#x27;t last. A whole week passed. Never said a word. Another week passed. I thought of a plethora of adjectives, but &#x27;I am sad&#x27; I texted. You read it. And did you smile? Did you feel like saying &#x27;I was right&#x27;? Did you squint your eyes trying not to cry? I was there waiting for your reply. I waited for an hour. Then another. Then three more. I put down my phone. Looked at the moon, it was so alone. It did have stars around it. But doesn&#x27;t a natural satellite prefer company of a natural satellite. The stars were shiny, sure, but what if shiny isn&#x27;t what the moon liked? My phone beeped. &#x27;Me too&#x27; I read. Maybe I should have continued looking at the moon. But I replied. 
Things got back to how they were before. Though I wasn&#x27;t really happy. And maybe neither were you. And then another long text message. This time I made you cry. And I wondered if our love was a lie. But me pondering stuff didn&#x27;t matter. The next day we were back together. I promised to never make you cry. I promised that in me you&#x27;ll see a better man. I told you I keep my promises. You smiled. I saw through it. In the end, I realize I am what I write.
As I squeezed your throat, you looked in my eyes. Goosebumps. I squeezed harder. I love you so much. You made a funny face. Don&#x27;t know why it reminded me of your birthday. That whiteforest was good, though. I lit a cigarette and went out. Yes I&#x27;m fine. No I&#x27;m not crying. I wiped my tears. Yes I was lying. I miss you already. It had to be done. Atleast  you aren&#x27;t sad now, right?
The moon looked so bright. I fell in love with the natural satellite. It reminds me of your smile.
I&#x27;m looking at our photos. Even the ones when we first met. There&#x27;s something I just realized. It wasn&#x27;t you, it&#x27;s always been me who looked sad.&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
