Born To Run

I am close to finishing Christopher McDougall’s Born to Run. I want to learn how to write proper book review but I don’t know how. I read books in a way that makes it impossible to process that afterward. Is it a good thing to consume media in such a fashion? I consume media for entertainment purposes. I don’t want overhead of taking notes and following up on it. I think it is a quality of a write to make up words around nonsensical things. I had been watching Game of Thrones and I wasn’t satisfied with an hour. So after watching episodes I usually read some reviews. Some of the reviews, especially on Forbes, are very passionately written which is very enjoyable to read.

From time to time I have thought how will it change me if I were to write 500 words everyday on the blog. 500 might be a big number. 100 would be a good target. Just to talk about what I have done. And difficulty in getting it done. Maybe I will do it.

In order to do anything one has to make time. If you have work stacked one after another, it is very hard to do any creative work. You want to finish something and move on to next one. There is a hurry. Hurry kills the cat.

The Real Heroes Of India

Street vendors are the real heroes of India. They stand all day in the heat and dust without much water and food just to make a little bit a day so that they can continue to live their poor lives. There is no future. People have to survive so they do it.

The biggest annoyance I see is dealing with people. Some middle class folks would come and pay Rs 10 and pretend that they just bought the person. He has to obey them. Keep them happy. The way people behave to poor people is just atrocious.

A lot of these little shops are run by 16-17 years old boys. It’s a shame that instead of becoming inventors they had to sell coconuts and chinese food.

Android without Google

Android is an awesome platform and Google provides an important infrastructure on top of it to make everyone’s experience even more pleasurable.

I do not generally subscribe to the philosophy that just because you moved from Google’s infrastructure you are safer on your small time VPS. At the end of the day they all follow the law of the land. They comply with the same government.

One of the major benefits of using a big time company is that they have immense amount of money to hire best people in the world to both keep your data safe and backed up for rainy day.

I would like to live in a world where both Google and an indie developer is on the same level playing field.

Source: Android without Google 1: Introduction – IzzyOnDroid


NH10 is an action thriller featuring Anushka Sharma and Neil Bhoopalam. From Bollywood to Parliament we have severe lack of women in strong character in our nation. Actresses mostly play pretty things in Indian society. Anushka Sharma changes that in NH 10.

NH 10 is a story of a business woman with a strong resolve to cut in the man chauvinist society. Anushka Sharma is attacked by a group of organized criminals in the capital city of India, New Delhi. Her husband is hurt that he wasn’t there to help her. They plan a trip. On the way to their destination they encounter honor killing in Haryana. Neil feels obliged to help the desolate girl who is going to be murdered by her kins. In spite of the fact the husband intervenes getting both himself and her in a load of problems.

The rest of the story revolves around how Meera played by Anushka overcomes her newfound travesty.

I was pretty bored with first half of the story. I went to the show with a pretty biased opinion that the film is going to sad depiction of our day to day life. Why would I go watch things that we experience in everyday on the Indian roads. I was pretty sure it’s not going to be Tarantino style ‘the bride deserves her revenge kind of a movie. It turned out to be quite pleasurable in the end.

In the beginning of the film when Meera has to leave party in the middle of the night to go to her office, she is spotted by two guys on a motorcycle. They immediately get in touch with their criminal friends and later they try to catch Meera who luckily escapes. I found this deeply upsetting. There is a thread of reality in this depiction. I have always thought that crimes are often opportunistic but they are not. There is a culture of crime against women in that region.

Crime against women by women is also rampant in the world we live in. The mother of the victim is the person who ordered her execution. How can a women inflict such pain on another woman?

What can we do about it? Government of India banned BBC Storyville’s documentary India’s Daughter. I think one way we can fight against such menace is by discussing these topics publicly. Discussion it until we are able to resolve it. Government have not only failed to make any changes in women safety but they also decided to shutdown any discussion of it. Something that surprised me most is the women in the parliament were crying because of the hurt that the documentary that they have not seen caused them. I think it is the time we all come out and face out demons.

Nexus 7 Writing Station

I am writing this post on a Nexus 7 2012 tablet using a Motorola Bluetooth keyboard and mouse. 2012 model of Nexus 7 has become a little too old to do anything beyond playing Clash of Clans and reading books. Most of all it has lost its charm of the title the best device at the moment. I need to find some ways to re-purpose it.

I thought I could use it as dedicated device to write. There aren’t great apps which I could use for writing journals. I am too scared too keep my data on a tablet which has a high probability of me leaving it anywhere or giving it to friends or family. I can exercise control over my system by using encryption and hiding the files.

I can certainly use this setup to make regular posts on WordPress. I don’t really like on any topic these days. I don’t do research or I don’t proofread my posts. I would like to do that though. It would require me to switch among a few apps like the writer, Chrome, audio and video player, and PDF reader. I want to be able to switch like I do on my system. There are a lot of dedicated keys on this keyboard but it doesn’t quite know how to properly use them. Like I want quickly reach overview and shuffle through apps. This can be tedious because of how mobiles work. Apps aren’t killed unless memory is required by the system. Maybe I could write a small app that would let me shuffle through a selected few apps using Alt+Tab.

I will give it a go for some time.

Knotify Volume Regression Workaround for Kubuntu 14.04

A regression in Knotify’s reverses user set volume to 100%. Upstream has fixed the bug which may or may not make it to Kubuntu 14.04. Here is a little workaround to keep volume fixed to your desired level.

