It was another exam in Sam’s school for screwed up youngsters ;) . I was on time and was pretty much ready for it. Exam started when the longer arm of the clock rest on 12. I started answering like any other sane guy would.

Started from the second question and I’ve finished it in 20 -25 minutes. Then I took the next on. It was only 40 or 45 minutes passed when I finish that. Then came some question that needed more attention so I just kept doing them.

Another one down. and at this point I’ve lost track of time. And I can’t clearly remeber how many questions I’ve finished at the time but It should be four. Now that I’ve lost track of time, the only option was to check how much time left. looked at the clock.

JUST FORTY MINUTES?!?! HOLY B+ TREES.

:’( Just forty minutes left and I have two full questions to finish, *including* the question I’m quite challenged by. OK now I’m done. But there’s no way out. I can at least try to make it a wee bit better.

I didn’t panic. Since I knew it’s not gonna do more harm than good if I did. So I did the question number 6. Finished it without much pain and looked at the clock, Just to find out that I’ve got only twenty minutes to face the question number ONE. The hardest one for me as I believed.

I started with part ii of Question one finished without neither big problems nor confidence. Took part iii. My brain is not happy to process at the speed I want. So many hiccups. But I never felt upset or feared (It’s really difficult generate such feelings in a careless bastards mind). Though I wasn’t so confident I finished part iii without a feeling like “I’m gonna get 0 marks for this :(“.

Here comes the question 1 part i. I was somewhat nervous. But dude ma’m didn’t say anything that did sound like the conclusion. I have no clear memory what I did at the time but I remember I came up with a satisfactory answer just by 4.00 O’clock.

But why the hell everyone is still busy. Why ma’m is still silent?. 10 minutes after I was checking this and that. And started to curse the wall clock thinking it shows me the wrong time. There were few minutes that I tried so hard to understand what’s going on. But no clue. Cursed myself for only having the phone to check time (which is switched off right now). Checked the answers again. No new ideas coming. Corrected few mistakes found here and there. Still no idea what’s going on. One moment I thought this should be a dream or an illusion or something I just can’t understand. Another round of checking.

“You have only 30 minutes left”. That’s ma’m. And match over (for me).

exam_scram

Last two papers were on 1.00PM-4.00PM slot. So all this time, I was _believing_ it’s the same game going on today. But it was 2.00PM-5.00PM this time. I thanked whoever deserves for todays paper not being anything like the Software Engineering paper (So much work for so little time). If it was, I don’t think I’d be writing this ;) .

So I have 30 minutes. I can’t go out now, that’s the rule. Found a question that I’ve missed which had 3 marks allocated. Hammered it like Thor. Checked the rest again but nothing new comes in mind. Brain was like totally blocked or maybe it was relaxing.

Came out and told friends. No one believed at first. Some time wasting at cafeteria. Laughter!

It wasn’t all that bad. And again thanks whoever deserves for the paper not being anything even remotely like Software Engineering paper.

Update: The reason why I’m here to sit this exam.

Oh dammit I’m growing old. I removed all the fancy things from my blog. Even the smiley images. Now I start to act like a matured bastard. Oh damn this is not cool ;).

On the other hand I’m happy that I manage to grow up. Somehow.

Cutting the crap, here are some more details about the topic.

The need to reduce extra fat and sugar in my blog was in my todo list for a long time now. But there’s no ideal time other than the exam days :P. So I took time for the long awaited change. I loved my old theme garland. I still do. But I equally love dark themes. Black is new green you know?. And a change is always good. If you are not sure, ask Obama.

It was not really difficult to find a black theme out of the 11 dark themes wordpress has :P. Seriously ONLY ELEVEN dark themes?. That’s not acceptable. Anyway I chose the current theme ChaosTheory because it was the best suiting to my taste, even though it eats up left hand side with post info. I wish the text was on left side. Then it would be easy to read. But anyway, “contentment is bliss”. A wise man once said.

I have added carefully picked items to the bottom of the site. Hope it will help someone who is interested in my blog and well… myself ;). Earlier I was forcing those stuff + many other crap on reader. But that’s not the way I like it anymore. I want to kiss. Oh hold.. hold on a second… I mean Keep It Simple, Stupid. More readers, more pageviews, more clicks are in the vocabulary of money whores anyway.

