<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Blog</title>
    <description>Abhijit Tomar's blog</description>
    <link>blog.abhijittomar.com/</link>
    <atom:link href="blog.abhijittomar.com/feed.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Mon, 26 Oct 2020 12:16:34 +0000</pubDate>
    <lastBuildDate>Mon, 26 Oct 2020 12:16:34 +0000</lastBuildDate>
    <generator>Jekyll v3.9.0</generator>
    
      <item>
        <title>On the ethics of having children</title>
        <description>&lt;p&gt;On the ethics of having children&lt;/p&gt;

&lt;p&gt;While most aspects of childbirth such as pregnancy, abortion, and child rights and custody involve passionate debates, the very act of producing offspring has escaped such scrutiny. In this piece I seek to explore if it is ethical to consciously have children at all.&lt;/p&gt;

&lt;p&gt;When you ask someone why they had children, most reasons go something along these lines -&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;I wanted to experience the joy of having children&lt;/li&gt;
  &lt;li&gt;I want to live a fulfilling life / I hoped it would help me find meaning in life&lt;/li&gt;
  &lt;li&gt;I need to have someone to rely on for my future&lt;/li&gt;
  &lt;li&gt;Birth and death is the natural course of life / it is instinctual&lt;/li&gt;
  &lt;li&gt;I wish to continue my lineage / continuing the homo sapiens as a species&lt;/li&gt;
  &lt;li&gt;A dozen other reasons including saving your marriage, as a lottery ticket out of poverty, as a model for the life you could never have, and to gain satisfaction from seeing your kids achieve things you never could in your life
&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most of these reasons can be described as “self-centred” reasons. &lt;em&gt;You want&lt;/em&gt; to change something to be in a certain way. This could be either for survival or the potential to increase your standard of living or happiness. 5000 years ago, having kids could increase your chances of survival. Given an option between dying at 40 unable to work and having a few kids who can hunt/farm while you retire; most people will choose the latter. However for an increasing number of humans today, this is not the case. Our survival is not dependent on us having kids, though they might aid in our aspirational goals. Or you see yourself playing a role in the survival of our species. You want humankind to flourish - and your children will be a means to achieve that vision.&lt;/p&gt;

&lt;p&gt;If you choose not to reproduce, you would be breaking a 3.5 billion year long chain starting from our single celled ancestors where everyone reproduced but you. Surely your hundreds of millions of ancestors couldn’t all be wrong? If you believe humans are no different from animals this is convincing. In the recent past though, we have strayed significantly from our animal brethren. Kill or be killed - which is the rule of nature - is not how we live our life. We recognise basic inalienable rights every human possesses. We have a framework for what is moral and ethical. Humans have the ability to shape their life and world according to what they believe is right. This sets us apart from animals. We use higher order thinking to override our basic instincts. Our developed brain ensures we are not a slave to our primal desires. We respect the rights of individuals. Even in times of war there are some protections we confer to enemies of the state on humanitarian grounds. Our current understanding of ethics should hence be applied to having kids - instead of blindly going with what is “natural”.&lt;/p&gt;

&lt;p&gt;Life is often described as a gift and parents are compared to gods for having bestowed it upon us. But not all gifts are created equal - some require investment on the part of the receiver and can feel cumbersome once the initial excitement has worn off. Just like gifting someone a live animal would entail handing over massive responsibility, the gift of life shouldn’t be given carelessly. In cases where the recipient is not equipped or enthusiastic about the gift it would be impertinent to present it to them anyway. The key here is the “consent” of the recipient. Taking this analogy to that of childbirth, we can see that the recipient here is not born and it is thus impossible for them to give consent to being born. If you want to borrow your neighbour’s lawnmower and they aren’t home (i.e. they are not available to consent) it would be ill thought out to take it anyway. If the person from whom consent is sought is not in correct state of mind (say, drunk) or under a certain age, the law dictates that the action that requires consent cannot be carried forth. This applies to sexual consent, consent for medical procedures, laws related to property ownership transfer, to name a few. In cases where there is a probabilistic factor involved (either your child is grateful to you for having given them life or curses you for having signed them up for something they couldn’t care less about) we tend to err on the side of caution.&lt;/p&gt;

&lt;p&gt;In simple words, it is not about what you want as a parent. A person should have entire control over their life. No third person should decide when they are to be born or to die. Yes, you may end up with a child who doesn’t care, and who appreciates life. Or one day that child might read this article and walk up to you to ask some hard questions. You better have some good reasons because I doubt they would find satisfactory the fact that they are meant to be a vessel to fulfill your personal desires. And to be fair the world is pretty shitty place. Some have fun, some find pain. Some are able to trick their brain into believing all of it has some “meaning”. Even if such a meaning exists, relatively few are able to find it while the rest take the strategy of trying not to think about it.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/images/ethics-children/bojackmeme.jpg&quot; alt=&quot;peanutbuttermeme&quot; /&gt;&lt;/p&gt;

&lt;p&gt;While morality and ethics can be deemed somewhat subjective (killing chickens is ethical for some, unethical for others), there are some things we universally recognise as unethical. You are not allowed to kill another person no matter how much meaningful that would make your life. Their right to life takes precedence over how much happiness taking their life would provide you. The moment you sign your child’s birth certificate, you condemn them to a life they may not have asked for and the reaper signs the death certificate with an as yet unknown date. While it is a famous meme among millennials about not wanting to live, it serves as a coping mechanism for the large number of issues people are facing. If you choose to have a child, be prepared for a scenario where they say they don’t want to live because they didn’t ask for it. It is not possible to reverse the action of birth. Suicide is against the human survival instinct (and the law) and is likely to inflict a great degree of emotional stress on the person involved. And unlike the summer camp your parents signed you up for without asking, it doesn’t end in two months.&lt;/p&gt;

&lt;p&gt;So are there any reasons to have kids?
If I want to carry a gun I need to have a strong reason for it. This is because other humans could potentially be harmed as a result of my decision. We decide to exempt some humans from this rule to carry weapons. In interest of preserving law and order it is necessary to give guns to police - there is a strong reason. In a similar way, by choosing to have children the burden of proof should be on the parents who decide to have them as to what strong reasons they have for it. A person who chooses not to have children shouldn’t have to explain why. You could also proceed if you dont care about ethics and want to have kids for self-centred reasons. Alternately, and I think this is a large majority - you simply follow the herd and don’t think about hard things.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/images/ethics-children/memommeme.jpg&quot; alt=&quot;mommeme&quot; /&gt;&lt;/p&gt;

