Posts Tagged ‘Conference’

Headstart 2010 – Hyderabad

We recently had our flagship event Headstart 2010, Hyderabad . This was the fourth edition of Headstart and the first one in Hyderabad. The previous editions were held in Bangalore and Mumbai. The event was co-located with ITsAP (HYSEA) at the HICC Hotel in Hi-Tech City. We had a good response from the startups.

This time we had a similar format as the previous Headstart. The on-stage demo and demo-pit were provided free of cost to the startups (We only charged for registration of the startups). The startups made good use of the demo-pit space. A few startups generated quite a bit of buzz including Notion-ink (makers of the Adam Tablet PC), Robosoft Systems (Makers of duct cleaning robot), Sysblitz (on-demand Business applications), Youpid (Tapping into the marriage market using social networks), Go-live gaming (Educational products using gaming) and Innoz (A student startup from Kerala that makes mobile applications for filesharing).

The complete list of selected startups

Two of the panels “Unconventional Sources of funding” and “Business Plan mistakes” were well received by packed halls. The questions posed to the panelists and the conversations with the attendees during the conference pointed to the fact that the startup scene in Hyderabad is still nascent and needs to mature as compared to Mumbai and Bangalore. We were happy to help connect many people in Hyderabad through the Headstart event and our regular Startup Saturdays there.

More coverage

ACM Compute 2010 and ACM India launch

ACM Compute 2010 concluded yesterday. It is the flagship conference of the ACM Bangalore chapter. This year was the 3rd edition of the conference and more than 500 people attended the conference. The highlight of this year’s conference was the launch of ACM India. ACM wants to increase it reach in India and ACM India Council consisting of 18 leading computer scientists from academia and industry are heading this initiative.

The ACM India launch was addressed by 3 Turing Award Winners – Barbara Liskov, C.A.R Hoare (Tony Hoare) and Raj Reddy. The ACM Turing award is “The Nobel Prize for Computing” and it is rare to see three Turing Award winners address the audience at any event. Barbara Liskov is the most recent awardee of the Turing award (the 2nd woman to win it) and she spoke on the power of abstraction. She spoke about the problems early programmers faced when writing large and complex programs. She explained how she tried to solve it using abstractions similar to (what is now called) Object-oriented programming. She talked at length on how her insights and experiences with these programming problem led to design of the CLU language. CLU was the first language to implement iterators and generators (as well as exception handling). It was a good lesson in computer history listening to her. I learned later that she was the first woman to get her PhD from a Computer Science Department. (Her doctoral advisor was the legendary John McCarthy). Her presentation and the mentioned references in it make for good reading.

Dr Raj Reddy is the only Indian who has won the Turing award for his contributions to field of Artificial Intelligence. Incidentally, his PhD advisor was also John McCarthy – AI Pioneer and Turing Award winner. Dr Raj Reddy spoke about the growth of computing over the years and the challenges of reaching the “bottom of the Pyramid”. He explained why there was need to move from the WIMP-paradigm in user interfaces to the SILK (Speech, Image, Language and Knowledge) to increase the reach of computing. His Turing award lecture (“To dream the possible dream”) makes for interesting read as well.

C.A.R Hoare (Tony Hoare) was the next speaker. He is a living legend in computer science. I was looking forward to hearing him speak as I had studied the Quicksort algorithm (which he invented) and Communicating Sequential Processes paper in college. He was remarkably witty and his enthusiasm for computer science shone through in his talk. In particular he spoke about the Verified Software initiative which he contended was similar in scope and impact (for Computer Science) to the Hubble Telescope and the Human genome project.

The following 2 days, we had the ACM Compute 2010 conference and there were several hands-on Tutorials on Cloud Computing, Rich Internet Applications and Web 2.0 apps, Widgets and Mobile Applications. The RIA tutorial was conducted by Mrinal Wadhwa (slides embedded below) and the Facebook connect tutorial by Prateek Dayal (of Muziboo).

