New year in approach!

Many people have been talking about this new trend, this new baby-year that is about to come has been on lips of many young girls, and hearts of women! But who knows how is it going to be, diabolic, parodigal, or what else would it be? I am not going to say the same that people have been saying, like, “Happy new year – 2015!” well this is the simplest, many have even said, “Good bye 2014, hello 2015!” that made 2014 cry, I can feel it.

What I am here to say, is that, this 2014 was not bad… it finally made us realize our faults and our gaping holes in our systems. Think of it like, the 1st January 2014, people around the world were saying “May this year bring harmony and peace to all of your!” and what were we even doing? Most of us, were developing weapons, writing theoretical bombs and most of us were trying to perform our own ritual to make our God happy, to make sure we’re having a true religion, obviously a lot of true religions. So, how would we even believe that our year would bring peace and harmony. “Pen is mightier than sword”, how would it be mightier, when it is trying to write alogrithm to create a bomb?

2015, I have no blame for you, I know you’re going to be a next year for us to focus on our own goal and what we were created for. 2014, you’ve been really harsh on us. I know, it was also our fault, human is to err, no, human is to err and blame others. Hopefully, when we err this time we won’t blame others instead we would change our own self. Finally, “Happy new year fellows!” may you have a great year, to celebrate your life, to prove yourself, to do what you want and to bring peace and harmony! No pun intended.

Don’t be shy – afraid

Most of the new programmers who’re new into this field are usually concerned about their information and knowledge about programming and the concepts. I, have been a part of this community where people; usually with no knowledge on language, are acting like they’ve mastered the skills and are already the perfect programmers.

They try to act like programming was the first thing they ever did, even before the po-po ca-ca; ewww! No one did that, usually I get to hear a lot from friends, some speciall friends and buddies that they’re perfect in this thing, they hacked this, they cracked that software, they successfully sent a bug to that and all that.

But, guys listen up! This is not a race to prove yourself. I don’t even know why and when did I change myself and became an optimist of the computing industry and the divine software programmer. But, yes I am a good guy and I believe that the new thing that you do, you learn, you test or you show off is nothing to smile or dance for. You’ve got a lot of new things in front of you, to prove yourself at, to prove that you’ve got enough guts to prove your perfection in every stage.

A master is not the one who can write the software application with first attempt, he is not the one who can crack a software, neither is the one who can easily hack into his neighbour’s Wi-fi connection and nor is the one who can hash the password of the friend – ewww, a programmer is never a criminal.

I can’t afford to live a life where I am never going to see an error again. I still love those nights when I pulled my hairs in agression when a simple “System.NullReferenceException” made me stay awake entire night and understand and fix the error. That taste, that feeling is just perfection and no other feeling can even match it. Feeling of getting an error in your programming is the feeling of having those masalas added to your chicken – hmmm, yummy!

A master is the one, who gets to learn from his mistakes, who is not afraid to make a mistake even if that causes a havoc in his life, those mistakes make him understand what programming is what he needs to do what happens when he does what and all other such concepts. A master can never be a pessimist, that is why mostly people don’t get to this stage and it is never about the fame – we all are after. Once fame gets in your head you can never show your best and your skills will start to wither away. You can try pissing yourself off – run for fame, it will run away, run for your self show your best, fame will come for you, searching like a dead zombie searching for flesh.

A programmer can never think of anything bad, he is the one who is responsible for a good computing world – for a good environment for people to come and sit together share their views assets and others. If criminals would start to create internet and other technology assets there won’t be anything left at all to smile at – to have our faith in. We build programs, not for fame, we build it because we want to, we start a new framework and foundation because we want to help our fellows get more sleep at night, not to get a chance to come on the television to tell our cell phone number to the public – specially the women. Do think about your identity first, computer programming is not a field for fame or money. We are a family, don’t call us a community, it is a family, where elders are respected, juniors are taught and everyone loves everyone! There is no offense, no hate and just a happy and peacefull environment – untill people who love fame enter.

Malala and Abdus Salam won Nobel Prize

They won a Nobel for Pakistan, Pakistan gave then No Bells for prize.

Pakistan, as it stands in 2014, has only two Nobel prize laureates. First one of them, Mohammad Abdus Salam and then came a young girl, Malala Yousafzai. Their story is somewhat same, and the first thing you will find common among them is that they’re Pakistani and they’re (Abdus Salam was) having a motto to make foreign people believe Pakistan is a state of peace and not of terrorism. But, they got hit by their own people and criticism started to hold tight onto them, not by others, but by the people of their own kind, Pakistanis.

Mohammad Abdus Salam

Born on 29 January 1926, in Jhang (Punjab, Pakistan) was the first Pakistani to win a Nobel prize in 1979 for his remarkable work in Physics. He was the “one and only” guy behind the major idea of SUPARCO, fully named as “Space and Upper Atmosphere Research Commission”. His most remarkable work was the electroweak theory (for which he won the prize too). Salam is still remembered as the scientific father of mathematical and theoretical physics in Pakistan.

He did only work for himself, but tried his best to raise the Pakistani Physics community in the Physic community of world. Salam had worked in the threory of neutrino too.

Not only this, Salam has other contributions to the science, not locally but globally. Scientists and physicists specially all over the globe witness his greatness and his sincerity for science, humanity, and specially Pakistan. The first guy, to introduce the atomic bombs in 1971 was Abdus Salam when he travelled to United States and returned back with the theories for the Atomic bombs and weapons.