&lt;p&gt;To be fair, going against the status quo is hard. Not everyone can pull off a pink shirt in the office. You choose to pay the bribe since you want your work done even though you’re against it ethically. Societal change takes time and humans take the default road 99% of the time. Most of us live cookie cutter lives (school-&amp;gt;college-&amp;gt;job) so it isn’t surprising that most follow the herd in this matter. We wouldn’t be able to deal with the far reaching consequences of going renegade on this matter. Also, logic dictates that such ideas are self-regulating. If these ideas become mainstream and a large portion of the population stop having kids, they would eventually die out. The only ones still reproducing would be the ones who want to have kids and they will end up dictating the status quo.&lt;/p&gt;

&lt;p&gt;This makes me wonder if &lt;a href=&quot;https://en.wikipedia.org/wiki/Great_Filter&quot;&gt;The Great Filter&lt;/a&gt; could be an ethical one. Our current ethical framework is riddled with paradoxes which are impossible to reconcile. To counter this, I envision a future where we genetically engineer our species for less existential dread and more subservient individuals who dont question the status quo.&lt;/p&gt;

&lt;p&gt;To conclude, the matter of creating children is not as cut and dry as it appears to be. A lot more thought needs to go into the act of creation by each aspiring creator. Be sure about what goals are, and what you intend to derive from the action. You will be answerable to your creation, so be prepared to face the consequences in case your creation doesn’t share your thought process.&lt;/p&gt;
</description>
        <pubDate>Mon, 26 Oct 2020 00:00:00 +0000</pubDate>
        <link>blog.abhijittomar.com/2020/10/26/ethics-of-having-children/</link>
        <guid isPermaLink="true">blog.abhijittomar.com/2020/10/26/ethics-of-having-children/</guid>
        
        
        <category>Philosophy</category>
        
      </item>
    
      <item>
        <title>STUPID-19</title>
        <description>&lt;p&gt;Your STUPID-19 test results&lt;/p&gt;

&lt;p&gt;Hey man,&lt;/p&gt;

&lt;p&gt;It’s your doctor. I’ve got bad news. You’ve tested STUPID-19 positive. Which one you ask? The big one of course. Please find below your diagnostic test report -&lt;/p&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Test&lt;/th&gt;
      &lt;th&gt;Observation&lt;/th&gt;
      &lt;th&gt;Comments&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;Mental input&lt;/td&gt;
      &lt;td&gt;Presence of imaginary conversations in unlikely scenarios observed&lt;/td&gt;
      &lt;td&gt;Remedy at the earliest by reading a book, learning a new language or starting an online course&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Mental output&lt;/td&gt;
      &lt;td&gt;Patient exhibits problematic activities like partaking in political debates on meme page comment sections&lt;/td&gt;
      &lt;td&gt;Strong intervention of da homies with philosophical discussions and intellectual masturbation sessions required&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Physical input&lt;/td&gt;
      &lt;td&gt;Stuffs face hole with maggi, sugary drinks masquerading as “fruit juice”, and foods that have gone through 17 stages of processing&lt;/td&gt;
      &lt;td&gt;Skip the delivery foods like you do the workouts and go for home cooked whole foods&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Physical output&lt;/td&gt;
      &lt;td&gt;Maximum daily movement seen was walking to the door to collect food delivery&lt;/td&gt;
      &lt;td&gt;Get that ass moving with dance, running or some home YouTube workouts #FlattenYourCurves&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Creative input&lt;/td&gt;
      &lt;td&gt;Severe deficiency of the following was observed&lt;/td&gt;
      &lt;td&gt;Watch those old classics in your list, read an autobiography, listen to music other than Nicki Minaj&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Creative output&lt;/td&gt;
      &lt;td&gt;Alarmingly high concentration of TikTok videos and Instagram stories&lt;/td&gt;
      &lt;td&gt;Advised to paint, play a musical instrument, cook (also helps in survival), dance, write a blog or take a pottery class&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;Final diagnosis - Tested positive for STUPID-19&lt;/p&gt;

&lt;p&gt;Please undertake corrective action immediately to prevent permanent damage.&lt;/p&gt;

&lt;p&gt;Yours truly,&lt;/p&gt;

&lt;p&gt;Dr. T&lt;/p&gt;

&lt;hr /&gt;
&lt;p&gt;The above is a work of fiction. All ideas are pure conjecture and all propositions can be assumed to be thought experiments.&lt;/p&gt;
</description>
        <pubDate>Sun, 05 Jul 2020 00:00:00 +0000</pubDate>
        <link>blog.abhijittomar.com/2020/07/05/stupid-19/</link>
        <guid isPermaLink="true">blog.abhijittomar.com/2020/07/05/stupid-19/</guid>
        
        
        <category>Fiction</category>
        
      </item>
    
      <item>
        <title>Hospital Hauntinental</title>
        <description>&lt;p&gt;“10:55PM” I read on the locked screen of my phone as I lay on my bed. Being confined for days in a hospital room can be utterly boring. And bored I was. Despite having stayed there for 4 full days I had explored nothing beyond the immediate vicinity of my room.&lt;/p&gt;

&lt;p&gt;Hauntinental Hospital was an imposing building. A dour, soulless look. Ironical for something so closely involved in the exchange of souls. New ones coming to life in a burst of energy. Old ones breathing their last in quiet desperation.&lt;/p&gt;

&lt;p&gt;I was stationed in room 407 on the 4th floor. The last few days had been a blur. Long periods of nothing between the occasional visit by a friend or a relative. A sad way to spend Navratris while all my friends were out playing dandiya. At least they get me gifts I thought as I grabbed a box of chocolates from my bedside table. It had “Get well soon chicken :)” written on it, with no name on it. I had no recollection of who among the numerous visitors got it. Nonetheless, I decided to munch on one of the bars as I strolled out of my room.&lt;/p&gt;

&lt;p&gt;Right in front of my room was the nurse desks. They were usually occupied in the day but at this hour there were few people on the floor. I moved ahead toward the ward entrance door. I was greeted by the helper who stood guard outside the entrance. “Where are you off to, so late in the night?” she enquired. “Nothing, just looking around” I mused. “Okay, dont stray too far from here” she replied. I nodded as I proceeded to walk ahead.&lt;/p&gt;

&lt;p&gt;To my right was the lift lobby and straight ahead was the visitors area. Nothing of interest here. I glanced to my left where there was an open window. The cool evening breeze was soothing. In the distance I could see the other hospital wing. It was supposed to house the operation theatres and other restricted areas. As I was scanning the landscape my vision fell on one particular window on the 4th floor. There seemed to be a silhoutte of a woman standing near the window. She appeared to be middle aged with hair tied in a bun and looking straight at me but from this distance it was impossible to tell for sure.&lt;/p&gt;

&lt;p&gt;I walked slightly further and noticed a door to my left. “HOSPITAL STAFF ONLY” it said in bold letters. I was tempted to peek in but I looked behind and saw the helper still keeping a watchful eye on me. I knew she would never let me go inside. Thankfully a few seconds later there was a phone call at the nurse’s desk. No one else being around, the helper went in to answer. This was my chance. I sneaked into the room stealthily closing the door behind me.&lt;/p&gt;