By the way I want you to know why I say “You should follow me on Twitter” somewhere in the bottom. No I’m not a twitter follower whore either :) .

OK you are done reading this post! Maybe you’d like to check my Tumblelog, right now.

I know exactly how it feels when you break your heart. Actually some one else does that for you :). Then you start to feel broken. Start to feel lonely. Start to feel left behind. You want to see the end of the world, soon. Just to get away from the pain. But if you are suffering a broken love or one you just can’t get on with, things just get worse.

Heartbreak__by_ZiltzWiltz

You want some one to listen. And you want that someone to react the way you think is right. This is really bad but still really normal. When you hear something not very sweet in your ears from the listener you just avoid her. Simply because you believe she doesn’t understand you. It’s normal that you don’t understand that you are the one who is weak in mind, for the moment.

If the listener keep telling those not so sweet things again and again you start to hate her. ’cause she is shattering your dream world. You just see the happiness surrounding the feeling, not the great pain burning inside. You simply want to suffer it. And there is almost no one who can help some one who enjoys the pain.

You start to live on assumptions. You lose the world around you without knowing. You never realize that there’s a day that all these things end up ’cause all these are just an illusion of nature. And you keep running away from everything else you loved and loved you in return.

Fortunately there is a solution. It’s so simple that you don’t understand. ’cause you think way too hard. And maybe you simply don’t want an answer. You enjoy the pain. But just think simple and tender. And just embrace what you love and still loves you back. You know what you enjoyed before. Just throw yourself in to them. Drown yourself in them.

You still have the scars of the pain. It’s alright. But at least now you don’t burn in that ugly hell. Instead you enjoy life. And believe me, those scars are not there to stay. They go away when you find something better. And you are finding something better. For sure. It’s all relative.

Just listen and think, simple and mild.

NOTE: This is not based on my personal experiences. At least not anything recent. But there are plenty of this kind happening around me. Just wanted to break writers block. And I’ve been tired of writing lot’s of semi-colon ended stuff.

About Image: I love this image. Using on this blog for the second time. Click image to go to deviantart page.

Hacking is always fun. That’s why I always lose focus on everything one interesting hack. That’s why I spent whole last night trying to figure out how to mimic Window focus event in a shell script. Though this is completely new to me, you maybe very much comfortable with implementing it :) . If so please let me know in comments.

Anyway here is my story.

I found this nice command line IM client called centerIM (Thanx @chathuraw for info). Once I got it set up I was just scanning on it’s documentation page & came across this interesting part “External actions & auto-responses“. I wrote a script right away for GUI notifications, inspired by notify.pl script for irssi. Here is the script if you are interested.

Since the load of IM messages was very high at a time & It was useless when the terminal window with centerIM was already focused (which means I’m chatting on centerIM) I was thinking of getting notifications only when centerIM window is not in focus. Few Google searches lead me to very limited resources & I chose xwininfo & xdpyinfo commands for my work.

Workaround: I’m using gnome for now & so gnome-terminal as my terminal emulator. I had to set edit > profilepreferences > Title & command option to keep initial title, in order to have “Terminal” as the terminal window name all the time.

And ran xininfo to get following output.

chanux@nim:~$ xwininfo -name Terminal

xwininfo: Window id: 0x3800003 "Terminal"

 Absolute upper-left X:  0
 Absolute upper-left Y:  52
 Relative upper-left X:  0
 Relative upper-left Y:  27
 Width: 1280
 Height: 691
 Depth: 24
 Visual Class: TrueColor
 Border width: 0
 Class: InputOutput
 Colormap: 0x20 (installed)
 Bit Gravity State: NorthWestGravity
 Window Gravity State: NorthWestGravity
 Backing Store State: NotUseful
 Save Under State: no
 Map State: IsViewable
 Override Redirect State: no
 Corners:  +0+52  -0+52  -0-25  +0-25
 -geometry 156x37+0+25

This can be used to get the window id of the windw which runs the script.

Then I can find the focused window at the moment as following.

chanux@nim:~$ xdpyinfo |grep focus
focus:  window 0x3800004, revert to Parent

