Awareness of web security

I’ve seen two new things that Indian govt started recently, and I’ve a small concern on and a personal concern on the other.

2. EPFO’s UAN sounds awesome as it government is planning to connect Biometric Attendance Systems of govt offices and show attendance of govt employees, while as awesome as it sounds, they are showing photos and email addresses of all the registered employees. Emails with mere [at] [dot] cannot be stopped by spamming bots.

EPFO’s story is a completely different one. They’ve started something called UAN (Universal Account Number), one number to deal with all PF transfers etc., of all salaried employees who put their money in PF.

Concern here? not HTTPs. Logins, profile modifications, etc are all going through plain unencrypted HTTP traffic.

Another one, they sent password in plain text to the registered mobile when I registered the account. Plain text password sent on mobile + no HTTPs for a service that deals with money of retirals == Big No No.

I hope our govt starts investing into some security experts at the design stages of such projects to avoid later embarrassments.

YouTube is not just for entertainment

I’m jealous of present day students. They have way too many resources to study. YouTube is one of those brilliant sources.

I’ve become a fan of few YouTube channels which are brilliant for learning. If you are into trivia, science, or just listening to some interesting stuff, you should checkout these channels.

All of these are brilliant, and cover a wide variety of topics. Give them some time and you will certainly love them :)

Shipping beats perfection

This is one of core principles of Khan Academy. This is something my previous boss always told our team (in different words of course). This is something one of my very close friends relentlessly fought against (he always wanted everything to be just right). I never had a strong opinion about this.

I started putting more thought about this lately, and came across good (or may be bad according to few) theory, rapid recovery, where you get something done fast and fix thing as you come across issues. Then I kept more thought into this. Yes, this would work perfect in an ideal world of a personal pet project or a start-up environment where you are fighting against a dead line for survival. However in an enterprise, you can’t say that you’re shipping something frequently and everyone should be happy about it. Shipping beats just perfection, not everything. You have to keep your product secure, stable and clean. If you are compromising on quite of a lot of these vitals, you are probably doing it all wrong and you understood shipping beats perfection wrong.


This is about something interesting I read today

“A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.”

Every time I think, what would I have been if I wasn’t an IT guy, the answer is almost always a big question mark. Other than feeling like an insect after reading this particular article, all I could do is really love the idea.

There goes yet another year

And, here is ‘yet another’ brand new year. I’ve never been a fan of new years. They always come with a lot of hope and leave just the same way the previous one has left. I don’t expect 2014 to be any different, but I really hope it will be more peaceful than all the other years for all the people in all the countries and of course .. all of you :) So, 2014, please be a nice duration of Earth’s arbitrary travel around Sun.

I started this year with a big TIL moment. I always thought Earth revolved around Sun in plain elliptical path. Well, apparently I was wrong. This is one awesome video that explains how an year is measured. After watching that video all I could think was awesomeness of Eratosthenes who calculated this 22 centuries before.

And, this is yet another TIL for me.

Read all posts on my blog