(Disclosure:I am the secretary of the Bangalore Chapter and am on the program committee for ACM Compute 2010.)

ACM Compute, Pycon India and Foss.in

With winter approaching fast we are also into conference season.

ACM Compute 2010 – 22nd & 23rd Jan, 2010.

ACM Bangalore chapter is organising ACM Compute 2010 which is into it’s third year now. This year the broad theme is Cloud computing and Information retrieval, management and analytics. The aim of this conference is to bring together researchers, practitioners, technology market movers, and thought leaders, with a view to advance the state of the art, and the state of the practice in applied research. This year we are planning to do something special – details soon :) The Call of papers (CFP) is out for sometime now and the last date for submissions is Oct 1 2009. You can also submit a proposal for a half-day or day long tutorial. Last year we had a bunch of good tutorials and also the symposium on Cloud Computing co-located with ACM Compute 2009 which was a great success.

Disclaimer: I am on the program committee of ACM Bangalore and am the secretary of the ACM Bangalore chapter.

Pycon India 2009 – 26th & 27th Sep 2009

Also this weekend (26th and 27th September 2009) India’s first Pycon India 2009 is being held in Bangalore. There is an interesting list of talks lined up. So do register if you are interested in attending.

Foss.in – December 1-5, 2009.

Foss.in shifts to a new venue this year NIMHANS convention centre. This year promises to be interesting as the venue is available for longer durations. Also there are going to be hacker evening/nights where tinkerers can meetup and talk about a whole range of stuff not restricted to just FOSS. My educated guess is something on the lines of CCC in Germany. Definitely something to look forward to. Plus I think there will be atleast one evening where we will have music :) . So join the mailing list if you are interested in presenting/attending as more details should emerge soon.

Photos from IETF 75, Stockholm

One of the memorable events of the IETF meetings was a photo session for ISOC with the Vint Cerf as mentioned in my earlier post on IETF 75. The photo shoot was held after the welcome reception in the Stockholm City hall. The photos themselves were taken in the City hall complex facing the Stockholm skyline. Here are some photos from the IETF photo session. You can see me standing in the backrow alongside with Vint Cerf in some of the photos. My mentor at IETF, Al Morton, is the person in shorts in the front row. The ISOC fellows came from several countries including India, Kenya, Venezuela, Uganda, Brazil, Uruguay, Pakistan, Morocco and Bangladesh.

Photo Credits Lincoln McNey (ISOC – Internet Society)

Ronald Nsubuga (Uganda) Hamid Mukhtar (Pakistan) Eduardo Ascenço Reis (Brazil) Dorcas Gachari (Kenya) Md. Aminul Haque Chowdhury (Bangladesh)
Afaf El Maayati (Morocco) Alberto Castro (Uruguay) Alejandro Acosta (Venezuela) Vinayak Hegde (India) Muhammad Haris Shamsi (Pakistan)

Later we had a dinner at the Clarion Sign Hotel in Stockholm with our mentors and ISOC Staff. It was addressed by Vint Cerf.

Vint Cerf’s Business card

IETF 75 and the ISOC Fellowship

The ISOC Fellowship

In Feb 2009, I won an ISOC fellowship to attend the IETF conference. The ISOC fellowship pays for the airfare, stay in the hotel and the conference fees of the IETF participants. The process to apply for the ISOC fellowship is competitive and only participants from third world countries can apply. In Jan 2009 there were 145 applicants who wrote proposals for the work they plan to do at the IETF out of which 4 people were selected. My proposal was regarding Internet Measurement and Analysis – the area of work I have been working at Akamai for the last 5 years. More specifically I was working on drafts which outlined the metrics and the ways for measuring them for websites/webapps and streaming quality. Network application measurements has been one area which has been weakly represented and not much work was happening in these area. There was some related work happening in IP Performance metrics groups and PMOL working groups but none in the above mentioned areas. My work was to fill in those gaps by writing drafts and then soliciting comments and finally working through the IETF process to get it standardized. I was also vouched for by two people who knew about my work which helped me win this fellowship.

