Monthly Archive for August, 2008

Amerika is wunderbar!!

I was in the library today, reading up something. I sit in the room with hundreds of the most popular journals, and one of them caught my attention. It had the image of a guy in a tux with a standard electric guitar, called “Popular Music”.

When I opened up a random page, one research paper was titled “‘Amerrrika ist wunderrrbarrr’: promotion of Germany through Radio Goethe’s cultural export of German popular music to North America” (link).

I knew the words “Amerika is wunderbar” pretty well. It was straight out of Rammstein’s lyrics of “Amerika”. They titled their research paper based on lyrics from a fucking Rammstein song!!! I love these guys!

Reading through, I found that there were papers on everything from a 20 or so paged article, on Korn lyrics (seriously, korn?), more specifically, a very detailed analysis of “Hey Daddy”

One of the best papers I read in there was a very detailed analysis of rhythm patterns of Led Zepplin. You can even download the pdf here

(Update): Apparently my university shells out hundreds of thousands of bucks on such research resources online, that I vow to use more often. Turns out you can only download the article from my network proxy, but your university can also have a subscription, so you can give it a shot :)

And yes, I played around with google scholarly search when I got back. Searches like this one yeild good results. Some papers have a lot of citations.

God bless heavy metal

In the name of …

I’ll try to keep this completely non-offensive and politically correct. The last thing I want is trouble. Nevertheless, these are my personal opinions on my personal weblog space (which I found out recently, recieves a disturbingly large amount of attention, but that’s the story for another day).

Over the past few weeks, there have been several drastic changes all revolving around “11 o’ clock”. First, the long-unenforced curfew at the women’s hostel was now strictly enforced, sometimes going so far as to lock the main door shut at the aforementioned timestamp, which has been extremely effective and has also resulted in a lot of inconvenience for those who couldn’t make it back in the right time.

In another incident, students with valid identity cards were prevented from entering the institute after 11 PM, and their Identity cards seized. Even students returning from their homes or from out of station at odd times in the night were flatly denied entry, despite having a boarding pass for proof.

At this point, I request you, please do not consider this as rebellion or badmouthing the institute. It’s understandable that all action was taken in the best interest of students, and I’m not popular(or mind bogglingly stupid) enough to be doing things outside the institute at that point of time, so I wouldn’t know firsthand, but you really shouldn’t be taking my word on the news in the first place.

Kharagpur, as usual starts to overflow with rumours, conversations over coffee linger on about the way things have become. Things have changed, and everyone has noticed it. After three to four years in college, we’ve started to worry about going out for a cup of coffee, or for a walk in the serene and safe surroundings are now threatened.

I for one, have two things to say, and I’ll say them short.

  1. The first is, there’s no point punishing many for the crimes of the few. Yes, some students will take their duties lightly. I know because I was one of them, and I sincerely wish someone did something akin to this back then. An extremely large portion of the students will be harmed by these moves because of lack of access to the department, study rooms, etc at the time when it’s most critical. While it’s hard to remember major improvements to student welfare in the recent past, I can assure you that burning the midnight oil for a little while is absolutely essential for survival in Kharagpur, and yes, a lot of it is for academic work.

I keep reading news about how certain lawmaking bodies start to create rules in the name of terrorism, in the name of war on drugs, etc, etc. But more often than not, these laws hurt the innocent and the real criminals are seldom caught.

  1. Yes, such measures might be needed. I for one do not have a wholly positive opinion about which, but yes, it’ll help prevent people from going off track. But there has to be compromise. For instance, the same blanket ban at 1AM will enable all of us to finish any work and return from the library, study room, department, etc. It will still fulfill the original purpose.

As an endnote, IIT students are hired and noted to a large extent of their personal development. While the intake has quadrupled over the past few years, the resources available, everything from tennis courts to bandwidth is strained.

It’s safe to say I love this institute, and owe a lot to it, I learnt outside the classroom as I did inside it(I said learn, not remember : ). and while I welcome change…

Update (11:55 AM IST, Aug 31st) : It seems someone else has written about this, in a slightly more liberal fashion, owing to stronger anonymity. While this is targeted towards an audience who’re aware of what happens inside the institute, the comments might be interesting to read.

Resume time!

