Last weekend I went to the Fireflies festival of Music. Fireflies festival was relatively less known underground indie festival on the outskirts of Bangalore but has become popular over the years. This years edition had several good bands crossing various genres and covering everything from traditional and experimental sounds of Kerala to sufi inspired hymns to Lounge Piranha’s alternative grunge and Low Rhyderz Reggae and Hiphop.
I reached a little late around 7pm and stayed through the night through till the last two acts. All the acts were very good and the variety was staggering. The only downside was the time taken to setup the stage and occasional problems with the sound setup.
Esperanto Soul Fusion
With Geeta Navale on the Veena, the esperanto project had some funky psychedelic sounds combined with Carnatic music.
Shabnam Virmani rendtion of “Kabir ke dohe”
Shabnam Virmani – Filmmaker-turned-singer regaled the audience with her soulful rendition of couplets of Kabir. She explained the meaning of the couplets before singing them. Her performance got a fantastic response from the audience.
Definitely the highlight if the evening was Huilvesa – a traditional dance from coastal Karnataka. Hulivesa (Loose Tulu translation “In the form of a tiger”) is performed by young males typically aged between 5 years to 10 years are painted with yellow and black stripes like tiger adorning tiger masks and other props. The kids dance to a familiar drumbeat and perform various acts such as eating a coconut and doing acrobatic acts.
Lounge Piranha are a post-rock alternative grunge band. They performed several songs from their released (and upcoming) albums. They played some good guitar riffs. The lead singer had a wry sense of humour and kept making jibes at “world music”.
Qawwali – Bharat Sargam and group
The Qawwali troupe got the audience on their feet by playing some popular songs such as “Jhoom Barabar Jhoom” and “Mast Kalandar”. There was almost a mini riot when the audience wanted to play one more song but the organisers wouldn’t relent and let them play the request.
Vayali – Traditional Kerala songs and experimental bamboo orchestra
Vayali started with an experimental bamboo orchestra in which all the instruments (mainly percussion) were made of Bamboo. They ended their performance with traditional Kerala songs.
Low Rhyderz is a Hip-Hop/Reggae band. Probably the least interesting on all the performances, they were not able to engage the audiences like the other artistes. They were high on style but disappointingly low on entertainment.
Last year I had been to a friend’s place and seen a painting at her place which I liked a lot. She said she had bought it at Chitra Santhe. Chitra Santhe is typically held on the last Sunday of January every year along the Kumara Krupa Road. This year it was crowded and buzzing with activity and I saw several people carrying cartloads of paintings. This year, Chitra Santhe attracted more than 1300 artists and the road was choc-a-bloc with paintings of various styles. Also every other person seemed to carry a DSLR to take pictures of the artists and paintings. I did not carry my camera but the fair was a treat for the eyes. I bought a series of paintings depicting dances of India – Odissi, Bharatnatyam and Kathak. If you are in Bangalore during that time of the year, this is one event you should not miss.
Yamini is a annual Dusk-to-Dawn Cultural Festival at IIM Bangalore. Last year, I went to Yamini and it was a fantastic experience. It is conveniently scheduled on the eve of 26th January. Yamini 2010 continued till the wee hours of dawn and featured perfomances from :
- Carnatic Vocals by Nityashree Mahadevan
- Veena performances by Vidushi Gayathri
- Kathak Performance by Shambhavi Vaze (and troupe)
- Hindustani Vocals by Anand Bhate (from the Kirana Gharana)
Some of the strains of earlier songs performed by Veena Gayathri reminded me of the early blues and distortion guitar (One of the songs performed eerily reminded me of Jimi Hendrix’s guitaring). Anand Bhate’s hindustani vocal was the standout performance and had the audience begging for more. The performance continued well into the morning as Anand Bhate sang the Rag Malkauns, kannada bhajans and marathi abhangs. His was one of the best voices I have heard in a long time and the amount of control and range he had was amazing. The performances were co-ordinated by SPIC-MACAY IIM Bangalore sub-chapter.
Some of the photos from the Kathak Performances by Shambhavi Vaze and group are posted below. The complete set on flickr .
Yamini is a annual Dusk-to-Dawn Cultural Festival at IIM Bangalore. This year Yamini 2009 featured perfomances from :
- Carnatic Vocals by Sisters Ranjani and Gayatri
- Violin Performances by Mysore Nagaraj and Dr. Manjunath (popularly known as the Mysore brothers)
- Bharatnatyam Performance by Urmila Sathyanarayanan (see pictures below)
- Flute by the reknown Pandit Ronu Majumdar (The best perfomance of the night has the audience begging for more)
The perfomances were co-ordinated by SPIC-MACAY IIM Bangalore sub-chapter. More pictures here.
Google held it’s first developer day in India yesterday at Chancery Pavilion. There was a lot of hype created around the event and lots of people who had registered had failed to get in. I registered early and was lucky to get in. The initial registration process was smooth and Google developer day started on time.
Dr. Prasad Ram, Google India head, presented the keynote with the active help from Jagjit Singh who demoed various Google products. Dr. Prasad covered three main themes influencing Google’s mission – Client, Cloud and Connectivity.
The recently released Chrome Browser and the Google Gears API would come under the client category. Google Gears is being standardised under the web-workers draft tentatively planned to be included in the next version of HTML. (You can follow the updates for the WHATWG on Twitter). Chrome can be used to turn any website or webapp into a desktop shortcut with the help of Google Gears. Google positions this as something new though similar functionality is provided by Microsoft using MSHTA (Microsoft HTML Application), where you can embed presentations, audio, video and interactive features into a nice bundle which can be easily distributed. After this, there was a small demo of the Chart API and Visualisation APIs by Jagjit Singh. Both of these seem interesting and I am planning to use both of these in the near future.
Alongwith Amazon and Yahoo, Google is one of the poster childs of cloud computing services. Dr. Prasad Ram talked about Google’s motivation for moving data and services to the cloud and gave a small demo of Google App Engine (Covered in more detail below). This was followed by a video demo of some of the features of Google Maps. The cool and useful Map Maker application to improve maps was made by a Google team based out of India. I later got a chance to interact with this team in the Google Maps tech track. Though not related to cloud computing, Indic computing, localization and Google Transliteration API was covered under this section. Google is cleverly using crowdsourcing to make it’s maps and voice search better by taking the input from users like us and feeding this data to machine learning algorithms to make both translation and transliteration better. Voice search has been launched in Delhi and Hyderabad.
Focusing on Clients and Clouds is nice but they are meaningless without connectivity. This brings us to the third theme of connectivity. The next wave of growth is going to come from mobile internet users. No wonder, Google is trying to target this market by releasing Google Android – Google operating system for the devices. Unfortunately there was no session on Google Andriod at this years Google Developer Day. Keeping with this theme, Google has bid for and won the 700 Mhz wireless spectrum auction by the FCC in the past.
The keynote gave a good overview of Google products but overran the allotted time by half an hour due to which the other sessions ran late.
I attended the Google Maps API and the Google App Engine tech tracks. The tech tracks were divided into two parts – a tech overview and introduction talk followed by a code lab.
- Google App Engine
Rafe Kaplan – a developer from Google App Engine (GAE) team based in San Francisco – led this tech track. The GAE currently supports only the python runtime and is based on an older modified version of the Django framework. Java support for GAE is also planned. Rafe gave an overview of the different components of GAE such as the datastore, memcache, urlfetch, mail and users API followed by best practices for building a webapp. Later in the code labs, we built a small wiki app using GAE. This workshop could have been better if more details about the backend and internals were included in the talk. The speaker was clearly underprepared for some of the questions which the audience asked him. For example, GAE recently announced limited support for HTTPS and the speaker was not aware of the same. The USB included Python 2.6 runtime and GAE SDK had problems running using it. Fortunately I had Python 2.5 Installed on my machine (being lazy and not having upgraded and was able to get the example and make minor changes to it. GAE seemed like a nice platform to play around with but it clearly has some way to go before it can be used for serious applications. This is reflected in the gallery. However, GAE is easy to get started and running and the online docs have lots of information to get you started.
- Google Maps API
The Google India team which built Google Map Maker was at hand for help this talk. Lalitesh Katragadda spoke on Google Maps API. His talk was was extremely informative and had loads of interesting trivia (eg. 80% of the world has not moved beyond the 20 Mile radius around their birthplace). Google Maps is very useful as it is possible to overlay various kinds of information onto the maps. This was followed by a code lab where we built an interesting app – loosely based on Nat Geo Genius. The app is well thought out and illustrates the usage of various API very effectively. The source code and step-by-step procedure for building it is available online at http://maps-gdd2008.appspot.com/ . This excellent code lab was however interrupted continually by WiFi outages which was necessary to read the documentation and see code for the app.
There were several goodies on offer for geeks including a T-shirt and a 2GB USB stick with source code for Windows, Linux and Mac. However I would have enjoyed it more if there were no frequent power and Wi-Fi outages at the venue. Also Google, being a environment-conscious company, should not have unnecessarily wasted paper by printing the detailed qualifications of each speaker on thick paper. Overall it was a good experience and I look forward to attending it next year as well.