Heading to Prague…

I’m off to the beautiful city of Prague, or “Praha” as it is known locally, for the European MozCamp of 2009. Memories from the MozCamp last year are still fresh, and I’m definitely looking forward to this one!

On Friday, we’re going to be hosting a Labs Hackathon on Jetpack. This is your chance to get to know more about the framework that’s so easy to use that your mom could write an extension with it. Maybe not your Grandma though, you do need to know a bit of Javascript ;) The hack session will last as long into the night as needed for you folks to come up with amazing ideas for Jetpacks and implement them. Drew Willcoxon from the Firefox team and I will be on hand all day to help you, so feel free to come and poke us. Oh, I almost forgot to mention that there’s Free Pizza involved.

On Saturday, I’ll be giving a talk on Weave. With 0.7 just released, we’ll be taking a look at our current state, what’s in store for the future, and maybe a few cool demos. We’re also especially interested in engaging with addon developers to see what Weave can do to make it easier for them to add sync functionality to their addons.

Be there!

Miscellaneous

I’ve been keeping quite busy the last few months, thanks to the extremely time-consuming but fun masters program I’m enrolled in. Sure, I’ve also ensured that I enjoy Europe while I’m at it, but that makes my blog posts much less frequent and further apart. Between “micro-blogging” and frequent facebook updates, there is much less time for blogging these days ;)

It’s spring now and we can all stop complaining about the Dutch weather. The temperature stays around a pleasant 10 to 15 degrees. One of the more recent trips I made to take advantage of the season was to Keukenhof, the famous flower garden. Check out selected pictures here.

As I try to wrap up some of my pending assignments (did I mention they were fun?), I’m also preparing for travel in the next 2 weeks. First stop, Mountain View, for an “All Hands” session at Mozilla. Next, I head out to Italy, starting with Milan, and then heading on to Venice, Rome, the Vatican and Pisa. Looking forward to the trip!

In other news, the GSoC results were announced recently, and I’m continuing my mentoring role from last year with two students. Even though Glendix didn’t make it to the organisations list, we got several good proposals via Plan 9 and Gentoo, which was certainly very encouraging. This time, India has the second largest number of student selections (101!) – simply marvelous :) This will be my 4th Summer of Code, and I’m very happy to be involved with the program for this long.

Cheerio!

2009 already?

Ok, this post is way too late – but in my defense, I’ve probably never been this busy! I guess this is a good time to post, as today marks the 3rd anniversary of my blog. Wow, 3 years just flew by. As I go through some of my older posts, I can see how I’ve changed so much. I guess it’s useful to have a blog, some way or the other.

2008 was simply a phenomenal year for me: Glendix was born, I graduated from college, had an amazing summer at Mozilla, joined a masters programme at Amsterdam, and visited 9 countries. Phew :D

After winding up my only exam for the semester, a couple of friends and me headed out to explore Europe during the winter vacations. The experience was extremely overwhelming. Instead of writing anything, I will let some pictures do the talking. We visited 5 cities in total: Berlin, Munich, Vienna, Salzburg and Paris. Christmas was spent ice-skating on a nice, snowy night in Munich; New Years eve at the Eiffel tower. I wish I could say there were great fireworks, but I would be lying :(

After returning to Amsterdam I was greeted with deadlines for programming assignments, so I spent most of the month writing a lot of code. Now, February has come,  it’s a new semester, bringing a whole new wave of course load (taking 6 subjects at the same time!). I’m seriously considering cutting down on a whole lot of extra activity and focus just on the essentials: College, Mozilla and Glendix (in that order). Maybe it is time for me to retire from all the other FOSS projects, I just don’t have the luxury of time I had as an undergraduate student any more…

In other news, I am now pretty good at cooking a basic meal: rice and dal. I’ve also made Ghee from butter with acceptable results twice until now, and the latest attempt even resulted in some delicious ‘nei kasandu‘, a typical tamilian snack made from the remnants of the ghee-making. Oh, and I’ve also picked up a little Dutch; basic phrases like ‘Hello’, ‘Thank you’, ‘Pardon me’, ‘I don’t understand dutch very well’, and ‘See you later’. :)

