Saturday 5 April 2014

Ordeal of Mobile Devices – The Frying Batteries


I was first introduced to batteries by my father who used to change AAA battery in our crimson rimmed wall clock, once a year. I was fascinated by the chemical reactions and the magic of ions involved in storing and discharging power. I even carried out some childhood experiments on them after watching the famous Duracell advertisements in television. Since then, Devices have made significant leap whereas batteries which power them have increased their sprint power, but not the galloping ability.


Today’s smart and portable device users are victims of short life fried batteries and their daily charging rituals. And when you try to replace them, they almost cost the new device price which is ridiculous! As a consequence, battery life of the device has become an important criterion in purchase decision. It also makes one to think that it could be a strategy adopted by device manufacturers to ensure constant demand in market.

There are many websites, blogs and device manuals which recommend following tips in general.  Some of them are proven to work but with meager results, while others are like alchemy tricks.
o   Each charging eats away one cycle of battery. So charge it fully and run it till it is near empty.

This is easy to say, but tough to follow. Users don’t want to be caught off-guard or be blocked by drained battery during important occasions or at a place where there is no outlet to recharge. They charge it as and when they remember, just like refueling your car and keeping it ready.

o   Don’t keep it plugged in for a long time.

Generally when you are playing intensive games and that too for long hours, you don’t want to be annoyed by ‘popup’ messages. So users keep their devices connected. Why can’t we design smart adapters which will sense the battery level in the device and then pass on the charge to it when needed?

o   Turn off the high power consumption applications like Wi-Fi, Bluetooth, and GPS etc.

Bluetooth and GPS make sense, whereas Wi-Fi is unreasonable. It is what that makes the smart portable devices score over the traditional wired ones. So, the application providers must include power consumption too as an essential non-functional requirement for their product and must specify it along with the hardware requirement.

o   Close unwanted browsers.

Users prefer to keep recently visited interesting web pages open for quick near future reference. Though the modern browsers do provide detailed logs of history and bookmark features, yet they are not so popular when compared to this practice. So, we need more UI design changes to effectively increase the usability of this powerful back end feature. Similar story is found with cluttered desktop, why can’t we provide a virtual desktop overview with quick access features?

o   Shutdown the system, when not in use.

Long time taken by OS to reboot had made users to leave their system on and incline towards sleep feature as a power saving mechanism. This feature requires creation of temp files and logs to recreate the last login session during reboot; as a result it clogs the system in long run. Why can’t we design JVM kind of component for OS to clean up the mess?

o   Frequent updates are necessary.

Users are generally averse to changes, as they do not want to disturb the current setup and waste time in troubleshooting it. I believe the cloud and SaaS seems to be the answer for this problem.

I have tried almost all of the above tips and was successful in reducing my battery charging cycle frequency from every day to once in two days. It appears to be trivial in words, but if you see in numbers it is nearly 50%!

Feel free to share your tips gained from experience and also funny alchemy tricks.

Source:

Sunday 30 March 2014

Favorite pastime websites (Contd .....)

Some of my favorite YouTube channels which keep me occupied on weekends. These shows will help you to cater to “kid curiosity – why, how and why not?” part of your brain.

·         Science
o   Dnews,
o   AsapScience,
o   Vsauce,
·         Life Skills
o   In59seconds,
·         History
o   Crashcourse,

·         And of course, Ted Talks


Thursday 27 March 2014

Favorite pastime websites

I have been trying to collect and keep track of my favorite pastime websites for a long time. As part of this initiative, I have composed the below list. It is a mix of technical and non-technical stuff which have given me inspiration to write blogs and fodder to my thought process. You are also welcome to share your lists and observations.
Date: Mar 26, 2014
a.       1. LinkedIn – Apart from standard features like professional networking, posts and interest groups, the new features like – Influencers, and Pulse help you to further streamline your feeds and keep track of your interest areas constantly. It has overtaken my Facebook usage time drastically in the past three to four months.
b.      2. Youtube
a.       Saurabhschool – Best place to learn complex data structures and algorithms with lucid explanation and examples.
b.      ‘Oru thedi – Oru Seidhi’ – This section of the Tamil channel – Vikatan Web TV provides simple digest of inspiring stories every day to start your day with positive note and a capsule of knowledge along with a cup of coffee in the morning.
c.       3Online courses
a.       OpenSAP and OpenHPI – In-Memory technology, SAP products, parallel programming, etc.
b.      Coursera – Covers various topics including evolving fields like Data Science, mobile platform, bioinformatics, etc. Also you can pursue courses related to other fields such as business management, music, etc. All courses are provided by professors from highly reputed institutions like Stanford, Princeton, Rice, John Hopkins, etc. The course structure and delivery gives a classroom experience tailored for working professional lifestyle. Moreover, it is free!
Some of my favorite courses
                                                              i.      Algorithms by Prof. Kevin Wayne and Prof. Robert Sedgewick
                                                            ii.      An introduction to Interactive programming in Python by Prof. Joe Warren & others.
                                                          iii.      Specialization courses on Mobile cloud computing with android.