&lt;p&gt;Unexpectedly, this was not a room at all. It was a corridor. A long, dimly lit one with nothing on the walls and doors on both sides. It was probably used to transfer patients quickly from one wing to the other. As I walked forward I could hear nothing except the echoes of my own footsteps. But as I neared the middle of the corridor, I saw the door from where I entered fling open. In came a posse of nurses and a doctor hurrying forward a woman lying on a stretcher. I stood to the side to let them pass but my eyes wandered to look at the patient. She seemed to be in her mid 40s. Her mouth was open and her eyes stared into the distance as if the soul had left her body. None of the hospital staff seemed to pay any attention to me - obviously having more important matters to tend to than scold a traunt 24yr old girl.&lt;/p&gt;

&lt;p&gt;I stood still until the group had exited the door to other wing, then slowly followed behind on the same path. As I entered the new wing, I noticed the eery silence that was palpable. It was interspered with the distant chatter of person likely talking on the phone. There were numerous rooms on my left and a single door to my right. I tried to open it but it was bolted shut. Resigning, I started moving to the left while noticing rooms with boards like “Chemotherapy” and “Radiology” on them. Something about the place was so unnerving - the dead silence, the metallic odour. Imagining the number of blood curdling screams, near-death experiences that had taken place inside these rooms made the hair stand on the back of my neck.&lt;/p&gt;

&lt;p&gt;Trying not to ponder on the dismal surroundings, I quickened my pace until I reached a turn. My breath tightened. Right beyond this turn would be the window where I had spotted the woman from the opposite wing. I took the turn and there she was, still staring out the window. “Taking in the evening breeze?” I asked her, trying to create conversation. Initially she seemed to totally ignore my question. After what seemed like 15 seconds “Why did the chicken cross the road?” she uttered ominously. What an odd way to begin a conversation I thought. “Uhh… I don’t know?” I voiced meekly. I could still not see her face. “To get to the other side” she said while turning around slowly. To my horror it was the exact same face I had seen on the woman that was being hurried on the stretcher. Only this woman was neatly dressed and had her hair tied back neatly, unlike the mess that was the woman on the strecher. I took a few steps away slowly while looking at her, then slowly turned around and started to run at full speed. “STOP!” shouted the woman from afar. But I would not. I closed my eyes and kept running. This was not the smartest move as I tripped and fell. But instead of crashing hard on the ground I seemed to fall into an expanse of darkness that slowly surrounded everything around me. It felt like falling into a large body of water until I realised I couldn’t breathe. I started fighting with all my fight. I wanted to breathe.&lt;/p&gt;

&lt;p&gt;With one big gasp of air I awoke, still in my hospital bed. There were several doctors around me. One of them shouted “She’s back!”. After taking some time to reconcile what had happened I asked them “Am I gonna be okay?”. “You ate the chocolate and flatlined. You didn’t breathe for the last 5 minutes but are normal now” he answered. Heaving a sigh of relief, I thanked god chickens aren’t slaughtered on Navratri.&lt;/p&gt;
</description>
        <pubDate>Sat, 12 Oct 2019 00:00:00 +0000</pubDate>
        <link>blog.abhijittomar.com/2019/10/12/hospital-hauntinental/</link>
        <guid isPermaLink="true">blog.abhijittomar.com/2019/10/12/hospital-hauntinental/</guid>
        
        
        <category>Fiction</category>
        
      </item>
    
      <item>
        <title>New form of Google banking scam</title>
        <description>&lt;p&gt;A few days ago, a cousin of mine called me. He had just had INR 9000 (~$125) wiped from his account to a telephone banking scam. So how did this educated and tech savvy guy in his 20s, well aware of such scams end up in this situation?&lt;/p&gt;

&lt;p&gt;He had fallen prey to an innovative type of scam that is plaguing multiple businesses listed on Google. Often when you search for a business on Google, you will see a card for it. It contains details like address, timings, and a phone number with the option to call them directly from the browser/app itself. This is similar to what my cousin saw when he searched for his local bank branch on Google.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/images/bank-scam/pnb.jpeg&quot; alt=&quot;pnb&quot; style=&quot;width:450px;&quot; /&gt;
&lt;em&gt;Business card of the bank visible on Google&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Pay close attention to the phone number listed on the screen. (Do not call it! It belongs to a scammer.) Upon calling that number for help regarding a failed online transaction, my cousin was greeted by a person pretending to be a bank employee. After a short conversation where my cousin explained his issue, he was asked for his card number and CVV. Trusting the scammer, he ended up giving the details and subsequently lost the entire sum in his account.&lt;/p&gt;

&lt;p&gt;Now I do understand that most would blame the person giving out his card details for being foolish enough to do so. I concur. However, in this the victim is not as much to blame for trusting the scammer as he is for trusting Google to provide him accurate information.&lt;/p&gt;

&lt;p&gt;As we grow ever more reliant on technology, there is a subtext of trust that underlies every interaction we make via any app or website. When you see any information listed on a website, your first reaction isn’t to immediately question whether or not that information is accurate. It is to blindly trust the technology that has helped you unfailingly countless times in the past. That is precisely why this scam is so potent.&lt;/p&gt;

&lt;p&gt;On further investigation we realised that the same scammer had his phone number registered for multiple bank branches in the same region. This is partly because of how easy it is to claim a business on Google. I did not want to do anything illegal or harmful for the sake of an article so I did not try it out myself. But as explained in &lt;a href=&quot;https://www.youtube.com/watch?v=UdCZMWkYDJQ&quot;&gt;this video&lt;/a&gt;, it is fairly easy and there seems to be little to no verification. I am sure Google has resolved such conflicts in the past where an original business owner had his/her business falsely claimed by someone else. However &lt;a href=&quot;https://www.youtube.com/watch?v=uz7tiZgCgw8&quot;&gt;their method&lt;/a&gt; seems to be to appeal to the current owner to add you as an admin / transfer ownership. In case that doesn’t work, you appeal directly to Google to transfer ownership to you. It does seem to be &lt;a href=&quot;https://www.en.advertisercommunity.com/t5/Verification/Someone-else-verified-my-page/td-p/478594&quot;&gt;a mess&lt;/a&gt; but I hope it works in most cases. Again, there is a lot of trust even from Google’s side that people won’t claim businesses they don’t own. There does not seem to be channel to report fraudsters such as these - you can only request ownership transfer if you own the business.&lt;/p&gt;

&lt;p&gt;What can be said of an Indian public sector bank though? Technically they cannot be held liable for any incorrect information that does not appear on their own website. I doubt they’d care enough to go through Google’s appeal process. My fears were further confirmed when I decided to look up my local SBI branch on Google.
&lt;img src=&quot;/assets/images/bank-scam/sbi.png&quot; alt=&quot;sbi&quot; style=&quot;width:450px;&quot; /&gt;
&lt;em&gt;Business card of my local bank on Google&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;There are multiple reviews claiming the listed number is fake. As of now, both fake numbers are still listed. A lot of information you see on Google is user contributed and often not vetted by any human. So do think twice next time you trust any information listed on Google. And if it’s a bank phone number, definitely don’t.&lt;/p&gt;

