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 LWN.net. 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.

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.

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.

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.

WordPress is the best blogging platform when it comes to how much a user has control over it. The possibilities are endless. The number of plugins and themes are unimaginable.

Where WordPress fails is that it is not the greatest writing tool. It can get easily confusing. The myriad of options can be distracting. WordPress 4.1 ‘Dinah’ ships a new distraction free writing mode (DFW).

I generally like the new DFW. I don’t want to constantly move click a button to move from zen mode to non-zen mode. On this regards the new DFW is a win. ability to be able to present options with mouse hover is also a win. One thing i don’t like is how it constantly moves around in top and bottom. Window in a traditional text editor stays fixed. The text would move up as you start to fill the full screen.

I have recently got done watching The Wire. An hour show is one hell of series. The Wire depicts different faces of Baltimore as lived by its law enforcement.

The central character of the show is Jimmy McNalty. He is an abrasive police officer who wants to end the crime by hitting it on the head. He is an alcoholic and a cheater. It is interesting to see how differently we see character in the light of their role. His best friend is Bunk Moreland. He is an excellent by-the-book who believes in sticking to the line and solving the case by old school policing. Kima Greggs is the only woman cop in the department who is both smart and fearless. Their Boss Cedric Daniels is one who has a history but has faith in good policing.

Jimmy and Lester tried very hard to solve all the major cases but the end result have always been head of the organization narrowly escaping the trap. In the end the crime continues. In the end of the series, Jimmy’s and Lester’s passion made them stage a serial killer case in order to divert the case money to drug dealer case Marlo case. They solved the case but Kima Greggs ratted them out. In the end, neither Daniels nor Pearlman came to their rescue.

I wonder how much doing right without even hurting anyone would hurt is wrong. Although it ended just fine but it felt like Jimmy and Lester had to pay the price when everyone benefited out of it.

While I am in dire need to finish some of the things I am trying to accomplish I am obviously looking around for a new system that is easy to adopt, easy to keep up, is more tactile, and gives me regular feedback on my performance.

I have tried various apps but I they always make me feel like I am in a walled garden. There is hardly any flexibility and creativity available that can be seen with paper and pencil.

Eventually, I would like to move on to an software that works but for now I am using a monthly and weekly calendar to get my work done.