• About

    Swaroop C H is 29 years of age. He is a coder and startupper. He has previously worked at Yahoo!, Adobe, his own startup and Infibeam.


    Read more about him


    Email: swaroop (at) swaroopch.com

  • Subscription

    If you want to know when new stories and articles appear on this website, you can receive them via:

  • I'm a Wannabe Hacker

    The Glider: A Universal Hacker Emblem

Posts Tagged ‘barcampbangalore6’

Barcamp Bangalore 6 Day 2

Monday, April 21st, 2008

Day 2 of Barcamp Bangalore No. 6 (Apr 20 Sun) started off on a pleasant note because I just had to stop and admire the greenery of the IIMB campus.

BarcampBangalore6 28

Had an impromptu discussion on development on Nokia Phones with Ashwin and another person who worked in Nokia. Surprised to hear that it costs so much!

Then, attended a session on “Pattern Labs” who are trying to create a better knowledge base for GAP, a conglomerate of NGOs for sustainable development. What they’re trying to achieve was quite admirable and definitely needed, but for the life of me, I just couldn’t understand what they’re trying to do in this Pattern Labs and what kind of software they’re trying to develop.

This was followed by a 5-10 min discussion on Web 2.0 for K-12 education, it was interesting to note that there were few success stories where kids used a wiki to collaboratively write a poem using the “diamond pattern” they teach in school and were benefited by this approach.

Then Rajiv Poddar initiated a discussion on the legal status of VoIP in India and why there should be a correction. Basically, VoIP calls cannot reach a PSTN/PLMN i.e. landline or mobile phones in India. Why? Because it will hurt VSNL’s revenues. An equally relevant issue is that VSNL is the only gateway in India trying to control all traffic for no real reason. But why is VoIP important? Because it makes phone calls damn inexpensive and there are many innovations that can be done around it – right from system integration to enabling live voice discussions for a website, all at a low cost.

BarcampBangalore6 30 BarcampBangalore6 32

Rajiv equated this situation to the telephony space – the government was afraid that BSNL won’t make money, but once the space was opened, everyone now knows the story of the rapid growth of telephony and communication in India, after all India is the fastest growing market. It did more good than harm.

Previously I had known that there are some legal issues with VoIP but had never ventured to learn about it until I happened to walk into this session. A group called Voice of VoIP was created on the spot to take the discussion forward and see if something can be done about it.

Then I went into a session on Scoping, Closures and Objects in Javascript. The speaker Venkatesh Choppella was a professor at IIIT, Trivandrum and held a Ph.D in computer languages. I was mighty impressed that there are such lecturers out there! Interestingly, he teaches JavaScript as the first language for some of his classes at his university. I learned a bit about JavaScript and language theory.

BarcampBangalore6 33 BarcampBangalore6 34

Then, Vinayak Hegde had an interesting session on High performance websites. Again, the crowd had a lively discussion on tips and tricks right from something called “CSS sprites” to using YSlow, Minify, Expires Headers, ETags, and so on.

BarcampBangalore6 35 BarcampBangalore6 36

And in between all this, I met many people. In fact, when we were mingling, few of us decided to go to the Coffee Day outlet in the next building to get something cold. It was such a sultry weather. And there we found, Shourya and another college student (Jayanth?) playing guitars and singing Def Leppard songs!

There were some amazingly funny and insightful discussions going on as well, many of which I can’t write here, but I’ll especially remember Kushal Das’ stories. I never thought someone had the guts to pull off giving an Intel 865 motherboard to his girlfriend on Valentine’s Day! And they even have fights over GCC. Wow, that’s like a geek’s dream, right? Anyway, I wish him all the best, hope they’re together for a long time and more.

BarcampBangalore6 38 BarcampBangalore6 40 BarcampBangalore6 41 BarcampBangalore6 42

The day ended with a feedback session on the good, bad and ugly of Barcamp. Most people had suggestions and cribs but they said they got used to it once they understood the idea of how Barcamps work – it’s meant to be not organized and scheduled properly. Things should happen on-the-fly. And again, people asked for video archives of the sessions because they missed many due to the parallel tracks. Simple answer – get a video camera and record. If 4-5 people can volunteer, the problem is solved. The real problem is not enough people willing to do these things. Barcamp works only when everyone pitches in, whether you are initiating a session, volunteering or at least putting your name on the wiki.

BarcampBangalore6 47 BarcampBangalore6 50

There were more discussions, but in the end people agreed that the current format is great and nothing needs to be changed for number 7.