&lt;p&gt;Know of any other such deceptive scam methods? &lt;a href=&quot;mailto:abhijit@abhijittomar.com&quot;&gt;Tell me about it&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;EDIT (26/11/2018) : Since the time of publishing of this post, reports of this scam have been published by multiple news outlets-&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.businessinsider.in/Scammers-are-changing-the-contact-details-for-banks-on-Google-Maps-to-defraud-people/articleshow/66797017.cms&quot;&gt;Business Insider&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.thehindu.com/sci-tech/technology/a-new-bank-scam-using-google-maps-loophole/article25541414.ece&quot;&gt;The Hindu&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        <pubDate>Fri, 19 Oct 2018 00:00:00 +0000</pubDate>
        <link>blog.abhijittomar.com/2018/10/19/google-business-claim-scam/</link>
        <guid isPermaLink="true">blog.abhijittomar.com/2018/10/19/google-business-claim-scam/</guid>
        
        
        <category>Scam</category>
        
        <category>Software</category>
        
        <category>Technology</category>
        
      </item>
    
      <item>
        <title>When a word starts to mean the opposite</title>
        <description>&lt;p&gt;It sometimes happens that a word begins to mean (roughly) the opposite of what it was initially defined to be.&lt;/p&gt;

&lt;p&gt;This is the definition of &lt;em&gt;manufacture&lt;/em&gt; in 2018 -&lt;br /&gt;
&lt;strong&gt;manufacture&lt;/strong&gt; | /man·u·fac·ture/ | &lt;em&gt;verb&lt;/em&gt;&lt;br /&gt;
To make (something) on a large scale using machinery.&lt;/p&gt;

&lt;p&gt;However, the word dervies from the latin words &lt;em&gt;manus&lt;/em&gt; (meaning &lt;em&gt;hand&lt;/em&gt;) and &lt;em&gt;factus&lt;/em&gt; (meaning &lt;em&gt;to make&lt;/em&gt;). The definition of the same word in 1618 was probably -&lt;br /&gt;
&lt;strong&gt;manufacture&lt;/strong&gt; | /man·u·fac·ture/ | &lt;em&gt;verb&lt;/em&gt;&lt;br /&gt;
To make (something) using hands.&lt;/p&gt;

&lt;p&gt;As of 2018, the word &lt;em&gt;self-driving car&lt;/em&gt; means the following -&lt;br /&gt;
&lt;strong&gt;self-driving car&lt;/strong&gt; | /self-drɑɪ·vɪŋ-kɑːr/ | &lt;em&gt;noun&lt;/em&gt;&lt;br /&gt;
A robotic vehicle that is designed to travel between destinations without a human operator.&lt;/p&gt;

&lt;p&gt;Perhaps in 2118 it will mean the following -&lt;br /&gt;
&lt;strong&gt;self-driving car&lt;/strong&gt; | /self-drɑɪ·vɪŋ-kɑːr/ | &lt;em&gt;noun&lt;/em&gt;&lt;br /&gt;
A vehicle that is designed to travel between destinations while being controlled by a human operator.&lt;/p&gt;

&lt;p&gt;Any other words come to mind? &lt;a href=&quot;mailto:abhijit@abhijittomar.com&quot;&gt;Let me know&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Mon, 02 Apr 2018 00:00:00 +0000</pubDate>
        <link>blog.abhijittomar.com/2018/04/02/when-word-means-opposite/</link>
        <guid isPermaLink="true">blog.abhijittomar.com/2018/04/02/when-word-means-opposite/</guid>
        
        
        <category>Random</category>
        
      </item>
    
      <item>
        <title>Two browser extensions everyone should be using</title>
        <description>&lt;p&gt;Every minute you spend on the internet, you are being watched. Each site you visit tracks you and tries to sell your information to the highest bidder. It is known.&lt;/p&gt;

&lt;p&gt;So what tools can you employ to keep your internet browsing private? As a wise man once said, a browser needs extensions as a sword needs a whetstone, if it is to keep its edge:&lt;/p&gt;

&lt;h2 id=&quot;ublock-origin&quot;&gt;uBlock Origin&lt;/h2&gt;

&lt;p&gt;Best ad-blocker in the market. Period. Other major ones are making money selling your browsing information.&lt;a href=&quot;https://www.wired.com/2016/03/heres-how-that-adblocker-youre-using-makes-money/&quot;&gt;&lt;sup&gt;[1]&lt;/sup&gt;&lt;/a&gt; Or allowing companies to bypass ad-blocking by paying them, effectively holding you for a ransom.&lt;a href=&quot;http://www.businessinsider.in/Google-Microsoft-and-Amazon-are-paying-Adblock-Plus-huge-fees-to-get-their-ads-unblocked/articleshow/46109705.cms&quot;&gt;&lt;sup&gt;[2]&lt;/sup&gt;&lt;/a&gt;&lt;a href=&quot;https://www.theguardian.com/business/2016/sep/13/adblock-plus-launching-platform-to-sell-acceptable-ads&quot;&gt;&lt;sup&gt;[3]&lt;/sup&gt;&lt;/a&gt;&lt;a href=&quot;https://www.theverge.com/2016/9/13/12890050/adblock-plus-now-sells-ads&quot;&gt;&lt;sup&gt;[4]&lt;/sup&gt;&lt;/a&gt; What do we say to websites that collect our information to sell us ads? Not today.&lt;/p&gt;

&lt;p&gt;Download for &lt;a href=&quot;https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm&quot;&gt;Chrome&lt;/a&gt;, &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/&quot;&gt;Firefox&lt;/a&gt;&lt;/p&gt;

&lt;h2 id=&quot;privacy-badger&quot;&gt;Privacy Badger&lt;/h2&gt;

