Skip to main content

Posts

Why JVM Lover ?

Who is this JVM Lover ? Well, I mean myself. And I hope you are one too. Being an software lover, I could expose myself to a good deal of the software engineering discourse over the past few years. What stands out the most to me, besides the actual content of those discussions, is simply just how busy this space is. Innovation is happening at a break-neck speed and change is incessant and new things are constantly coming out. Frameworks, Tools, Libraries, Languages, Techniques, Methodologies - you name it - there is nothing constant in software. Like huge rivers that empty their heavy load of water into the sea, such is the feeling I get looking at the sea of software engineering. Hence, it's hardly ever possible to be contend with the tools and techniques that one already know; unless living in a closet. While a lot can be said in critique of the churn that occurs, the forces driving it etc., I just feel that it's simply the way innovation happens. It is a good thin...
Recent posts

A new name

It's nothing but beautiful to look back to your past self. Today I visited my private blog after a long time and uncovered some nuggets from the early 2010s. It's not a long time ago, and the posts never felt so great when they were written either; but like they say, old is gold ! Anyway, this post is to keep a record of the fact that for the longest time until it's inception until today, this blog was named "electrokavalam's fun with technology" and its url electrokavalam.blogspot.com Since Blogger allows the name (and yes URL too !) to be changed, I took the liberty of re-purposing this blog to it's current form instead of starting a new one.

The Value of Chess

Today, during lunch time I had a conversation with my friends and CP and PG on chess. Both of them are chess enthusiasts. They explained to me that chess is a game with lot of heritage, it is one of them rare games that you can pursue throughout life, chess has no generational barriers, and most of all it has engaged millions of curious minds over the centuries. There are a lot of books written on chess. So, what is the best way to get started on chess ? All you need is a personal computer and you can get started immediately. But my friends strictly warned against taking hints from the computer while deciding your moves. Make it a point to play just one game every day (For a long time in the beginning, your game will likely last only for a few moves; in that case play for a fixed time, say, half an hour). Concentrate not on making smart moves, but focus on avoiding blunders ! That's the sure way to reach mastery. /// Once you have reached that level of mastery, then you can th...

Ideas - Network monitor

These days, both at work and at home I run into problems because of what seems to be a slow internet connection. Unfortunately there is no way of ascertaining that as I have no easy and reliable measure of the Quality of Service that I am getting.  Probably the service providers might be able to do that, but its definitely not in their best interest to share with the rest of the world how many times their network failed. Similar story goes with the cellular communication system. There was a time when the calls dropped frequently; but it was difficult to place the due blame on the network provider because there was no measure of network quality that was available to a consumer. I think a Quality of Service monitor that can be placed in the end user's hands is definitely a great subject for research and development. Probably it will fit the bill for a good student project.

Open Government Data - OpenData 500

I was Googling for the potential applications of data science. My search was inspired by the fact that India has a government data portal - data.gov.in . Soon, I was delighted to find that since my last look at the topic, something new has happened. It is - http://www.opendata500.com/ - which is really a list of 500 companies who have created businesses out of open government data. Now, that is very encouraging ! Because, like many I too am a believer that any sustainable human endeavor should also make economic sense (there are a few but, very important exceptions).