The IETF and conference details

The IETF conference is the topmost conference where network engineers meet to discuss RFCs, best practices and share operational knowledge of running various that make up the Internet. I attended the 75th edition which was held in Stockholm from July 26 – July 31st 2009. The IETF is different from most other conferences in the sense that it is a collection of working group meetings. Each of the working groups decides it’s own agenda and the drafts that they want to discuss in the meeting but bulk of the work happens on the mailing list beforehand. Also anyone can join the mailing list and participate in the discussions. So the IETF meeting really is a loose collection of several miniconferences (for the lack of the better word). Please read the Tao of the IETF if you are interested in how the IETF works. The following quote (from the Tao of the IETF) quite accurately describes how the IETF works.

“In many ways, the IETF runs on the beliefs of its participants. One of the “founding beliefs” is embodied in an early quote about the IETF from David Clark: “We reject kings, presidents and voting. We believe in rough consensus and running code”. Another early quote that has become a commonly-held belief in the IETF comes from Jon Postel: “Be conservative in what you send and liberal in what you accept”.

In that sense there are strong parallels (low barrier to entry, open access, easy to contribute, dominated by hands-on engineers) with the Free/OpenSource world as Linus Torvalds said

“Talk is cheap. Show me the code.”

If you participate in the IETF, be prepared to have your draft (and data as well) questioned, scrutinized, critiqued and commented upon. It requires lots of patience (and a thick skin :) , convincing power with proper data to prove what you have proposed is worth standardizing and being accepted as an RFC.

My Experience

The IETF conference attracts the best and brightest in the field of networking. It was a pleasure to meet so many great engineers. It was easy to talk to most of other engineers as they were very down to earth. There was no ivory-tower syndrome.

On Sunday, I attended the first-timers meeting. It was useful as it gave an overview of what to expect at the IETF meeting and how to make the best use of it. On Monday, I attended the Audio-Video technology working group meeting. An engineer from Huawei was presenting a draft and participants asked him several questions but he could not answer. When asked about the use-cases when scaling to hundreds of thousands of users, he said that they had tested for only 3-5 users. On hearing this one of the participants said sarcastically that we design protocols that scale for millions of users and not just a few users. This was first of many such blunt and sarcastic comments that I had heard during the conference. It was clear from then on that, if you have not carefully considered all the cases, the draft would not go for further review and will be shot down mercilessly. The next meeting was the Benchmarking Methodology WG. IT was a small crowd as compared to the AVT WG and the proceedings were more cordial. There was some remote participation in this meeting. Personally I found this meeting useful as it was related to my area of network application metrics.

On Wednesday, There was a PMOL (Perfomance Metrics for Other Layers) BoF Session. I talked about perfomance metrics for Webapps and streaming at the PMOL BoF and got some good comments from Al Morton (my mentor) and Henk Uijterwaal (WG Chair for IPPM WG). Al later helped me iwth the xml2rfc tools that are needed to format the RFC draft. Overall the response was positive and I got some good pointers to some earlier work in other standardization bodies such as the ITU. On the subsequent days, I attended the Operations & Administration and Technical plenaries and a talk on “Securing the DNS”.

On Friday, I attended the IPPM (IP Performance Metrics) working group meeting. I was really well-prepared this time having attended several WG group meetings. Also since I had read the drafts and the background materials on the drafts that were going to be presented, I was able to make meaningful comments on some of the drafts that were being presented.

Among the other highlights of the meeting were having a photosession and one-on-one chat with the Vint Cerf – one of the inventors of TCP/IP and the Internet and the welcome reception at the City hall in Stockholm where they have the Nobel Prize banquet. It was addressed by the mayor of Stockholm among others and it felt great to occupy the same space as some of the brightest minds of this century (of course, separated by time :) .