Posts

The true independence day

All countries celebrate an independence or a national day. The week went by with India celebrating yet another independence day, it's 65th.  Flags were flying on all the roads and vehicles. Patriotic music blaring from the speakers in apartment complexes (and this from people who look down on poor people doing the same). All of this contrasted with people of the north east fleeing from cities back to their home state because of some rumours. The irony could not be any more stark. Some Indians did not have the freedom even to live, work and study in their own country. Today, more and more people live in countries and cultures away from their own. And that is leading to a growing appreciation and tolerance of different communities, cultures, people, languages, customs and even food. As an old tamil poet once said "All the people are my people and all the villages I consider as my own". It is probably a utopian dream. True freedom for all is - freedom from inju...

Summer Soup

Image
Summer Soup Usually in the summer months, I prefer light food. Soups fit the bill perfectly. I tried a soup with a fruity twist to it. Contributed by  Rajan Manickavasagam . Published  29. July 2012 Summer Soup Ingredients 1 green chilli 2 tablespoon olive oil 1 chopped red onion 3 peeled garlic cloves 2 diced carrots 20 diced pieces of pumpkin 3 slices of musk melon 1 tablespoon of olive oil with dried basil 8 pieces of chopped ginger  1 teaspoon of salt (or to taste) 1 tablespoon of crushed black pepper  1 peeled and sliced cucumber Instructions Heat the olive oil in a pan. Sauté the onions, green chilli and garlic for a few minutes. Add the carrots, pumpkin, cucumber and musk melon. Cook them until they are soft Add the salt and black pepper and cook for a few more minutes. Remove the vegetables from the heat and allow it to cool. Blend the vegetables in a food processor. Add water or milk based on the c...

An Austin State of Mind

Image
View of Austin from South Congress Avenue Earlier this year, my wife and I visited America for the first time. The first pit stop was to meet family and friends in Chicago. Some of my initial impressions were as expected - big roads, bigger cars, even bigger skyscrapers and you get the big picture. No puns there!  And then, we landed in Austin. As soon as stepped into Bergstorm Airport, the first sight that greeted me was the "Keep Austin Weird" t-shirts. Cities often try to project a polished or aspirational side to themselves, and here was a city unabashedly celebrating it's quirkiness. Then, there was the country music blaring in the airport, not some manufactured pop. Austin is known as the 'live music' capital of the world, there are  several live shows daily. I was already warming up to the city. Who says first impressions don't count. Over the next few days, we stayed with family near Round Rock. As we drove around the city and suburbs, ...

Banana Spread

Image
Banana Spread Bananas are probably the favourite fruit for most people, I am no exception. I had a few bananas going very ripe, so I had whip up something quickly with them. Here is an easy recipe to make a spread out of bananas. Contributed by  Rajan Manickavasagam . Published  12. July 2012 Ingredients 2 ripe bananas 1 teaspoon cinnamon powder 3 peeled cardamoms 2 tablespoon honey Instructions Remove the seeds from the cardamom pod. Add all the ingredients and mash them using a hand blender. Ensure that the mash has a thick spread like consistency. Refrigerate the spread overnight. The spread can be used as a topping for bread, pancakes, cornflakes, oats or ice cream.  Happy eating. Further details Serves  3-4 people . Preparation time is approximately  5 min . Cooking time is approximately  5 min .

Tech - Search: Curation versus Algorithm

Image
For those who remember the early days of the internet, they will be familiar with the free web hosting sites like Geocities. Before Geocities was taken offline, it's content was archived and is now available for download as a 650 GB torrent. While this seems like a large amount of data, it is estimated that around 2,551,568,697 GB data per day was created in 2011! While the earlier days of the internet were largely image and text based content,  data today is in the form of images, text, social media posts, videos, businesses, services and user generated content. All this only increases our dependency on search engines. More than the challenge of indexing all the data, search engines are starting to grapple with relevancy of results. The added complication is that some of the social media and other sites are not publicly available to be indexed. The two main search engines - Google and Bing seem to be taking markedly different approaches. Fundamentally, the approach...