&lt;p&gt;For a basic explanation I (more or less) quote the makers of this extension, the &lt;a href=&quot;https://www.eff.org/privacybadger#faq-How-does-Privacy-Badger-work?&quot;&gt;Electronic Frontier Foundation:&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;When you play the game of viewing webpages, you remain private or you die. Each page will often be made up of content from many different sources.  (For example, a news webpage might load the actual article from the news company, ads from an ad company, and the comments section from a different company that’s been contracted out to provide that service.)  Privacy Badger keeps track of all of this.  If as you browse the web, the same source seems to be tracking your browser across different websites, then Privacy Badger springs into action, telling your browser not to load any more content from that source.  And when your browser stops loading content from a source, that source can no longer track you.  Voila!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Download for &lt;a href=&quot;https://chrome.google.com/webstore/detail/privacy-badger/pkehgijcmpdhfbdbbnkijodmdjhbjlgp&quot;&gt;Chrome&lt;/a&gt;, &lt;a href=&quot;https://addons.mozilla.org/en-us/firefox/addon/privacy-badger17/&quot;&gt;Firefox&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What other extension do you think deserves a place in this list? Lets have a trial by (verbal) combat in the comment section below.&lt;/p&gt;
</description>
        <pubDate>Tue, 25 Jul 2017 00:00:00 +0000</pubDate>
        <link>blog.abhijittomar.com/2017/07/25/two-extensions/</link>
        <guid isPermaLink="true">blog.abhijittomar.com/2017/07/25/two-extensions/</guid>
        
        
        <category>Software</category>
        
        <category>Technology</category>
        
      </item>
    
      <item>
        <title>Dubai Review</title>
        <description>&lt;p&gt;Three hours post arriving in Dubai, I was depressed. Why the hell is the traffic so orderly? Why is everything so clean? It felt eerily robotic. If I was supposed to behave this way, I wasn’t ready for it. As an Indian, it was almost as if my free will had been stolen from me.&lt;/p&gt;

&lt;p&gt;I walked into my hotel lobby and heard a bunch of Chinese tourists yammering. The receptionist shouted to the security person “Abbe inn logon ko chup karwa” (Ask these guys to shut up). This is when I realised two things - one, a large part of the Dubai workforce is Indian. Two, there are a lot of Chinese tourists. How do I know they were Chinese and not Japanese or Taiwanese or Korean? Moving on.&lt;/p&gt;

&lt;p&gt;So, quick intro- Dubai is one of the seven states of the UAE (United Arab Emirates). Abu Dhabi is the biggest and richest state of UAE and also the capital. Dubai? The second largest, second richest. Rest five? You’re not going to remember it anyway so let’s not delve into it. When the UAE was being formed in 1971, two states opted not to join - they were Bahrain and Qatar.&lt;/p&gt;

&lt;p&gt;December 7 2016: Day 1 on my itinerary was to have dinner on a traditional boat called a Dhow. Dubai is divided into two parts - Bur and Deira by the Dubai creek which is where the Dhow cruise operates. Though nothing exceptional, it is worth a casual visit. Watch out for the pesky photographers.&lt;/p&gt;

&lt;p&gt;Dubai is the city of the rich. But before 1966 it wasn’t. The founding fathers - who were fishermen and pearl divers - decided to settle close to sea to keep watch for incoming intruder ships.
On day 2, I visited the Dubai Museum and noticed it’s small size. Small is not usually a word you’d associate with Dubai. Compared to India, the cultural history is essentially inexistent. It was just a bunch of fishing villages, with a bunch of good people, which a bunch of bad guys used to keep attacking - regular stuff.&lt;/p&gt;

&lt;p&gt;Before I continue I would like to lay to rest one myth about Dubai which several people (including my tour guide) are guilty of perpetuating. The price of water is NOT higher than that of oil. I was able to purchase a 1.5L bottle of packaged drinking water for 1.5 AED (about 30 INR) - this is similar to the rates in any other country. I went to a petrol pump and petrol was selling for 1.68 AED a litre while diesel was 1.81 AED a litre. So there you are folks.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/images/dubai-review/burjalarab.jpg&quot; alt=&quot;burjalarab&quot; style=&quot;width:250px;&quot; /&gt;
&lt;em&gt;Just a regular tall building&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Dubai is home to some iconic buildings which I witnessed on my city tour (also day 2). The Jumeirah beach is right next to the Burj Al Arab - an exceptionally fancy hotel. Legend has it that Sheikh Mohammed was unimpressed with the existing 5 star hotel on the beach front. So he called his construction company, “Can I have a better hotel on the beach? Make it tall. Yeah, tallest in the world tall is fine. Now what do I colour the walls? Forget it, just cover it with gold. Oh, and put that on an artificial island 300m from the shore.”&lt;/p&gt;

&lt;p&gt;In Dubai you have malls every 500m. It has been ensured that in case you get a sudden urge to splurge, you won’t be left hanging. So where’s Burj Khalifa? It’s right next to the world’s biggest mall of course. The Dubai Mall has an area of more than 1 million sq.m (that’s 1km square) and the store of probably every brand in existence. There are 5 Starbucks outlets and you need a map to navigate.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/images/dubai-review/cayan.jpg&quot; alt=&quot;cayan-tower&quot; style=&quot;width:250px;&quot; /&gt;
&lt;em&gt;Another tall building, but with a twist&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;My last stop for Day 2 was At The Top, Burj Khalifa - which disappointingly, is not at the top. It is at the 124th floor. The elevator is FAST and your ears will pop from the sudden pressure change. The view from the top is beautiful. Despite the height, it doesn’t “feel” tall. It is like being in an aeroplane. Though an airplane is not something you want to see close by when you’re there. I asked my sister to keep watch for any incoming planes while I went to find an engineer to enquire about the melting point of the steel beams used in the construction.&lt;/p&gt;

&lt;p&gt;The Khalifa, for all it’s sophistication, couldn’t rid itself of those annoying Chinese salesmen and women who keep shouting “SAAAAR PHOTO!!!” Seriously guys? I just paid $50 for entry to this thing and now..? Nevermind, I’ll just write an angry review somewhere and pretend my opinion matters.
If you plan to visit, book in advance for an evening slot (post 6pm). Then wait for the Dubai Fountain show which takes place every half an hour and looks even better from the top.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/images/dubai-review/burjkhalifa.jpg&quot; alt=&quot;burj-khalifa&quot; style=&quot;width:250px;&quot; /&gt;
&lt;em&gt;Ye Burj Khalifa hai Mia&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The entirety of Day 3 was spent exploring the waterpark at Atlantis Hotel on Palm Island. 10/10 would do again.&lt;/p&gt;

&lt;p&gt;Coming back to the oil. That’s where UAE gets the money from. The rates are almost half we have in India. This is why cars are something Dubai loves. I prepared a list of the most common cars I saw on the roads -&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Toyota Corolla: Most common taxi. You will realise why it is the largest selling car in the world when you see their number on Dubai’s roads.&lt;/li&gt;
  &lt;li&gt;Toyota Land Cruiser: This is logical because even with a small nuclear family of two wives and two kids from each, a guy would need a car with 7 seats to accommodate them. This is where the third row seating of the Land Cruiser comes in handy.&lt;/li&gt;
  &lt;li&gt;Land Rover: When you’re rich with a small nuclear family but don’t want to go the mainstream Land Cruiser way. This is also the car used in the Desert Safari. (Day 4 for me).&lt;/li&gt;
  &lt;li&gt;American muscle cars (Dodge Challenger/Charger, Ford Mustang, Chevrolet Camaro): Quite common. When you’re kinda rich but not rich enough to afford a real sports car.&lt;/li&gt;
  &lt;li&gt;Hatchbacks: Small is not a word associated with Dubai. This is also the reason why there are almost no hatchbacks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br /&gt;