I fetched the window IDs with a little bit more work.

Anyway the problem I had is that, I get 0×3800003 (at this example) or likewise for the Terminal window id & even when the Terminal id is focused I get 0×3800004 as the focused window id. Yes I know with some more work I can manage to handle that & come to a point that I can compare those window Ids to check for the focused window. But I reall like to know why that difference come up. Anyone have an explanantion? Or anyone like to mess with this?

Following is the way I fetched window ids from above outputs

chanux@nim:~$ xwininfo -name "Terminal" | grep xwininfo | cut -d " " -f 4
0x3800003
chanux@nim:~$ xdpyinfo | grep focus | cut -d " " -f 4 | sed s/,//
0x3800004

OK, There’s one now. wait.. wait… it was not me. That sage girl defined the club. First of all let’s see who are already in.

The Way you make me feel | How I see it
Michael Jackson and Me | Landon Lanka and Drums
A Legend | A heart on a sleeve
The way you make me feel | delilah says
There will never be another you, MJ | Jus Chillin’
MJ’s gone :( | A glimpse of lady devine
What’s your fav MJ? | Chaar~Max 2.0
Singer Michael Jackson dies at 50 | Gossip Lanka
‘King of Pop’ Michael Jackson dies at age 50 | City Hits
The Six List – Tribute to “The King of Pop…” | Untitled
So, about MJ | The Abyss

Update: Here is a comprehensive list of blog posts on MJ’s death on achcharu.org. (thanx drac for the link) Most of the writers should include the club. Now I really love to be in this club :P .

Dropped in happily:

Doesn’t matter if you are black or white. | Bumble for PM

So this is all I found on a kottu search (query:MJ Michael). If I’ve missed any of you please let me know. And if you think you don’t match the club since you are not upset of MJ’s death, ping me I’ll remove you from the list.

11 posts (edit : at the beginning it was), written by people who are shocked by the death of MJ. I just feel like that’s not enough. I too join the club.

Yesterday I woke up to the news ‘MJ died’ on Fox news or something. First thing I did was switching on my laptop & rushing to the interwebz. My twitter feed didn’t have much info but Twitter search kinda confirmed that I should start to feel upset. Not that I’m a big fan. But I dunno why the hell I feel so bad that MJ is not any more. I can remember I grew up listening to him. Heard those strange stories about him. My uncle had few albums of MJ which I still can remember the cover art of.

I was upset when people call him a child molester. But I just didn’t give a shit. Yeah that’s my kind, “Just don’t give a shit”. But I can’t stop feeling upset of MJ. Maybe that’s because he was a legend, an icon & still he went away that way. Maybe I’m not upset about MJ but the universal truth, “it all comes to an end”. MJ’s death just make it a bit clear I guess. well… I dunno.

So I hope I’m in the club, *drumroll* “MJ ass kissers club”.

Damn it feels so cool here. But I wonder why the “sage girl” is upset about our feelings. We putting on feelings on our blogs which are public, which unfortunately are on kottu, which is sage girl’s personal feed reader. Indi… hey buddy please kick me off. Please do that. Sage girl is upset about what we write. And hope others in the club will also get their blogs out of kottu, just to make sage girls reading experience a bit better.

And by the way guys, sage girl also says like this.

“My blog is mine. I never invited you to read it.” (source. And it’s not the first one)

Now tell me why you put your blog on Kottu? isn’t it kind of an innocent invitation to other kottu readers to read this? Well.. I like when people read my posts, kottu people too. But unlike sage girl *I don’t write for Kottu*. So just think why we should get labeled as ‘ass kissers’ for being on Kottu? (and stuffing sage girls good read heaven a hell).

Anyway sage girl always manages to eclipse her own thoughts by her own thoughts. Sounds freaky but that’s the way it is. Defending her own false facts with another bunch of false facts. What got pissed me off of is aiming bloggers who are free to write & free to be on any social aggregator as long as they don’t harm the community or any terms set by the aggregator so badly. And this not the fucking first time.

I know I’m trying to put too much light on a small bug. But I don’t want to see this happened again & again.

PS: I was trying very hard to not use any offensive words (ex: fuck, fucking, shit) coz I’m practicung to reduce the usage :-S.