Frittatas for breakfast

Image
Frittatas If you are looking for an easy breakfast for a Sunday morning, frittatas fit the bill perfectly. It is healthy, filling and easy to make. Contributed by  Rajan Manickavasagam . Published  20. May 2012 Ingredients 1-2   tablespoons  olive oil 1  chopped garlic 1   teaspoon  pepper 1  chopped onion 1  diced carrot 1  diced potato 1  chopped mushroom 1  chopped tomato 1   teaspoon  of salt (or to taste) 3  eggs 1/2  cup milk Instructions Pre-heat the oven to 175 C for 5 minutes. Mix all the vegetables in a baking dish. Add salt, pepper and olive oil and toss all the vegetables. Bake all the vegetables in the oven for 10 minutes. Meanwhile, whisk the egg and milk together. After the vegetables are cooked, pour in the egg and milk mixture into the vegetables. Bake for a further 15 minutes and the frittata should be ready. Happy eating. Further det...

Tech - Book review 'Designing Great Data Products'

Image
Posted by Rajan Manickavasagam May 15th, 2012 Designing Great Data Products Rating: 3 out of 5 Image: O'Rielly Many companies and commentators highlight the growing data that is created and consumed everyday. I was naturally curious to understand more about how companies can use all this data to their advantage. I came across this book - 'Designing Great Data Products' in O'Reilly. The title sounded great, but to my disappointment, it is a short book. I anyway went ahead and read the book.The authors of the book are folks from kaggle , a company specialising in statistics and analytics. The book mainly talks about an approach called 'DriveTrain'. This  approach is about using data to drive actions. The 'DriveTrain' approach consists of 4 steps - Define a clear objective - I like this one. Please refer my previous post about problem definition . Levers - Identify the systems, processes etc that can be controlled. Data...

Importance of defining a problem

Image
Image Credits:  http://openclipart.org/user-detail/technoargia Often a problem is defined on it's own, something like 'I want to reduce traffic jams in a city'. The advantage of having an open statement like that is that it can be interpreted in different ways and people come up with various ideas and solutions. But, the downside is that a lot of time is spent in coming with the various solutions. Alternatively you could define the problem within a boundary. The same problem could be defined in other ways like - 'I want to reduce traffic jams in a city without building new roads' or 'I want to reduce traffic jams in a city without increasing public transport' etc. This way the problem and the constraints are known and therefore any further ideation, solution is more focussed. All this probably increases the chances of a solution being successful. Another way to define a problem is as a contradiction. An example would be - 'I want to create a ...

Tech - Friction between control, content & connections

Image
I chose the word friction deliberately for the title of the post. More on that later. Let me first explain what I mean by control, content and connections. Photo by  Paulo Barcellos Jr.     Control This is the ability by which people are going to control their access to all things digital and more. By digital, I mean - web, media and communication. Control is today offered by various devices - mobile, tablet, desktop, laptop, TV, music players and so on. The major manufacturers of these devices are technology and consumer appliance companies like Apple and Samsung. More and more, these devices are not tied into any specific kind of content or connection.Within the control space, there are those who provide just the hardware or software or both. Apple has always done both. The Microsoft-Nokia partnership, Google-Motorola acquisition, Samsung points to a trend that companies want to follow that model. Companies that do only one of them are at risk...

Tech - Give SQL a 'REST'

Image
We have seen the world of services evolve taking many shapes and forms like SOA, REST and API's. REST seems to be on the way to becoming the de-facto language of the internet. Most often, we create application and business layer in Services and API's. However, the data layer continues to be tightly bolted with the database. There are now some alternatives emerging. There is an open source (MIT License) data access layer called restSQL . restSQL Architecture (source: www.restsql.org) Once set-up, it will provide a REST based access to the database. This means that all the SQL statements like insert, select, update, delete etc can be executed using HTTP GET's  and POST's. Like any other REST service, it provides a platform agnostic method of accessing the database. Since it is hosted as a web application, it can be scaled and managed like any other web application. Lastly, one needs to update the database drivers and configuration only in this layer a...