A large part of the credit for the success of UAE goes to the rulers. The President (who is always from Abu Dhabi) is Sheikh Khalifa bin Zayed Al Nahyan, while the Prime Minister (who is always from Dubai) is Sheikh Mohammed bin Rashid Al Maktoum. Their family basically owns the whole country, and they command everything while sitting in palaces of gold. Yet unlike a lot of rich kids, they had the sense to use the money to develop the country as a tourist destination to ensure their relevance when the oil runs out. YOLO - hence responsible future planning.
While the Sheikh and his family are indeed rich beyond imagination, they have done quite a bit to share some of the prosperity with their brethren. And as is required for tourism, they also graciously allowed in immigrants to work, setup their own companies, practise their own religion. There are caveats though. You can only own land if you’re a citizen, oh, and it’s impossible to get citizenship. And if you’re looking to setup a business in Dubai, an LLC, you need a local sponsor. Despite the name, he will not invest anything in your company but you need to pay him several thousand dollars a year for no reason.
Undeterred by the strict laws, Indians love it. There are several Hindi TV and radio channels. Bollywood actors are often seen in advertisements on hoardings and Indian companies are everywhere.&lt;/p&gt;

&lt;p&gt;Finally to recap the itinerary (Dec 7-11 2016) along with my ratings for each -&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Day 1: Arrival in afternoon, Dhow cruise dinner (3.5/5)&lt;/li&gt;
  &lt;li&gt;Day 2: City tour (including Dubai museum, Jumeirah Beach)(2.5/5), Dubai Mall and Burj Khalifa(4/5)&lt;/li&gt;
  &lt;li&gt;Day 3: Lost Chambers aquarium and Aquaventure waterpark @ Atlantis The Palm (4.5/5)&lt;/li&gt;
  &lt;li&gt;Day 4: Desert Safari in Sharjah followed by entertainment and dinner in desert camp (3/5)&lt;/li&gt;
  &lt;li&gt;Day 5: Return&lt;/li&gt;
  &lt;li&gt;Cost: 60k and above (depending on itenerary)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br /&gt;
So would I recommend visiting this place to anyone? Definitely. Yes, it’s artificial. But it’s fabulous. See what man can make out of nothing (with a bit of money for motivation). Come and witness it while it lasts.&lt;/p&gt;
</description>
        <pubDate>Tue, 04 Jul 2017 00:00:00 +0000</pubDate>
        <link>blog.abhijittomar.com/2017/07/04/dubai-review/</link>
        <guid isPermaLink="true">blog.abhijittomar.com/2017/07/04/dubai-review/</guid>
        
        
        <category>Travel</category>
        
      </item>
    
      <item>
        <title>A student's guide to freelancing</title>
        <description>&lt;p&gt;This article is a follow-up to the freelancing session conducted by Abhijit Tomar and Harshit Manocha at IIT Bombay on 17th of September 2016. It is intended to be a primer for any student looking to work as a part time freelancer. Two paths will be covered- those of a developer and a designer.
This post will cover the broad topics of:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;#why-freelancing&quot;&gt;Why freelancing?&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#a-students-approach&quot;&gt;A student’s approach&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#opportunities-overview&quot;&gt;Opportunities overview&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#online-freelancing&quot;&gt;Online freelancing&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#avoiding-common-issues&quot;&gt;Avoiding common issues&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#staying-grounded&quot;&gt;Staying grounded&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#getting-the-right-client&quot;&gt;Getting the right client&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#before-a-deal&quot;&gt;Before a deal&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#into-a-deal&quot;&gt;Into the deal&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#tips&quot;&gt;Tips&lt;/a&gt;
&lt;br /&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;why-freelancing&quot;&gt;&lt;a name=&quot;why-freelancing&quot;&gt;&lt;/a&gt;Why freelancing?&lt;/h2&gt;
&lt;p&gt;You may want to get into freelancing for three reasons:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;To learn&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As a student, freelancing can be a great way to learn. It can provide an insight into how companies work. Working on live projects with actual goals and deadlines gives you a real-world experience that is not easily achieved in the safe, classroom setting.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;To earn&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Even if you are not short on cash, freelancing can be a way to earn some pocket money. The feeling of independence it provides is worth putting in the hours for.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Skill building&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;While working, you are simultaneously building your technical skills. This can open doors to bigger and better opportunities in future.&lt;/p&gt;

&lt;h2 id=&quot;a-students-approach&quot;&gt;&lt;a name=&quot;a-students-approach&quot;&gt;&lt;/a&gt;A student’s approach&lt;/h2&gt;
&lt;p&gt;As a student, the right approach is to optimise learning, rather than monetary returns.
For instance, if you are an experienced frontend web developer, the logical move is to venture into backend developement - even if your immediate earning potential is higher in frontend. A similar ideology can be applied in the design side. If you are experienced in UI/UX design, try exploring things like branding or social media.
By working on varying projects, you will gain a diverse, heterogeneous skillset that is more valuable.&lt;/p&gt;

&lt;h2 id=&quot;opportunities-overview&quot;&gt;&lt;a name=&quot;opportunities-overview&quot;&gt;&lt;/a&gt;Opportunities Overview&lt;/h2&gt;
&lt;p&gt;The following are the kind of opportunites currently seen in the market:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Web (frontend)&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Every start-up or small business needs a website. And making those websites needs web developers.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Android &amp;amp; iOS&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’ve never seen a jobless Android developer. The current market demand for Android developers is &lt;strong&gt;too damn high&lt;/strong&gt;. As long as Apple is in business, every company will also need an iOS app. Since iOS development requires an iDevice, the supply of iOS developers in the market is less, and are hence valued higher.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Backend (web and app)&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To get work as a backend developer, you need frontend and Android dev friends who will recommend you :)&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Blogging / Content Writing&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I could give you 17 reasons why anyone can be a blogger these days. However, demand for serious bloggers and content writers also exists depending on your domain expertise.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Creative Design&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I am using this as an umbrella term for the various creative services required by business. It may include UI/UX design, poster and logo design, video editing, branding etc. In this field, it is difficult to build a reputation. But once you’ve earned a name for yourself, it can be very lucrative.&lt;/p&gt;