I can’t even begin to imagine what 2009 has in store for me, so I’m not going to bother. Here’s to a great year 11 months ahead!

P.S. You may have noticed I’ve added links to archives of both technical and non-technical blog posts on the sidebar. This should help all my non-geek readers sift through to the posts where I don’t talk about programming or technology (for the most part, at least!)

Museumnacht & iPhone Tech Talk

Going to club two recent events into one post.

First, Museumnacht 08! This annual event is the best way to cover at least some of Amsterdam’s many museums. Depending on your planning and speed, you can visit as many as 45 places covered under the plan. Travel on the trams, night-buses and the metro are covered on the ticket as well. The whole thing lasted from 7 p.m. on Nov 1 until 2 a.m. on Nov 2. For just 13 Euros, it was a steal :-)

Given that we didn’t know much about the museum scenario and are relatively new to Amsterdam, we still managed to cover 7 places in one night, an impressive feat IMO. We started off at the Filmhuis, and the theme of the night was Bollywood! They picked out the cheesiest scenes from the 80s to screen, posters of films from the 40s to the 90s and a dressing room for folks to try out traditional Indian costumes. Though it was enjoyable, I didn’t want to spend a lot of time rediscovering Bollywood in Amsterdam :-P

After a small walking mishap (Damnit iPhone, would it be so hard to include a compass on your maps so we know which direction we’re moving in?!), we found our way to the sound museum. Sounds fun, right? It was: plenty of interesting exhibits, some were even interactive. At this point, hunger caught on, and we got some “Wok to Walk” – that’s right – the stereotypical chinese food in a square box. Next up on the list was FOAM: The Photography Museum. This was the first one we had to stand in line for, but it was worth it, because inside there was a lot of free candy and some really nice photographs to look at. We decided to walk towards a tram station, but were attracted by the National Archives on the way. This place housed some really historic documents from the old dutch days, and couple of interactive exhibits.

A quick (free) ride on the tram later, we wound up at the Rembrandt House, which is a modern reconstruction of the famous 17th century painter’s home. There was a queue for this too, but again, was definitely worth it. There were paintings from a few other modern artists in addition to some of Rembrandt’s works (couldn’t tell if they were original or not). We heard there would be some live Jazz music around this time (it was 11:30 PM by now), so we started wandering around looking for it until we wound up at this really cool Portuguese Synagogue. It was entirely candle-lit, and was very pleasing to the eye. A nice place to sit down and relax after all the walking-around. Last place we visited was the Jewish Historical Museum, which was possibly the best place we visited all day, because we spent a little more than an hour here. There were multiple floors within this place covering all topics ranging from the foundation of the state of Israel to the stories of Jews in the Netherlands during WWII. An excellent collection of paintings, photographs, books, videos, documents, you name it.

We could have visited one more place, it was still just 1 a.m., but we were all extremely tired (I had just returned from Volos the same day), so we decided to just walk towards centraal for the nightbus – all the trams had stopped because it was late. Overall, a fairly satisfying trip: Amsterdam is a city so much more than its general perception, I am loving it!

Next up: the iPhone tech talk. Apple had advertised a series of talks on iPhone development around the world, and there was to be one at “Amsterdam”. But it turns out that the actual venue was at the Technical University in Delft, which is about an hour away from here. I was just happy to be invited, so a friend and I took the trains (which rock in the Netherlands, BTW). After a little wandering around, we managed to find the place. The event was “confidential” so apparently we’re not allowed to blog about it, so I’ll just say that it was rather interesting. Coming from a FOSS background however, I must say that writing applications for the iPhone is not the most lucrative option. In any case, as a Grad student there was no way I was going to give up the opportunity for free food and a free T-Shirt ;) Thanks Apple!

IWP9 2008

Continuing with my travel spree, I made a trip to Volos, Greece and back for the 3rd International workshop on Plan 9. I was to make short presentation on Glendix, a paper on which was selected for the workshop.

