One small step for student-kind

Today, the VTU (the university that granted me my bachelor’s degree) did something incredibly smart. In one fell swoop, they have achieved what Kerala and Andhra Pradesh have been trying to do for years, in vain.

That’s right — the VTU has done the one thing that will ensure that no student of theirs will ever learn a Microsoft-related technology — a ton of Microsoft software is now part of the official curriculum.

Thank you, VTU!

Aside …

Reminds me of the “Basic Computer Skills” Lab in 3rd semester, where we had to create a document in Word and a presentation in PowerPoint. The external examiner expected you to remember exactly under which menu each random feature lay. It took her about 10 minutes to figure out that I was searching through the menus blindly after every question. :)

Not to mention 5th semester, where our DBMS lecturer tried to strong-arm me into learning Visual Basic for a project on databases. This one I managed to hold out on, and did my work in PHP+MySQL.

Posted in Blog | Tagged , | 7 Comments

FOSS.IN/2008: Delegate registrations are *open*

FOSS.IN/2008 delegate registration is now open — what are you waiting for!

Posted in Blog | Tagged , , | Leave a comment

FOSS.IN/2008: Taking it to the next level

Finally, after ages, “soon” is here, and my loyal readers can ascertain that I am, in fact, still alive. A wider, life update will come later (heh), but for now …

Preparation for FOSS.IN/2008 is well on way, and this year is going to be different. The Call for Participation is out. The newest thing in there is that there aren’t going to be nearly as many talks as before. You’ll see the term FOSS WorkOuts rather prominently displayed, and this is where the action is going to be. We’re going to be seeing a lot more doing than in years gone by. Head on over to the CfP to learn more.

Atul’s post on the new format has caused some furore in the community, in addition to some pockets of encouragement (links abound and the topic is hackneyed, so no linky). All I have to add is this — a lot of people who are working on distros and doing packaging seem to be gravely offended. Well, I’m a packager too (erm, did I mention that I am now a Gentoo developer?), and there is no reason to take offense. What we’re trying to say is that we can be achieving more at the event to increase both the number of contributors as well as the depth of contribution, and the latter especially is the focus. I can expound on about this, but there’s been enough talk.

The cool folks over at IndLinux have already started plotting, and we’ve been trying to get some traction on some GNOME performance work. Hope we can get some more folks to run with it. I, for one, am looking eagerly forward to the proposals we get this year.

Posted in Blog | Tagged , , | Leave a comment

N810 – we wantee!

This article by Ted T’so is an excellent commentary on the controversy around Nokia’s Dr. Ari Jaaksi (one of the bigshots behind the amazing Nokia N770/800/810 internet tablets) recent comments (1, 2) on the need for open source developers to understand business constraints. Extremely well-balanced. Bruce Perens also wrote an interesting piece on it.

Posted in Blog | Tagged | 2 Comments

*blink*

This college administration (and, by extension, everything), makes me physically sick.

Posted in Blog | 4 Comments

IITK Fascism Update

So we (some of us students) met and decided to do something about the sudden implementation of the Internet shutdown from 0000-0600. Some updates:

The intimation about doing this was sent at 2357 hours today (yesterday, to be precise) to all. The notification basically stated that because of “undesirable activities”, Internet will, with immediate effect, be disabled from 0000 to 0600 every day. And that’s it — poof. The hostel network is disconnected from the rest of the Institute, thus making sure that nobody can access the Internet (or even the Institute’s own computing facilities). To compensate, the Computer Center (with a capacity of <200 computers) is to be kept open 24×7.

Of course, this was unacceptable, so a bunch of us decided that something needs to be done. There are 2 issues — the decision, and how it was implemented. While the decision itself needs discussion (more about this later), the implementation is of immediate concern. People were not prepared, and work on several people’s theses were affected. Plus, this has been done just a little after the end-semester exams, when most students are not on campus. This sort of fascism usually rears its head under precisely these circumstances. We decided that what needed to be addressed right now is the implementation — the Internet has to be made available this night.

A couple of our student representatives spoke to the Dean of Student Affairs (the DoSA — the official channel between the students and the administration). The DoSA basically said that they, the various Deans and the Director (and Deputy Director?) have made the decision at nothing would be done about it. More precisely, the Director, as the highest power in the Institute has taken the decision and that’s that. Further discussion may be taken up with him.

About 60-70 of us went to the Director’s house at about 2:30 (the entire process was peaceful — there was not shouting or slogans). We met with the security, who called the Head of the Computer Center (CC) and the DoSA to the place after some attempted dodging.

The CC Head turned up first and started asking what our problem was. He offered such resources as a vehicle to transfer us from hostel to CC as well as as many pen-drives as we require to transfer data from our machines to the CC machines. The DoSA just said that we’ve given you 2 years to think about whether this should be implementing it, and now we will be implementing it, so there.

Our student representatives (who did a pretty good job), after some dialogue, got the connection reinstated for tonight. They will be further taking up the issue later today.

The decision itself is extremely foolish, of course. Moreover, the dictatorial way in which this is being done is just as shocking. Let’s see how things pan out in time. Perhaps sense and sanity will prevail.

Posted in Blog | Tagged , , | 3 Comments

Idiots, fucking *idiots*

So it’s done, then. No Internet access in hostels between 12 midnight and 6 am. This is the most idiotic and regressive thing our administration has done in ages. This with absolutely no discussion with the students.

I don’t know how this college (IIT Kanpur) got to be administered by a bunch of fucking neanderthals.

Posted in Blog | 2 Comments

Twit Erring

I got on Twitter recently after repeated poking, and while I am hardly enamoured by the basis of the service (which seems to be the current human need to cry out to the world about each trivial detail of existence), I found myself actually updating the damn thing pretty regularly.

Why? Obvious — ease of use! Between updates from IM and TwitterFox, it is really simple to “tweet” (eww … +1 and -10 for terminology) and follow others’ updates. I value the “Now Playing” and tagging of LJ greatly, and that means using IM to post is not an option for me. Firing up LogJam is not difficult, but certainly not as trivial as IM’ing twitter@twitter.com.

I wonder how long I’ll stick with Twitter, though.

BTW, does anybody know an LJ client that uses the Gnome keyring? Would make life so much simpler.

Posted in Blog | Tagged , | 6 Comments

JK Rowling is teh suck?

Orson Scott Card slams J.K. Rowling for her latest lawsuit.

Posted in Blog | Tagged | 4 Comments

Knock knock …

Been a good week. I crossed 50 commits to Beagle. They’re all pretty modest contributions, but it’s been awesome fun.

In addition, pkgcore 0.4.4 has my patch to support HTTP proxies for rsync. This was a fun patch to write, small as it is. The code is beautiful, and Brian Harring (ferringb) and Patrick Lauer (bonsaikitten) walked me through a lot of it. Good stuff!

I’ve also been working on splitting the gnome-python* ebuilds to make the dependency trees for packages that use these bindings a lot saner. This has been longer and more painstaking that intended. It wouldn’t even have happened if Jim Ramsay (lack) hadn’t made an excellent start with the gnome-python-desktop split, since all subsequent work was based on that. Hope this is useful to someone, though. :-)

As I said, a good week.

Posted in Blog | Tagged , , , | 10 Comments