nano  ~/.kde/share/config/knotifyrc

Logout and the volume will be set to 40%.


Knowing a programming language is not enough. You have to follow enormous amount of news too. The main sources of Android related news are email, Google+, Twitter, RSS reader, and Reddit. Not to mention IRC, mailing list, stray blogs, and popular media.

News is never ending. You keep getting it. Like it or not something is always happening. Even if it doesn’t matter but you have to keep up with it.

Over the past months I have completely cut down on Linux news. I am subscribed to Ubuntu, KDE, WordPress, Emacs, and ownCloud. I occasionally also read I don’t feel bad about following these source. People take time and due diligence to write posts on these sources. Their motive is not to generate news but helpful articles. LWN is a news outlet but they are really good and worth reading. This is my guilty pleasure.

Now that I am thinking to reorganize my media consumption maybe I should move these Linux based feed in email. The reason is that I only want to actively pursue Android news. I don’t want to read any news that isn’t Android. I don’t want to spend special time to it neither do I want to make any conscious effort. I might still have everything setup in my CentOS rig.

  1. Email
    1. Emails
    2. Linux
      1. Mailing lists
      2. Bugs
      3. Feeds
  2. Google+ – follow developers.
  3. Twitter – follow developers.
  4. r/android – all the Android news.
  5. r/androiddev – technical discussion.
  6. Stackoverflow.

Now that I have written these out it starts making a lot of sense. Like with any other habit or pleasure one has to exercise control. Control in a sense that I am spending more time processing the articles then hunting them. Hunting articles is a easy job then actually sitting with them for hours.

I subscribed to r/androiddev’s RSS feed in Feedly. Feedly for some reason wouldn’t allow me to add new feeds but only works with hot feed. r/androiddev is moderately busy subreddit and can be handled using a RSS reader. On the other hand r/android is a very busy subreddit with 100s of stories per day. Most of them might not even be good articles. Earlier I had a circle of famous tech news reporters in order to filtered news. Along with I was following a few pages in order to get App design ideas.

I will have to rewrite this post for several times before it makes sense.

What is the reason of this post? Well I could write in the diary too but I also want to blog so maybe it would be helpful to make daily posts here on general topics that I constantly think about. Maybe after writing 100 posts I might get better at recounting my thoughts.

Someone mentioned in Google+ that folks have lost their ability to appreciate things. All the ease and abundance of stuff we have collected around ourselves. He is right. People in general focus on negativity and internet is like a big bathroom. To put it eloquently, Internet provides a face a mask. They are bound to spew vitriol when they are behind the mask. I feel somehow this negativity is not genuine. This negativity is not real. It comes out of stress of day to day life. Negativity promotes negativity. From newspaper to tea stall conversation they all have negative overtone. And we pick up on that.

Kubuntu Day 1

In the last week this is the only day when I have only used a single distro for a whole day. Over the years I have tried various distros for example Ubuntu, Arch, OpenSUSE and throughout the last year I ran Fedora 20 and eventually upgraded to Fedora 21. Fedora is a very developer friendly distro which updates certain things but not all and tries to keep things break free. To meet the hard terms a kernel upgrade broke Android Emulator. I can’t use API 21 emulator on Fedora 21 running 3.18.x kernel series. I have neither knowledge nor wish to spend time learning something which is not so urgent to me. I had to find a new home.

I can’t go back to Arch because I am over setting things manually by reading documentation. I want a distribution that is already setup for development, packages are fairly updated, and that is super stable. I sounds like one of the Ubuntu variants would be the best for me. When I visit Google+ and other sites that I visit for Android inspiration I feel so bad about spending anytime on Linux at all. It is a tool and I should use and forget  about it. I always go back to KDE so I decided not to fight. I choose Kubuntu 14.04.

KDE is at a very interesting point of time. Plamsa 5 which is the next iteration of KDE and is awesomely beautiful. It also takes away some pain points of KDE. It is new and is a slightly buggy. So I am staying with KDE 4 at the moment. Choice of Kubuntu LTS also means that I have to upgrade only every 2 years. A system with which I will not have to mess is a blessing.

I made the switch.

App Day 1

I am working on my very first software development project. I have no software development experience. A while ago I started working on an app only to find out half way through the development cycle that it is based on a flawed basic hypothesis. I have not studied computer science and there is not enough time to go over algorithms and design patterns. My knowledge of Android API is also very basic. The best possible solution for me is to build.

I am working on a weight management app. There are already a lot of weight management apps. They all belong or Gingerbread era or have a very cumbersome user interface and usage.

I am planning to work on three basic screens. Home, Graph, and History. I am a little confused if I want navigation drawer or if I want to use make intelligent use of the Home Activity screen. Apps with navigation drawer look much more appealing and there is a lot of scope of future development.

The Social Network

Yesterday, I watched The Social Network. A lot of stuff seemed pretty fluke. No one writes a software just because they are hurt because someone dumped them. A lot of software is certainly written because a hacker is passionate and also bored with things in his or her life.

Facebook is a complicated topic. It is a great way to keep up with friends and family. Over time the list of friends and family has grown out to become list of friends, family, acquaintances and people who you do not want to be friends with but have to be polite to. All the space in your wall is taken by  random game updates, spams and posts that look like spam. There are obvious privacy concerns as a user.