28th April 2008

  • For this year’s GSOC, I will be mentoring Julen Ruiz Aizpuru, who will be working on Effective user experience for Pootle.
  • I badly needed a break this week, and so three of us from college went for a trip to Mandarmani, a sea side resort around 200 km from Kolkata. It is still somewhat isolated compared to the other sea side resorts nearby, and the last 7 km of our trip consisted of driving over the beach, and getting stuck in the sand, which was fun. However, due to Mandarmani’s isolation, and since we went there in the middle of the week (no weekend tourists), we had almost the entire beach to ourselves for the next two days, and it was an awesome experience. Some pictures


    Driving on the beach
    Driving on the beach

    Red crabs
    Desolate beach, dotted with red crabs

    The beach
    The beach

    Sunset
    Sunset

13th April, 2008

Gora and Karunakar


The picture above (I took it during September 2006) looks very similar to a photo published in this month’s Linux For You. A scan of the page is available in Ravishankar’s blog.


…and it looks like this is not the first time Linux for You is doing this :-(.

21st March, 2008

  • OLPC Nepal is having a translation night out - read all about it here, and feel free to join the fun.
  • Warm Holi/Doljatra greetings to everyone.

Holi

7th Jan, 2008

  • The beginning of 2008 has been a little rough for me, as I had fever and headache for the past few days (starting from the 2nd, to be exact). Luckily, things seem to be getting better now, and currently, the fever seem to have subsided, leaving behind a pretty nasty cough though :-(.
    My Hyderabad trip, on the other hand, turned out to be a refreshing break, and I met my little niece for the first time :-).
     
  • It looks like I’ll be going for Gnunify, though the details are not finalized yet.

23rd December, 2007

  • Exams
    End semester exams are over. Only one more semester to go before I graduate. Yay!!

  • Hyderabad
    I’ll spending Christmas in Hyderabad - and will be probably there fpr most of the week as well. I will be online though (hopefully), except when I’m travelling (it looks like I’ll be coming back by train - a 30 hour journey).

  • New Camera
    I finally decided to replace my aging Canon A95, and thought that I would move to a DSLR. Kushal had got a Nikon D80 a few months back, and after playing around with his camera for sometime, I decided to go for the same. I also bought a 50mm prime lense to go with it. ..and I’m having fun with it :-)
     

      


     

  • OLPC Translations
    I must admit that the rapid progress of the OLPC translations has somewhat surprised me. The project is barely over a month old, and we have a very active and enthusiastic community growing up very quickly. I think that the decision to use Pootle has worked out very well for us, inspite of the initial pains, primarily due to

    • Low barrier of entry for translators
      You need not worry about VCS access, or having to understand PO files - you simply create an account, and start to translate the strings.
      This of course, requires that the language coordinator has to be extra careful before pressing the “commit” button, and check that all the translations actually make sense before they go into the master git repository at dev.laptop.org. But in some ways, this is also applicable to translations being done via other methods as well, and Pootle has a system where the language coordinator can actually approve each translated string before it is integrated into the PO file.
    • Support for offline translations
      This is very important, because it is wrong to assume that volunteer translators have good quality internet access all the time. Pootle allows you to download PO files, and upload them (with options for either merging the translations, or overwriting them) when you are done.

    In the end however, all of this boils down to having an active l10n community, and I would really like to thank each and everyone of the translation community for pushing things so far. You all rock :-).

  • A report on XO deployment at Peru

    Parents in Arahuay are asking Mendoza, the visiting psychologist, what the Internet can do for them.
    Among them is Charito Arrendondo, 39, who sheds brief tears of joy when a reporter asks what the laptop belonging to ruddy-cheeked Miluska — the youngest of her six children — has meant to her. Miluska’s father, it turns out, abandoned the family when she was 1.
    “We never imagined having a computer,” said Arrendondo, a cook.

    The entire article makes for a fascinating read - it is available online here.

OLPC pilot in India

OLPC India’s pilot project has been running at a rural school near Mumbai, and they have put up a very interesting report on the wiki.
In related news, a XO-1 arrived at my place today, and here’s a picture of it rendering some of Sukumar Ray’s work:

Planet Sunset ;-)

Speaking of sunsets , here’s a nice sunset picture that I took from our college hostel a few weeks back.




Back in Kolkata, and monitor troubles

I use a 7 year old CRT monitor at home for my primary desktop (which is also my main “work” machine). After coming back from the UK, I found that it was refusing to work (and was making some really nasty crackling noise). However, it seemed to fix itself yesterday, so things are normal once again, though I guess I should buy a new one asap.

In SoC related stuff, I have created a seperate branch for Nautilus (nautilus-lockdown) for the deployment and lockdown related code I’m adding to it.

I also managed to upload some of my pictures of London yesterday. Will be uploading the rest of the pictures (football match, Diego being carried off the field, etc) by this weekend.
Big Ben at night

I finally ordered a laptop for myself - a Dell XPS M1330. Hopefully this will arrive before September, since there seems to be some major delays with this particular system. The config I ordered though is pretty sweet (2 Ghz Core2 Duo processor, 160 GB hard disk, 2 GB RAM, Geforce 8400GS, LED backlit screen, etc), so I think it will be worth the wait.

World domination BoF @ GUADEC ??

