Writings Photos Code Contact Resume
This is my website. It's mainly dedicated to GNU/Linux, my writings, code, thoughts, news, ... You won't find any windows related materials here, So don't panic!


Submitted by msameer on Sun, 16/08/2009 - 11:02am

Erm, Never thought this would happen to me. It happened 9 days ago!

No KLM, I'm not paying money to torture myself again.

Submitted by msameer on Thu, 16/07/2009 - 12:30pm

This is a copy of what I've sent to KLM customer care after my disastrous flight from Amsterdam to Cairo:


My flight was KL0553

On Friday, the 10th of July, I arrived at Schiphol to catch my connecting flight to Cairo, Egypt.

I already had a boarding card from Helsinki. I checked in online a day before (On Thursday).

The ground crew treated me in a bad way. I did not find my seat.

I originally asked for a seat by the corridor and found out that they changed my seat.

They explained that there's a handicap person and 2 young children are flying alone so
they gave him my seat. I asked them to check if the new seat they offered my is also by the corridor and they said no.

I explained that I can't take that seat because I'm a tall person and it'll hurt my body in a long flight like that.

I've been told that I should be happy I have a seat already.

I completely felt shocked. I payed the fees the company asked for and I checked in online a day before the flight so how can you treat me like this ? How can they tell me that I should be happy ?

I asked her to give me the old boarding card along with the new one and I'll go explain to the cabin crew the problem so they can solve it. Unfortunately refusal was the only thing I've got.

I did not like how I'm being treated, Said that I'm not accepting that seat and I'm not moving from here until they find me a similar seat and explained why do I need a similar one.
The response I've got was an offer to offload my luggage!

I asked for a manager to speak to and I've been denied that too.

After a lot of debate and contacting the cabin crew, they offered me a suitable seat and been asked to move along after telling me that the cabin crew are aware of the problem. I entered the aircraft to discover that the ground crew lied because no one at the aircraft knew anything especially that the new seat was also taken.

The crew there were helpful but they had to contact the ground people. I've seen a lot of suitable seats but the irresponsible ground crew refused to offer me anything but a middle seat. I had to accept at the end.

Now, I did all what KLM asked for, I complied yet I did not receive the service I've payed for.
I got back, neck, shoulder and leg pain because of the middle seat. I've been treated in a bad way by the ground crew and they also lied at me.

I'm completely disappointed and I doubt I'll ever use KLM again.

And here's their reply back:

Dear Mr. Hassan,

Thank you for your email dated July 12, 2009 regarding your recent journey with KLM. Please accept
our most sincere apologies for any inconvenience we may have caused you.

We regret that at check-in we were unable to offer you the seat of your choice.

In general, seat reservations may be requested three months prior to departure for intercontinental
flights. For European flights seat reservations may be made via our online check-in facility from 30 hours prior to departure. In our General Terms and Conditions of Carriage, article V.4, it is mentioned that we shall make reasonable efforts to meat seat allocation requests, but cannot guarantee the allocation of a given seat, even if the Reservation is confirmed for that seat. KLM reserves the right to change the seat allocation at any time, including after boarding, for operating, security or safety reasons.

We are very sorry to learn that you were unhappy with the service you received while checking-in for your recent flight. We share your opinion that, even though the Conditions mentioned above, our staff could have cleared these rules to you on a friendly way. We are very sorry to read that they did not make any effort to assist you finding another preferable seat. A sincere apology is offered for any discourtesy you encountered.

Naturally you expect our staff to provide the best possible service and it is inexcusable that you should have been confronted with anything else.

We appreciate you taking the time to provide us with this valuable feedback and we will use it to further improve our service.

We sincerely hope that this experience will not deter you from flying with our company in the near future.

Yours sincerely,

Scum, I replied back:


I booked the seats almost 2 months before the flights.

I'm sorry but given the bad level of service, the severe body pain I've had, the rude way the staff dealt with me and the inability of customer care to take an action, the return flight to Helsinki shall be my last flight with KLM.

Best Regards,