c.       Lynda.com – Provides video tutorials with work out exercises on hot technical topics. The attractive feature of this paid web site is that we are provided transcripts along with the video, which is easy to go through and take notes. Some of favorite courses
                                                              i.      Git Essential Training
                                                            ii.      Design Patterns
d.      4My favorite java blog - http://javarevisited.blogspot.com/
I admire the way blogger constantly updates on various features and issues of Java and Object Oriented concepts. His write-ups are meticulous and to the point. The associative pattern of the blog structure drives the concept to home for the reader.
e.       5My daily dose of tech news are supplied by
a.       At home - https://www.yahoo.com/tech
b.      During commutation – Google’s Play Newsstand app which fetches me tech section of Forbes Latest News and The New York Times.

f.       6Also the ‘On this day…’ section of the Wikipedia main page quenches my thirst of learning about various battles, the strategies adopted by the commanders, the technologies used, etc.

I
I

Monday 24 March 2014

Forest Thumbs

We often come across the news especially during summer that wild animal like Elephants enter into border villages seeking water and food. Changing climate and human greed are the sole reasons for these human and wild life confrontations which results in severe crop, infrastructure and human life damages. The current approach of simply scaring and chasing them away back into the depleted forest doesn’t resolve the burning issue.

People keep pleading and blaming government and forest officials for this perennial problem. Which government has enough money to cater the needs of animals when they can’t meet the needs of the taxpayer itself? Also it is tough to realize successful private projects like Shamwari group of South Africa at every corner of the world.

Instead of blaming others, the people of the border villages need to pitch in. They need to form self-help groups, volunteer to restore forest wealth (nothing expensive – simply restore and create new water catchments areas, strictly avoid deforestation and forest land encroachments). If possible, the local administration can pool in the needed manual labor from NREGA scheme. May be MNC too can pitch in by buying acres of land near forest, turn it into game reserves and provide it as vacation spot to its employees.  And gradually start demarcating or fencing of the entire forest landscape with help of eco-friendly and energy efficient methods invented by modern technological advancements. It is high time that we play the role of gardeners of forests - guard, prune and tends to its needs. Apart from resolving the current problem at hand, we can reap umpteen numbers of benefits out of it in the long run too.

When people show real earnest in protecting these animals and their habitat, obviously government will enact strong laws to support them.

Do not plead; instead lead by being a Forest Thumb.

Wednesday 5 March 2014

Article on Data Quality Management

 "Data Quality Management - The Most Critical Initiative You Can Implement " by
Jonathan G. Geiger, Intelligent Solutions, Inc., Boulder, CO

Describes in detail with example
a. what is data quality management ?
b. what is the need for it in the industry ?
c. what are the skills and roles needed to implement it?

On the whole, a good read to get basic perspective about DQM.

Thursday 6 February 2014

Reservation in eligibility exams

Till recently I had trouble in wrapping my head around the reservation concept, though a lot had been said and refuted regarding this issue in the past. This might be due to my inclination towards Technocracy rather than democracy. But according to a Tamil proverb, the intensity of pain involved in a headache or stomach ache could be realized only when one gets it. As said by some of the reformists, I believe one of the possible vaccines for this chronic illness could be inter caste/religion love marriages. It has made the dawn of a new society inevitable where one can trace his ancestry just like Europeans and Americans do i.e. ‘I am one eighth Italian, one fourth French, etc.’ After a detailed discussion with my mentor at office, I got some perspective which helped me to put this issue to rest.

But this can of worms got re-opened again after the recent news about Tamil Nadu government’s initial hesitation in lowering the pass marks for Teacher Eligibility Test for specific sections of the society. My school of thought is – “Though not all good learners are good teachers, yet a good teacher has to be a good learner. Then how can a mediocre student be a good teacher?


Arm forces, Teachers and Doctors – Do the people belonging to these fields do mere jobs, or is it a service to the country? They are not economic tools which help only an individual; instead they have the potential to mold fellow human beings. If we compromise in their quality, it will lead to irreversible damages. Just like some highest institutions of research are exempted from purview of reservation, so does this field too need to be exempted, in order to nurture a bright future for our country. Politicians have and are exploiting this situation for vote bank politics. It has aided indirectly to widen the gap between rich and poor, mushrooming private schools and their hefty donations, unattended government hospital institutions and stock market enlisted private hospital firms, finally brain drain. My simple question to them is this – Those who advocate these reservations, will they get treated by such doctors or get their children tutored by such mediocre tutors?  


Maybe, I believe in Spartan theory, yet it is better to have five Pandavas rather than hundred Kauravas!