OK… not really, but we do have a deployment/administrator’s BoF tomorrow (21st July), where we’ll try to figure out interesting ways to appeal to desktop deployers and administrators all over the world. Everyone who’s interested should probably attend - apologies about this shameless promotion :-).

Simos and myself had a great buffet dinner at a local Chinese place tonight - here are the pictures (I am supposed to upload a few other pictures too… I’ll do them as soon as I get some proper bandwidth, promise).

Dinner - Part VIDinner - Part VDinner - Part IV

Dinner - Part IIIDinner - Part IIDinner - Part I

At GUADEC!!

Finally arrived at GUADEC after a 13 hour flight from Kolkata (excluding a 3 hour break at the Dubai airport). I don’t know if it will help, but here are the directions I followed to go from the airport (BHX) to the Etap hotel.

  • Get the connecting Rail Link to the rail station near the airport (it’s a free service)
  • Buy a ticket to the New Street Station and ask for the platform number
  • Get down at New Street Station and get out via the main exits
  • Follow the taxi line (I didn’t get a taxi though)
  • Once you reach the intersection, turn right
  • Keep walking till you reach a roundabout with a Chinese looking structure in the middle
  • Turn left
  • You’ll be able to see the Etap Hotel on the other side of the road after walking for a few minutes - use the subway to cross the street

If you get lost, ask for the Etap hotel - people did not seem to know Great Colmore Street - and apparently there’s a Colmore Row somewhere in the other end of the city, as Shreyas found out the hard way.

Sayamindu at Birmingham

Nije Shikhi, and GNOME on 12 Volt DC

Some of us in Kolkata have been working on an experiment called “Nije Shikhi” (নিজে শিখি), a program where young children (mostly from underpriviledged/rural backgrounds) are simply given access to a computer, and allowed to self learn, with minimal/no adult supervision.

The computers to be used for that are based on the Geode platform, and are powered by a 12 volt DC battery (which is charged by solar cells). The entire setup was recently demo’ed live at the inaugural session of the Tech Fest of Heritage Institute of Technology (where I spoke on how students might get started with contributing to Free/Open Source Software), and the student response was absolutely fantastic.
Currently, the plan is to run a somewhat locked down version of GNOME on the machines, since these will be mostly unattended installations in the remote districts of our state. However, we are trying to investigate methods to provide full freedom to the learners while making sure that the systems remain usable even if someone manages to mess up the settings badly (rm -rf $HOME on a periodic basis??).

Demo of Nije Shikhi

Photos from Asia Source II

Exaile and gamin

Keyboard
There was a bug in Exaile which caused the program to spew a lot of error messages in the background if directory monitoring was enabled and when the program was running in iconified mode. Came up with a patch to get rid of the error - and looks like it got applied to the exaile source while I was at Indonesia.

Community wireless networking at college

We have started an unofficial wireless network at the college hostel, (though access is mostly restricted to my batchmates department). We do authentication using FreeRADIUS, and at the center of the network is a donated D-Link DWL-900AP+ access point (thanks! IDG), which is connected to Sabbir’s desktop (which functions as the RADIUS/Proxy server). Maybe I’ll also experiment with NoCatAuth for the network. Another thing that the users want is some kind of cross platform Instant Messaging solution within the LAN (Jabber+Rendezvous, maybe ??). Here are some pictures of the networking “gear” and the users:

Hostel Wifi

Access point - hanging from the clothes line

Hostel Wifi

Network users

Fun @ college

Last week, we didn’t have much to do at the hostel - so we decided to have a feast, where we would be the cooks. After a lot of excited discussion - we went for the simplest possible menu, chicken, rice/roti, and salad. After a head count (and recount), we found that there were 25 of us, and we decided to go for 12 Kg of chicken. So, on Friday afternoon, Abhijit, Gajendra, Gourav, Somnath and myself went to the Diamond Harbour market and bought around 14 Kg of chicken (undressed), 1 kg of yoghurt, 2 kg of tomatoes, 1.5 litres of mustard oil and half a litre of kerosene. The rest, we managed to salvage from our college canteen store. Meanwhile, Sourav, Arin, Kushal, Debangshu and the rest of the guys at the hostel setup a temporary kitchen at the balcony and collected the firewood.

After a lot of debate on the recipe, we kind of arrived at a consensus, and started to cook, with various kinds of goof ups happening (for example, we put the onion pieces in the oil first, and after a few minutes, decided that we should be putting in the ginger/garlic/onion paste instead… got a big spoon, fished out all the onion, and put in the paste in the oil, let it fry and then put in the half fried onion again) and all kinds of advice on cooking coming in from all quarters.

After almost 4 hours of cleaning, marinating and cooking, the food was ready (and believe me, it tasted really good). In the end, we had a really good feast - the only casualty being the HoD’s class on the next day, which none of us attended :-P. Here are some pictures (I didn’t have my proper camera around, so I had to work with the camera of the A780):

Serving plates 2nd round Purnendu, Bera, Gajendra and Gopal Arin and me Bagh

Hirak Gourav Serving Sujit, Mrinal, Sayantan, Biswajoy, Soumyadip and Sutirtha Sourav, Arin, Debangshu and Abhijit Ritwik and Champak

Waiting for food Cooking setup Washed meat Washing Arin

Bagh... Washing the meat Sayantan (b....) washing the buckets Sunset @ Diamond Harbour Going to the Bazar