“in 1978, Abdus Salam with PAEC officials, paid a secret visit to China, and was an instrumental initiating the industrial nuclear cooperation between the two countries.”, is written inside the Book of Indian scholar Ravi Singh.

In 1974, he founded International Nathiagali Summer College (INSC) to promote science in his country. This witnesses the greatness and love of Abdus Salam for science in Pakistan, and the support of physicists in Pakistan for the innovation in Pakistan. Abdus Salam left Pakistan, for sake of inventions, because being an Ahmadi is an open invitation in Pakistan to kill him. He left Pakistan, but never forsaked Pakistan and the most prominent scientists in Pakistan, agree to accept him as their teacher and mentor. Salam left Pakistan only as a protest, because Ahmadis were declared non-muslims in constitution of Pakistan.

Salam was a devout Muslim, and had a firm belief in Islam. He was a member of Ahmaddiya Muslim Community and he saw his religion to be the common and essential part of his research and daily life work. He had written once,

The Holy Qur’an enjoins us to reflect on the verities of Allah’s created laws of nature; however, that our generation has been privileged to glimpse a part of His design is a bounty and a grace for which I render thanks with a humble heart.

Salam died in 1996, in Oxford at the age of 70. His body was sent back, and was burried in Bahishti Maqbira at the location of Rabwah, Punjab, Pakistan along with his parents. His tomb had the “First Muslim Nobel Laureate” written, but sooner, on orders by court, “Muslim” was removed from his grave.

Dr. Salam’s genius was like a magic… And there was always an element of eastern mysticism in his ideas that left one wondering how to fathom his genius…

Malala Yousafzai

Malala was born on 12 July 1997 in Swat Valley of Pakistan. She is an activist for female education in her own valley and is the youngest ever Nobel prize laureate. Her family runs a group of schools in their location and due to this fact, she always had a keen interest in education and wanted every single child to get education.

When she was just 11-12 she used to pen her feelings and thoughts, so that world outside Swat can know what and how she feels and how she has to fight back against terrorisms, stopping young girls from getting education. She wrote a blog for BBC which had her thoughts and her life, under the influence of terrorism. She wrote about Taliban taking over their schools, and the massacre that Taliban had created. Her blogs are underlinde by “Gul Mukai”.

Her first ever BBC blog was posted in 2009, she used to pen write them and then a scanner was involved to scan and email the blog posts to the BBC team.

School systems were banned in Swat by Taliban, this is the first step to ruin a community. In her blog she stated,

It seems that it is only when dozens of schools have been destroyed and hundreds others closed down that the army thinks about protecting them. Had they conducted their operations here properly, this situation would not have arisen.

The girls schools were re-opened, and she wrote in her blog post that she and her friends,

played a lot in class and enjoyed ourselves like we used to before

The strength of the class was growing, but however Taliban was still active and was working to stop girls from getting education. In a documentary created, she said,

I have a new dream … I must be a politician to save this country. There are so many crises in our country. I want to remove these crises.

She was, attacked because she was fighting for her rights, and after the incident she said,

I think of it often and imagine the scene clearly. Even if they come to kill me, I will tell them what they are trying to do is wrong, that education is our basic right.

Common things

The things that were common in them are much prominent and anyone can feel and get to know them. Not only they were Pakistani, but they were working devotedly for Pakistan and their people.

They worked, throughout their career (hopefully Malala does the same as Salam did) they worked hard to make sure their country, people and family is remembered as peace makers and good people and not as terrorists or dumb.

They both won Nobel prize, categories differ, Salam won it for Physics whereas Malala won it for Peace. Category doesn’t matter, atleast they won a Nobel prize for Pakistan and tried to let Pakistan move on step further in the list of countries with more than one Nobel prize laureates.

The final similarity among them is, that they’re both being criticized, in their own particular way. Abdus Salam was criticized and was called “non-muslim” and had to leave the country. They’re still asking “Why did he leave Pakistan?“. Malala is right now being criticized for doing nothing for Pakistan. Yes, she has done nothing, because Pakistan is a male dominated country and males here want people to do something for males only. No one would every care for women. Malala gets this attitude and gets called agent of US just because she is a lady with guts.

I have no more words to describe the stupidity of Pakistanis! Just the following picture and I am out. May Allah guide us all.

Malala and Abdus Salam, both are muslims, but still enemy of Islam and Pakistan? Think again.

Better the product, worse the API and vice versa

Well, since I have started to program out codes, I have always been finding it difficult to build a better software. The better I had to develop a software the worse API I had to go through, take example of JSON, now I do know how to develop application based on JSON. When I started to learn it, it was a hard time. And now that I can develop applications, I don’t feel or get any better idea.

There is an inverse square law acting among these two things, and one needs to be working on an idea, make the pseudo code for it. Save it, put it in a locker and keep it there until you learn the API itself. Sorry for exaggeration; but I need to do this, I am a Walter Mitty, whoops, I meant to say James Thurber.

Take example of Google, they’re having a great tool and are ruling the mobile world with it, Android. However, since they’re using Java and Eclipse their development isn’t my choice. I don’t mean any hatred toward Java developers, yes I do love Java. But their API is not well designed and their tool is also not much of a love. I started my first GUI software using Java, Swing. But it was worst I could do! Then I got introduced to XAML. I did love C#, but was not able to develop applications using C# that had a GUI. When I got introduced to XAML, it was a kink for me. And I left Java and Eclipse like for ever.

This is based on my own belief only, I am sure there are others out there, who love Java and Android way more they do Windows Phone (and hey, I love Android, not Windows Phone; I just love C#).