Misc

EV battery replacement fine print

More and more EVs (Electric Vehicles) are visible on the road as time is passing. On two-wheelers, it’s getting quite common. I don’t have sales stats but I can see as many as 1-2 scooters are electric out of 10 in the area. In cars, it’s still uncommon but one can see a few Tata Nexon EV and Toyota with green number plates when driving around in Delhi, besides many parked electric cars at terminal 3 in Delhi airport parking.

Understanding earthing/grounding

In Aug of this year, I posted about three-phase power. Subsequently, I had a discussion with a friend from Delhi about bonding neutral with earth/ground at the distribution panel. He has a commercial load of 20KW delivered via three phases and his electrician advised him to bond neutral with the ground. We both were curious whether it was technically correct or not. Taking a break from network engineering, here goes a post about it.

Understanding three phase power

Migration to Hugo

I have migrated this 14-year-old blog from a dynamic WordPress (based on WordPress) to a static website (based on Hugo). It was a pretty lengthy process even when I had scripts converting the WordPress XML export into markdown files.

Why a static site?

This gives a few advantages like:

  • Must faster rendering as all the pages are generated well in advance & pushed to the server
  • Better security (as the backend is not at all exposed unlike WordPress where backend admin portal was visible & behind an authenticated URL)
  • Easy to distribute and put behind CDN
  • Easy to type posts as now it’s just markdown

I haven’t finalised the hosting location for this newer site. For now, it’s on Google Cloud firebase but I am still just playing with the options. If I get some free time, I might just tweak my PowerDNS setup to start using GeoIP data for the request and serve the local server in a given country. That way I can host the website in India, Europe and US and let authoritative DNS steer the traffic. More on this later!

How technology loses out in companies...

Just came across this brilliant talk by my friend Bert Hubert. It covers so nicely about the mad rush to just outsource everything and how innovation is lost. While he mentioned names of EU telcos in examples, unfortunately situation isn’t that different in this side of world either. Operator in South Asia also very much suffer with this problem.

Slides of this presentation are here.

Automated SSL certificate management for private containers

Lately, I have been playing with many tools and as one gets into deploying those tools, SSL comes as a pain point. A large number of web-based tools I use are internal and on a private network. VPN (with OSPF running over FRR) takes care of connectivity but still, it’s good to have SSL on these machines. Non-HTTPs websites are getting more & more ugly with browsers and even things like password managers do not fill the passwords anymore on their own for non-HTTPS websites.

Making things happen in the government

A fascinating lecture by Mr Anil Swarup (retired IAS, ex-Secretary to Govt. of India & State Govt of UP) at Lt Governer, Puducherry Raj Niwas. His Wikipedia page here and Twitter account here.

The first half is the talk itself, followed by some time of Q&A, followed by a short talk by Mr Ashwani Kumar (Chief Secretary to Government of Pondicherry) and in the end is Lt Governor Kiran Bedi.

 

Less than a week to go before INNOG2!

And it’s less than a week before the INNOG 2 i.e Indian Network Operators Group Conference 2. We (Indians) are little late to start a NOG but it’s finally working out and this is the 2nd event. First one happened last year.

Event website: www.innog.net

 

Why INNOG is important and why we should care?

Well, having a functional NOG is as important for local community as a working Internet Exchange Point. In absence of either people just start peering outside for an expensive price. There a lot of things which Indian Network Operators need to work on and without knowledge sharing that’s just not going to happen.

Legally changing name in India

Background

I got married a while back. My wife and I had a discussion and both were in favour that she changes her surname. This was also based on our discussion with my sister who suggested getting it done instead of keeping different surnames for us. As we were getting married certificate, we both were surprised to find that my wife’s surname cannot be simply updated on various IDs using just the marriage certificate. Instead one has to go through a process. Since I spent a bit of time on this before, here’s a quick blog post about how exactly it’s done in India. Warning: India specific post. Any International reader can just hang up right away! Plus if you are not in the process of name/surname change, this post would be useless for you anyways! :)   First and foremost, name update can happen only in IDs and not on any certificate document. Certificate work with old name + a notice published in The Gazette of India.  In terms of IDs, we had the following to update: author: “Anurag Bhatia” url: “/2018/05/misc/legally-changing-name-in-india/”

Experience with MNP in Haryana

Recently lucky mobile users in Haryana got MNP i.e Mobile Number Portability.

I too ported my number out from Airtel to Tata Docomo. Reason remains the super slow GPRS network (yup gprs, not even upgraded to EDGE in most of Haryana) and crazy service activation followed by irritating sms’es.


Here’s my experience with MNP:

It took around 20 days in porting of my number, and technically speaking - process is yet not (hundred percent) completed even after a month! One of the problems with system is that whenever one requests for a porting code, it is valid for 15days. If we request for porting code again (via sms) we get same code, with same validity. In my case, I request for code, but I submitted documents for porting after 13days of my initial request. On the day of submission, I requested for code again, and got same code which was expiring after 2days. I did informed retailer about it, but he had no clue. Eventually I submitted form. Next, documents reached company by 16th (or to the middle guy), and they triggered request for porting on 16th day with same old code. Result: Port out request failed, because porting code was expired! It took me over a week to realize that, and eventually I submitted documents again. I submitted documents on Monday, and on a fine thursday evening I realized that I didn’t got any call or sms that day! Later, I found I was even not able to send any sms. Outgoing calls were going fine via Airtel connection. I got clue, and tried using Tata Docomo sim card, and it worked! All was OK other then fact that I was not able to recieve calls from Airtel users on Tata’s sim. Callers were getting message - “The Airtel number you have dialed is switched off!” At this point of time I realized a big problem - due to some bugs in system, new carrier actually accepted my number, while Airtel has yet not ported out my number. Good was that I started getting calls even from Airtel users within a day. Logically speaking all was going OK, other then fact that my Airtel connection still works for outgoing, and even at the time of blogging (after a month of porting) it’s still up! Tata Docomo customer support has no clue about it while Airtel support always requests me to visit Airtel relationship center to get this fixed. (Why really? Can’t they do this ONLINE?!)