&lt;h2 id=&quot;online-freelancing&quot;&gt;&lt;a name=&quot;online-freelancing&quot;&gt;&lt;/a&gt;Online freelancing&lt;/h2&gt;
&lt;p&gt;There are several websites that serve as platforms for freelancers to meet clients. For a small percentage of your earnings, these websites will get you clients, and implement some form of an escrow system to ensure that both parties are treated fairly.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://freelancer.com&quot;&gt;&lt;strong&gt;Freelancer&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This happens to be among the popular ones. Here, you need to compete against other freelancers to get your proposal selected. A series of rejections can get disheartening since your work on the bid goes to waste.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://upwork.com&quot;&gt;&lt;strong&gt;Upwork&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This may be a better option for someone looking to make a stable income. You make your profile and list your hourly rate. Start at low rates, rack up good reviews and earn your way to a larger hourly rate.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://toptal.com&quot;&gt;&lt;strong&gt;Toptal&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you have reason to believe that your skills are better than the majority of professionals in your field, then this is the place for you. Toptal advertises itself to host the crème de la crème in the freelancing world. You can naturally expect to be paid higher than on other platforms (given you are able to clear the selection process). However, it is only for full-time freelancers. So, if you want to make a career in freelancing this is what you should be aiming for.&lt;/p&gt;

&lt;h2 id=&quot;avoiding-common-issues&quot;&gt;&lt;a name=&quot;avoiding-common-issues&quot;&gt;&lt;/a&gt;Avoiding common issues&lt;/h2&gt;
&lt;p&gt;There can be many issues (pesky clients) you may run into while working as a freelancer. Some of them are:
&lt;img src=&quot;/assets/images/student-freelancing/dilbert-comic.jpg&quot; alt=&quot;dilbert-comic&quot; style=&quot;width:250px; float:left; margin:20px&quot; /&gt;&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Technically challenged clients&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I have worked with clients, who even after several months had no idea what I &lt;em&gt;really&lt;/em&gt; did (I work as a backend developer). You will often meet who will have difficulty wrapping their head around what you work on. Since they have zero knowledge of technical matters, it can be difficult for them to understand what is easy, difficult, or impossible to accomplish. It can also get difficult for you to justify how much you should be paid. Some view everything technical as the same black box and may have unreasonable demands (“Okay it’s almost done, but we just add a chat feature to this website? I’m sure it’s easy - every website has it these days.”). You will run into problems with this client due to not being able to communicate effectively (which may not be the fault of anyone in particular).&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;The future billionaire&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;He is convinced his app / website is going to hit it big. His favourite sentence is “We are going to be the Uber of X”. Delusional is the word to describe this person. He will not feel stupid dropping the line, “This is a billion dollar idea…” on the first meeting. Unless he has a past record of creating multi-million dollar business, this is the point where you fake an emergency and promise to get back next week (never).&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Sleazy start-up guy&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Hey! I can’t pay you right now, but you can be the CTO with X% equity in my startup. This may or may not be the future billionaire’s partner in crime. The first question you should ask yourself is, “Why did he so easily offer me 15% of his self-proclaimed billion dollar startup on the first meeting?” This can be for two reasons- either he knows the shares aren’t worth anything, or he believes they are and is gullible enough to give them to you on the first meeting. Dealing with such an insincere / slow person, you will only end up wasting your time. Avoid this person at all costs.&lt;/p&gt;

&lt;h2 id=&quot;staying-grounded&quot;&gt;&lt;a name=&quot;staying-grounded&quot;&gt;&lt;/a&gt;Staying grounded&lt;/h2&gt;
&lt;p&gt;From the above representations you may think no one could fall for such obvious mistakes. However in real life the prospects offered can sound convincing and tempting. Most clients you deal with will have some degree of the above listed attributes. In such a scenario, it is important to keep a professional relation. Stay an arm’s length and do not get involved into the start-up more than your job requires. If you do get involved, do remember that most (even genuinely good) ideas fail for random reasons in the real world. You have better odds hitting it large in the powerball. Even if you have a great team with a clear gameplan, you will only likely be mildly successful at best.&lt;/p&gt;

&lt;h2 id=&quot;getting-the-right-client&quot;&gt;&lt;a name=&quot;getting-the-right-client&quot;&gt;&lt;/a&gt;Getting the right client&lt;/h2&gt;
&lt;p&gt;As a student, the act of freelancing is essentially brought down to choosing the right client. Try to get a client with the following qualities:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Has skills&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There is no better to enhance your skills than to work with a more skilled team. Getting such a client can be made easier if you leave out the goal of making profits. If your only takeaway in the project is money, your takeaway in the long term is zero.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Someone you can trust&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I cannot stress how important this is. While working on real projects, there is a great deal that can go wrong. There are people out there who will screw you over at the first opportunity they get. Trust your instincts, if it doesn’t feel right it probably isn’t.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Someone you can learn from&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Learning can be not just technical. Most of the learning you will derive as a freelancer will be implicit and non-technical. You need someone with strong ethics and fundamentals in the field he/she is working.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Someone with brand value&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Working with a company / person who has already made it large in life can set you up for good things in future.&lt;/p&gt;

&lt;h2 id=&quot;before-a-deal&quot;&gt;&lt;a name=&quot;before-a-deal&quot;&gt;&lt;/a&gt;Before a deal&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Write. Everything. Down.&lt;/strong&gt; Making a website isn’t the same as knowing HTML/CSS. You need to write html/css/js code, get hosting, configure access controls, set up a webserver, set up software for production deployment, set up and configure the database, set up admin accounts and controls, get a domain name, configure dns, install an ssl certificate, install failsafe measures for the production server, ensure data backups at intervals, log activity, implement abuse prevention safeguards and test to ensure the website doesn’t contain vulnerabilities (non-exhaustive).&lt;/p&gt;

&lt;p&gt;If it isn’t obvious yet, you need to be very clear about what you’re going to go and what you’re not. Do the following:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;—&amp;gt; Define scope of work clearly to prevent being exploited. Eg- “I’ll give three iterations. Every change from there is going to cost more”.&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Discuss the schedules and timeline. Run them through the client.&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Describe the deliverables for formatting / compatibility.&lt;/li&gt;
  &lt;li&gt;—&amp;gt; If possible, show a demo deliverable from previous projects.&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Lay out the payment schedule. Prefer to be paid weekly, or partly in advance.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;into-a-deal&quot;&gt;&lt;a name=&quot;into-a-deal&quot;&gt;&lt;/a&gt;Into a deal&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;—&amp;gt; Don’t hand over the work until complete payment has been made. Your service is worth nothing to the client once he already has it.&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Be professional - use online tools for drafting proposals and invoices.&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Communicate with the client. Most problems can be solved with just a small chat.&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Notify progress and keep the client updated. Send out mail at least once a week.&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Be honest. Is it going to take you a day more? Most clients will be accomodating if you’re honest with them from the start.&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Undercommit and overdeliver. Don’t promise anything you can’t keep. The client would have been with two weeks, but you said one. Better to say two and surprise him.&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Even if the client asks for something extra later, just do it (given it doesn’t take too much time).&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Hand over work in proper format (git for developers, Dropbox / Google Drive for designers).&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Own the project. Work on it like it’s your baby. If you can do anything to make it better - even if it’s not your job - do it (again, time matters).&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;tips&quot;&gt;&lt;a name=&quot;tips&quot;&gt;&lt;/a&gt;Tips&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;—&amp;gt; Look into forming a binding contract with the client (even if you trust him).&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Get a web presence (personal website / behance / dribble / facebook page).&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Just because they’re paying doesn’t mean you’re a slave. Lay out contact hours.&lt;/li&gt;
  &lt;li&gt;—&amp;gt; Feel free to fire clients.&lt;/li&gt;
  &lt;li&gt;—&amp;gt; If you don’t know how to do it, say yes and learn later :)&lt;/li&gt;