Being a brown single guy in his early twenties, traveling around Europe is not exactly fun. Just saying. I got picked out not once, not twice, but THREE times for “random passport and security checks”. Once in Munich on my way to Volos, once on the streets of Athens, and finally on my way back at the Frankfurt airport. Not that I’m complaning, they were just doing their job; but really, they need to get better at profiling.

Athens is a really nice city, though it reminds me of India: crowded trains, chaotic traffic and sketchy bus stations. I knew most of the Greek symbols, thanks to high school Math courses, but pronouncing them wasn’t easy. Thankfully, the people at the counters in the Airport, Bus and Metro stations knew English. After a 5 hour bus ride, I reached Volos in the wee hours of Thursday. After around 3 hours of sleep and about 30 minutes of slide preparation, I was set for my talk.

Considering I was at a Plan 9 conference, talking about integrating it into Linux, my talk was very well received. Certainly beyond my general expectations: I got some really excellent questions, comments and general observations, and most importantly, a lot of help on the current issues that Glendix faces. All the other talks during the conference were extremely interesting as well, I was particularly fascinated by the concept of “Upperware”, the Inferno port to Nindento DS, and the Mrph morphological analyzer. Do check out the entire conference proceedings.

It was great to finally meet all the Plan 9 and Bell Labs folks in-person, especially: Sape Mullender, Charles Forsyth, Bruce Ellis; not to mention the IRC regulars uriel, quintile, sqweek and fgb!

The return trip was a bit more scenic, thanks to it being afternoon. After spening the night in Athens, I was back in Amsterdam the next day. More adventures followed, but that’s for another blog post.

Nothing like a trip to IWP9 to humble you!

P.S. Cool Glenda goodies for sale at Cafepress :-)

EU_MozCamp and Friends

I’ve been doing a lot of traveling in the past few weeks, starting with the really exciting “Northside Weekend” at the Dutch towns of Tolbert and Groningen. Copious amounts of embarrassing pictures were generated on Facebook: I wouldn’t expect any less from a group of 60 students hanging out over the weekend :)

Allowing for just enough time to recover, I had to write my final exam for the Parallel Programming course. Having courses compressed into such short time periods can be both and good and bad, I guess I will decide for myself when the results come in!

I left almost immediately after the exam to catch a flight to Barcelona, for EU MozCamp 2008. There was a Labs Session at the Facultat d’informàtica de Barcelona the next day, part of Dan and Aza’s Europe tour. I managed to reach just before the session ended, thanks to me getting lost and then someone pointing me to a different place in the opposite direction. thunder, aza and myself then traversed the excellent Metro system in the city, to catch up with cbeard for lunch. I had my first experience with Tapas, and it wasn’t bad at all – the fact that thunder knows spanish helped a lot. mconnor joined us shortly after. A fabulous dinner later, we were all set for the first day of MozCamp :)

Most Mozilla events are all about meeting new people and catching up with people you knew already. I made the most of it, it was nice to see faces back from Mountain View, and some new ones. Aza was scheduled for a Labs keynote on the first day, which was pretty good. Unfortunately, he seemed to have contracted food poisoning, or maybe just general exhaustion and insomnia from the whole Labs Europe tour; so they postponed the session on Ubiquity to the next day. David Ascher‘s talk was fantastic with some really cool demos, Thunderbird 3 is going to be prodigious! We had a session on Weave that evening, which also went off reasonably well, though the audience seemed more focused on the legal and privacy aspects of the project. Not a bad thing, just not interesting to me – I’d rather think and talk about technical challenges ;)

I had the wonderful opportunity to have dinner with Mark Surman, Executive Director of the Mozilla Foundation. I also met up with Suneel who had just recently joined Mozilla at Mountain View, and we all had a great time! mconnor had to stay awake a little later than the rest of us, to prepare for his talk the next day.

Highlights of Day 2 were mconnor’s talk, 2010 goals discussion and the session on Ubiquity. I also had a brief discussion with Dan on some of my plans for Weave 0.3, it’s going to be awesome! Labs team did a little sightseeing that night, and then caught up with John Lilly, accompanied by his wife, for dinner. A perfect end to an excellent weekend.

Thanks Mozilla Europe, and Barcelona!

Follow

Get every new post delivered to your Inbox.