Bottom line: Adjust maadi. Don’t make it a “conference”!

adjust maadi @ barcamp bangalore 6

There are only a few things that can get me high – running, passionate techie discussions, meeting new people, and interesting and insightful conversations. I had a good dose of all of these in two days, so BCB6 was simply well-spent time for me. And it looks like many other campers feel the same way as well.

P.S. If you want to be updated on when’s the next barcamp, just follow the mailing list and the website.

Barcamp Bangalore 6 Day 1

Monday, April 21st, 2008

For the uninitiated, Barcamp is an “unconference” which means its a place where people meet, but all the usual rules of a conference do not apply (hence the ‘un’). The best part about any conference is usually the hallway crowds where people say hi and end up engaging in some of the most passionate discussions. Imagine if a conference had only hallway discussions as an agenda – You want to discuss something? Great, go write the topic on a post-it and stick it on the wall in the available time slots. That’s what Barcamp is.

BarcampBangalore6 18

Barcamp actually started off as a response to the FOOcamp i.e. Friends of O’Reilly Camp to which only the crème de la crème were invited and others had to stay out. So people like Tantek and Messina got together and decided to make a new “for the people, by the people” format which was the exact opposite of FOOcamp. And since programming has had “foo” and “bar” as standard variable names in examples, they called it “barcamp”. That’s right, it’s got nothing to do with alcohol. Now, Barcamps have become a worldwide phenomenon.

BarcampBangalore6 19 BarcampBangalore6 20

Day 1 of Barcamp Bangalore #6 (Apr 19 Sat) started with an introduction session where everyone stands up and explains what sessions they’ll be initiating at which room or “dari” and at what time. This itself was an indicator of how the next 2 days were going to be.

BarcampBangalore6 03 BarcampBangalore6 05

Since we techies are traditionally not used to getting up early on time, the sessions started half an hour late. In any case, the whole crowd started mingling.

The first actual session I attended was Kaashif demonstrating self-defence. Seriously. He explained that he has had unsavoury experiences at places like Marathahalli at night and its important to know how to defend yourself, not that you should go looking for trouble. He explained things well right from what are your opponents weak points regardless of their size to the three basic steps – do the defend action, do the ‘shout/cry’ that happens when you hit with force, and then run.

For step 3, people had to come to our running discussion. That went better than I would have expected.

The rest of the day was of two parts for me – fleeting in and out of discussions and meeting people.

One thing about Barcamp is the no-holds-barred discussions. Diplomacy has no place here, let’s talk what you are really thinking. For example, there are many startups showcasing their products and taking feedback. One such startup that I witnessed was LifeInLines. The crowd, sorry to say this, literally murdered them. They were like “This is just twitter minus rss plus privacy controls. Is there anything else?” and the guys had a hard time convincing them of the value in their website. It reminded me of the recent discussion on Aren’t There Real Problems To Solve? Any way, I think this is the perfect reason why startups should showcase at Barcamp – you’re not going to get more brutal and more honest feedback than here.

BarcampBangalore6 16

Then I met a lot of interesting people. For example, Anand Bora who has an interesting passion called “mathematical art”. Wow, I didn’t even know such stuff existed. While we were talking, he scribbled something on a box and showed me, it was my name ‘Swaroop’. Then he turned the box around, it still read ‘Swaroop’! Wow again. Apparently, they’re called ambigrams and he’s done many of these. We had a long discussion about life and thoughts and where we’ll be in 5 years. And a few hours before that, I didn’t even know him.

Then bumped into people like Vid Ayer, Arun and a guy from Cisco, and they asked me about my ‘startup’ experiences. This topic was a story by itself, so I’ll write about it separately. What was interesting, was putting faces to names. I’ve seen the name ‘Vid Ayer’ on mailing lists and blogs, but now I get to actually meet the person. This trend continued in the twitter meetup as well.

BarcampBangalore6 25 BarcampBangalore6 27

I think the ‘dari’ idea was awesome – just a bunch of carpets where people can sit and gather around. The discussions varied from “The Great Dating Session” to “Lessons from Kamasutra, not that kind” to writing Mozilla applications. Heck, even the sessions varied from raising awareness of the girl child issue to asynchronous i/o.

BarcampBangalore6 22

The only problem is that sometimes there were no topics of interest to me and sometimes there were 3 things happening in parallel and I wanted to attend all of them. But, yeah, that’s a problem that can’t be solved.

geeked out @ barcamp bangalore 6

The whole day was fun. I couldn’t wait to get back to Day 2.