&lt;/ul&gt;
</description>
        <pubDate>Tue, 20 Sep 2016 00:00:00 +0000</pubDate>
        <link>blog.abhijittomar.com/2016/09/20/student-freelancing/</link>
        <guid isPermaLink="true">blog.abhijittomar.com/2016/09/20/student-freelancing/</guid>
        
        
        <category>Freelancing</category>
        
        <category>Web Development</category>
        
      </item>
    
      <item>
        <title>Intern Experience at Microsoft IDC, Bangalore</title>
        <description>&lt;p&gt;As a Mechanical engineer interested in software development, the internship season put me into a bit of a quandary. Since software companies seldom open for non-CS students, weeks had passed by without me signing a single IAF (Internship Application Form). In mid-August, Microsoft India Development Centre (MSIDC) came along. I had stood runner-up in code.fun.do (the Microsoft university hackathon) the previous year. Consequently, Microsoft invited me to participate in the internship selection process (which is otherwise open only to CS students) and I cashed in on the opportunity. This was my first insight into how well thought-out the Microsoft internship program is.&lt;/p&gt;

&lt;h2 id=&quot;getting-there&quot;&gt;Getting There:&lt;/h2&gt;

&lt;p&gt;The selection process involved two rounds of coding. Shortlisted candidates were then invited for multiple rounds of interviews. Knowledge of algorithms and data structures is a prerequisite, where having done CS-213 (or equivalent like EE-717) would come in handy. Being familiar in backend development, the interviewer asked me several questions related to my field of expertise in addition to the standard data structures ones. I also found this knowledge to be highly useful during the course of my internship.&lt;/p&gt;

&lt;p&gt;MSIDC hires for two locations in India – Hyderabad and Bangalore. I was assigned to the Dynamics CRM team at Bangalore. Dynamics CRM is an enterprise CRM (Customer Relationship Management) software. Not being a mass-market product, I had never even heard of this arm of Microsoft before. I was stumped to know that it makes over $1Billion in revenues and is still growing at a massive rate. It has now taken the second position in the segment, right behind Salesforce.&lt;/p&gt;

&lt;h2 id=&quot;about-the-company&quot;&gt;About the Company&lt;/h2&gt;

&lt;p&gt;While I was sitting at my workstation with the source code, trying to figure out how this billion dollar application works, I knew that my work was the only thing I needed to worry about. Microsoft literally took care of everything else. It is rare, even among the best of employers to offer full provisions for accommodation, travel and food throughout the duration of the intern. The office was bang in the centre of the city. All interns were provided accommodation at a luxurious service apartment within a walking distance from the office. The food at the office was healthy and delicious. This is in addition to their well-stocked 24×7 pantry.&lt;/p&gt;

&lt;p&gt;What impressed me the most about Microsoft was their work culture. All the rules (or lack thereof) are an extension of pure logic. There are no in-out time requirements. You can work from home, or from the office for as long as you want. All you have to ensure is to get the work done in the allotted timespan – it’s that simple! People who are used to working independently would feel at-ease working here. There is no dress code over here – you can wear anything you feel like wearing (You will, however, feel awkward in formal clothing when your manager walks in wearing a tee and jeans). The organisation is extremely agile for a company this size. The focus is on getting the work done, than on frivolous rules or procedures.&lt;/p&gt;

&lt;p&gt;For my intern, my team gave me a completely new project to develop. I, and a fellow intern were the only people working on it. Due to the nature of the task, I am contractually bound to not disclose even a vague outline of the job description – at least until the feature is released to the public. The team was very open to inputs and we were given full freedom to suggest features, or methods to implement those features.&lt;/p&gt;

&lt;p&gt;All my co-workers are extremely approachable. One of them was nice enough to even give me his own team jacket (thanks Tarun)! The managers, even at the highest levels have a good idea about the specifics of what everyone is working on. You will often have co-workers randomly challenging you to a game of carrom or foosball when you need a break. Not to be missed are the facilities for gymming, badminton, basketball, cricket, in addition to the tons of Xboxs lying around at every corner of the office.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/images/intern-msidc/tomar.jpg&quot; alt=&quot;le-me&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;bangalored&quot;&gt;Bangalored!&lt;/h2&gt;

&lt;p&gt;I had been allotted two very helpful mentors who guided me throughout the intern. One of them was possibly the coolest mentor an intern at Microsoft ever got (PM for more). I was also blessed to have been allotted the team which was most prolific in outings. I went out with my team for several lunches, dinners, a movie, and even an IPL match!&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/images/intern-msidc/team.jpg&quot; alt=&quot;le-team&quot; /&gt;&lt;/p&gt;

&lt;p&gt;The cherry on the cake was that since the intern is in Bangalore, where the largest chunk of students from IITB is interning, I went out with friends almost every weekend. There are several places to see around Bangalore – Coorg, Nandi Hills, Ooty; the list is endless. We managed to explore many of them. Bangalore is a trekker’s paradise. You can rent a bike/car and head out on the weekends on your own with traveller blogs and &lt;strike&gt;Google&lt;/strike&gt; Bing Maps coming to your rescue. There are also quite a few tour operators who will provide you with guides (recommended for medium to difficult treks). The weather in Bangalore is pleasant like that of Mumbai. It rained frequently throughout my intern right from May beginning.&lt;/p&gt;

&lt;p&gt;Overall, the internship has provided me a great insight into the software development industry. Knowing how the biggest and best companies pull off their work has been a valuable experience. Given the scale Microsoft provides, you know you’re working for something that is going to impact an enormous number of people (albeit, in an indirect, subconscious manner). Knowledge of this fact gives a very unique feeling of satisfaction that is difficult to describe. To sum it up – Microsoft consists of a bunch of really cool and smart people who live a way of life worth an experience.&lt;/p&gt;
</description>
        <pubDate>Mon, 20 Jun 2016 00:00:00 +0000</pubDate>
        <link>blog.abhijittomar.com/2016/06/20/intern-msidc-bangalore/</link>
        <guid isPermaLink="true">blog.abhijittomar.com/2016/06/20/intern-msidc-bangalore/</guid>
        
        
        <category>Internships</category>
        
      </item>
    
  </channel>
</rss>