I need to re-draft my resume again. I thought I’d write it in latex this time. I’d gone in for an extremely unusual two-column grid/table based layout for my previous resume, filled with Word Textboxes. They were really useful in cramming a lot of information into a very small area.

I love the gorgeous rendering capabilities of Latex, and wanted to use it this time, but will have to read up on giving absolute positions of text boxes. I also plan to make my resume very minimalist, listing only important items which I have a lot of experience in.

:( I hate making resumes.

Any suggestions about the latex grid design?

Python imdb script

I wrote a tiny piece of code to enter a movie name and it gives you some imdb information on your console. I’m ironing out a couple of tiny kinks in the Plot reading code, moreover it’s 1 in the morning and I need to get to sleep.

Here’s a screenshot. It’s been ages since I posted images on my weblog.

This was written using python and beautifulsoup. And it seems Anomit really likes the combo too.

V for Vaatdafaak

I’ve noticed that certain posts of mine get more comments than the other, and there’s a common pattern between them, and that they’re all contreversial, yet sortof true.

It’s either that everyone likes to argue or I’m highly misinformed that I don’t notice. Either way it makes me feel important when people leave comments, quite a bit more than usual even.

While the right thing to do is go to other people’s weblogs and say “that was a very informative article, I enjoyed it thoroughly” so you can build “relationships”, I’m really not the kind of person who’ll write about how to create a shortcut to create a shortcut to create a shortcut to open a page in firefox, so you can increase your productivity to create more shortcuts. I don’t even have RSS feeds served fresh in enema format like most bloggers love it.

So people, hold on tight and pray to your gods of Internet, web 2.0, tips, tricks, tweaks, and your John Chow action figure. I’m ‘a coming, gravity gun in one hand and a red crowbar in another.

no satisfactory python ide.

I haven’t been able to find a python ide that I liked so far. While I’m currently sticking to vim and pydev, there’s nothing that has good code completion, is light, supports gtk, has a folder browsing and project management capacity, integrates autoconf and autotools, etc.

So far I’ve tried pydev, pida, wing ide(101), anjuta, komodo edit, stani’s python editor, etc, etc. ugh.

gnome-open is pretty handy

I used to find it annoying not able to open certain files using the command line as different apps open different programs.

I noticed that there’s a command “gnome-open” for gnome folks, which opens the files using the default handler (evince, eye of gnome, etc) and works with pretty much all files, folders, etc

Even better, created a bash alias for the same(put alias go=”gnome-open” in your .bashrc) and I can just “go” anywhere I please.

Ribbon interface in pygtk/wxwidgets

Noting how the ribbon interface is doing so well in MSOffice 2007 (even Jakob Nielsen was saying nice stuff about them), I’m wondering why the core gtk or qt developers haven’t tried to implement them?

I tried out a quick hack using a wx notebook or a pygtk tabbed vbox, and while it’s possible, it doesen’t have the same feel of the ribbon bar.

Microsoft shipped a Visual C++ feature pack, I heard, that allows the new MFC to comply to the TR1 release document (for the next version of C++ which’ll come with native Regular expression support), and this also comes with ribbon bar like functionality.

I don’t have the time to search if Microsoft has patented this or if there’s a way to use an interface like this in core of GTK or wxWindows, but there mostly will be. Nevertheless, we can take a cue from this and develop something similar.

I’m not gonna hack away at pygtk core source code. I’m barely getting used to the regular implementations anyways. So if some *nix gui guru is out there reading this, please implement this.

Calling you bashrc and zshrc hackers

One of the things I feel could really help out in bash is that if there’s a small column on the left showing all the files. Especially considering I have two terminals maximized all the time, and I keep typing in “ls” every five commands,

How nice would it be to simply be know the contents of the current folder which changes whenever you change the folder.

A similar functionality is provided in the “hotwire” shell, which failed to make sufficient impact for me.

Essentially, create a simple column on the lhs about ten columns wide, and print a list of files there. Of course there’re the issues that what happens with scrolling output, etc.

But you never know what’s going to be the next feature these days. I keep finding new features all around my operating system. Primarily because I forgot to include the hardy-updates branch in my sources.list and my system hadn’t been updated for four months. There were 850 mb of upgrades to be downloaded (which took a few seconds) and a few more to be installed.

Well, if someone does manage a sidebar console print hack, I’ll award them the “bash-tard of the month” award.

test post

test post from a gnome applet. this is actually pretty sweet