No, You don't threaten people by telling them we will offload your bags and just say sorry.

Booked my tickets (Summer 2009) :-)

Submitted by msameer on Sat, 16/05/2009 - 7:04pm

To Cairo and beyond (-:

Too bad I'll transit for one hour in Charles De Gaulle again. I'd rather be prepared to lose my bags :-)

And did I say from 10.07.09 to 09.08.09 ?

Bye fglrx...

Submitted by msameer on Thu, 09/04/2009 - 7:59pm

Thanks to all the hard work by the fglrx packaging team, DRI, MESA, Xorg, Radeon,... etc people!

I've been using fglrx with my laptop since I've had it:

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X1400

And to the people behind the Debian packaging..
* xserver-xorg-video-radeon from testing.
* libdrm-intel1 and libdrm2 from unstable
* libgl1-mesa-dri and libgl1-mesa-glx from experimental

vader:~# apt-get --purge remove fglrx-driver fglrx-kernel-src fglrx-kernel-2.6.26-1-686 fglrx-sourceReading package lists... Done
Building dependency tree      
Reading state information... Done

The following packages will be REMOVED:
   fglrx-driver* (9-2-2)
   fglrx-kernel-2.6.26-1-686* (9-2-2+2.6.26-13)
   fglrx-kernel-src* (9-2-2)
   fglrx-source* (9-2-2)
0 upgraded, 0 newly installed, 4 to remove and 17 not upgraded.
After this operation, 38.8MB disk space will be freed.
Do you want to continue [Y/n]?

I probably lost the ability to suspend and resume but I don't usually do it with that laptop.

Now let's hope my lapop at work will be adapted easily too :)

UPDATE: Seems you lose OpenGL 2.0 if you use the free driver. If you are doing OpenGL stuff like me then you are in trouble ;-|

Oh shit! On tax!

Submitted by msameer on Tue, 13/01/2009 - 9:38pm

Oh shit!

I have a bill from the tax office since May 2008.

It was due last December and I never knew I had to pay anything.

Now I have to pay it plus the interest rate!

It's not much but ... :-(

Quick summary

Submitted by msameer on Sat, 27/12/2008 - 9:31pm

Long time since I posted anything here. I just have nothing to say. Nothing is happening in general and all days are almost the same!

* Went to Egypt on vacation and came back.
* Bought a TV that I don't use.
* Now I wake up at 7:30 in the morning every day as I have a meeting at 8:45 and leave the office arount 7 pm.
* Gave up on Finnish. It's not working for me.
* Changed my teem in work again!
* I've been thinking about taking this blog down. It's just useless now. I can't write as I like here anymore.
* An incident lead me to discover how dumb I'm
* Another one lead me to discover how lonely I can be although I'm with my friends in Egypt.
* I'm mainly using the new microblogging platforms now.
* I wish 2009'd be better but I doubt.
* I hate Christmas! 5 damn days off!
* I probably have more to say but can't remember more now...

him-arabic has been uploaded to maemo extras

Submitted by msameer on Thu, 02/10/2008 - 1:20pm

Yup, thanks to Matan Ziv-Av who did a few improvements and fixes and uploaded him-arabic to maemo extras.

The good part is the addition of the Hebrew keymap (And a few other things).
The bad part is dropping the dependency on ttf-arabic.

I need to create a metapackage called "arabic" that will pull all the packages needed to support Arabic.

Well, I'm still using the ttf-arabic packagess I created for Chinook (Available from my FTP as I don't have a Diablo repository).

I won't create the arabic metapackage anytime ssoon as I'll be on vacation. Wish me luck ;-)


Submitted by msameer on Sat, 13/09/2008 - 11:13am

Problem is, I have a wireless network!

I hate reCAPTCHA

Submitted by msameer on Tue, 19/08/2008 - 2:30pm

Really, I f****** hate reCAPTCHA. I decided to input "foo" instead of the hard to read word (Which is the scanned part probably).

Yes it's stupid and I'm being bad but screw them if I can't read the captcha to be able to comment on a blog post.