Friday, July 20, 2007
So I gave him the finger
However, I dread people who turn their head lights from a whooping 500 meters asking you to step away. I even hate it when somone shows silly attitude such as sticking up so close to the car. I've had 5 meter gaps between my car and the car behind. I don't mind drivers being fast and appraching my car while I'm on the left lane. I would certainly find a gap to my right and try to gave way.
Sadly, I feel the general driving attitude in Bahrain has been in constant decline when it comes to manners and courtesy. I, for one, never swore at any driver and made sure they saw I was swearing.
Today, some silly asshole comes from a far distance while flashing their head light and sticking up my ass as close as 3 or 4 meters. THAT'S fucking dangerous and it's not acceptable. Any step on my breaks would mean a crash and the consequences are terrible to both cars and to whoever is on the road.
So this shithead comes with an attitude flashing his headlights like he own the road, horns like a maniac and can clearly see I can't move to the right because there are so many bloody cars. Anyway, he keeps on pressing the car horn and I signaled him to wait a bit with my hand until I find a fucking gap. As soon as I try to go to the right, the asshole must have been doing 150 Km/H going from the left lane to the right most lane (3 lanes to my right) and comes in front of me. He waives his hands saying "Bye Bye I managed to cross you". For the very first time in my life on the road here I laughed and I thought the occasion deserves a sweet finger.
...And finger he got.
WTF is wrong with people these days, no manners on the road!! Must I go so low!!!
Monday, July 02, 2007
Jelly Fish attack
I've seen two types of Jelly fishes here in Bahrain. The type you see in the images below (don't know what it's called) and another one locally referred to as "El-Dour". Now from what people tell me that bare skin contact with the first type causes some itchiness that goes away quickly and may be a bit annoying. Besides this type's length could go up to 1ft or just a margin above.
However, with the "El-Dour", contact will seem like an electrical shock which is quit painful and may cause some swelling in the area of contact.
As a diver, I learned to cure this immediately with Vinegar. Vinegar neutralises the area of contact. It's very important not to scratch the affected area (poisonous cells from the jelly fish may be spread around), NOT to pour fresh water on it and not go under direct sunlight for a while until the pain goes away. In severe cases it's recommended to apply a Hot pack. Hot pack is an essential part of the diving medical kit which heats up to 45C or 50C. The idea in applying heat is a universal solution to slowing down poison in general and not just for jelly fish stings. The analogy behind that is that poison is composed of proteins. And the effect of such protein wears off by cooking it (Applying heat to it).
The average "El-Dour" jelly's length could be around 2ft to 4ft. However, I have seen up to 10ft long here in Bahrain. Long tentacles! I thank god our jelly stings are not fatal or serious. Some countries like Australia have deadly ones such as the box jelly fish and the blue bottle.

Wednesday, June 27, 2007
Salary Raise
The raise must have come from the pressure exertion by the voices of employees of NBB (Bravo if so); otherwise if it was the bankers' union, we would all be happy with a raise (whatever the percentage really, you can't complain). Will all banks or companies go under pressure for adjustments too?
Should our organisations really be affected by whatever pressure to make any adjustement if not equivalent? Personally, I would love for an adjustment to be made (who wouldn't?) but if I was the CEO, I think I might be tempted to resist raising any expectations within my organisation in the very short run. However, that's a very political situation for a decision maker; "Should I or should I not?", "What if I do, and what if I don't?". It would be an interesting period ahead of us I must say.
How would any organisation play this given the expected 9% GOSI deduction within the next 2 years, unpredictable stability in the region, inflation (Aaaahh, our new age sorrow) and the general workers' mood in this country? I think while the cries of the worker class seems to get louder, the situation may only server a tiny proportion of that class. To the rest of us, god bless us!
Friday, June 22, 2007
Bahrain is swelling
Let's go over some of the events:
The Universal Pain: Land prices have risen at least 400% in the last 3 - 4 years!! Figuratively, lands in A'ali jumped from around 3 BD to over 12 BD and sometimes 15BD or 16BD. The previous trend has completely transformed from people trying to get the enough 20K-25K loan to secure a land and make a living to a master plan of Housing Loan - hehehe coming shortly - preferably a 40K and then try in get another 15K or 20K to buy a descent 80X60 ft land. People are trying to make a life living in flats now. Were we really short of lands to allow foreign investment in our residential lands?
The Couples' Dream: A.K.A the famous housing loan. Aside from its previous problems like a long wait to get it (For those who got financed during the bull land phase, they were probably the biggest losers!). I personally applied for one but got rejected because the housing ministry have introduced a new rule by which one does not qualify for a property buying loan if one's salary - including the spouse - exceeds 1,200BD which as I have been told might still get even lower to 1,000BD. So those like me, I will have to finance my property by a mortgage loan. Lets say I will be needing 70K to 90K and scheduled over 20 to 25 years I'll have to pay a whooping 600BD in installments on monthly basis and total repayment of 110K!!!!!! Let's not forget schooling fees, other expenses!!!
Crazy Inflation: With 10,000 construction projects it's no wonder to see just iron prices hit from 1BD to 1.3BD in just a quarter! Iron rod prices where much lower 2 years ago. Materials have increased by at least 200% - 300% over the last 3 years too. I won't say much about other goods and services since the whole country is complaining about rice, fish and poultry. Let's not forget the poor sellers in the Central Market whom we see articles and interviews about once in a while (No air conditioning, low meat stock, not as much buyers)
Bloody Traffic: Has anyone noticed that the general mood for going out has completely changed? I remember people going out almost everyday for car cruises. Some just cruise around and some take their children for cruises. I, personally, hate this these days because the whole place is invested with 2 things; Cars and Traffic lights.
The Extra Terrestrial: This is shady! So you've heard of the minority societies introduced significantly in the country where their children have entered the education system and sooner or later all your sons and daughters will have to compete for jobs - inshallah when they graduate - and lands -if any remains till then - with them. People must have heard about the school bullying incidents in Riffa and Hamad Town.
This is what a descent income ranged individual is saying. I think the view is even different for those with low income.
I think I can go on mentioning more things but I hate politics and I'd rather leave the floor for those who know it better.
I'll be back with more pain, Asta Lavista
Sunday, June 10, 2007
Playing with Great Whites
There are cage dive trips for tourists in South Africa, Australia and the US which give those seeking a close and safe encounter with great white sharks one hell of an experience (I would certainly love to try it). The key word here is safe and behind a cage. Basically you know you can see the beast and not get hurt - unless you're stupid enough to leave a limb or an arm out -.
Guess what, some people go beyond cages. Actually no cages: http://fleander.blogspot.com/search/label/Mike%20Rutzen
Watch the video and smile.
Monday, February 26, 2007
Woke up again...
I am building my casa next to my house which is a decent flat. The flat has everything apart for a kitchen which I don't really need given that there are two kitchens at home -Food is always served, thank god-. However, I have provisioned for a small kitchen on the side which will have a water boiler for tea and coffee, nice double sink, electrical stove for making eggs and perhaps a microwave. I will also have some storage for utensils, so that's more than enough for a kitchen. the whole idea is not to spend money in flat rental for convenience and obviously saving money. Besides I'll be near my house if I need anything.
I can't want to get the necessities over because my focus needs to be on these toys:
- A ****ing 45" LCD
- PS3, Wii and XBOX
- Speakers everywhere
- New PC (not just any new PC)
- LazyBoy
- DVD, BlueRay -whatever- Something that plays movies and series
- DreamBox
- Drums Set
that would probably cost me more than what the whole flat is already costing me!
Other than my flat, my whole life has been spinning around what the future of this country is going to become socially! Inflation, Lands, Aliens, Corruption, Work and possibility of war in the region.
The good thing is that I stopped nagging about things. I either do something about it or just shut up and accept things, but no nagging :)
Saturday, December 16, 2006
Cold Water Diving
So we decided to change the location to a less rough area with a 6-7 meter depth. The scary part wasn't the rough waves... On the contrary I love a bit of adventure. The scary part was that first contact with the water knowing the temperature was 19c!!!
With the think suite (at least I thought) I was wearing I made a jump into the water and my god it was cold! With 5 divers in the water and 20 minutes into the dive 3 of us went up, because you consume lots of air in cold water and you do loose energy. I hadn't known until I tried it.
With two of us left underwater, we decided to challenge our limits and continue until our air was out or the time was up. Fortunately, our air went out and we managed a 45 minute dive in cold water. The experience was amazing because it got me shivering in the last 10 minutes. I had to continue the dive to know my limit plus understand the suit I was wearing.
When I got out of the water, everything was warm in comparision to 6 meter down there. I was happy to have tried something different and yet even happier to have understood my limitations.
Tuesday, December 12, 2006
Engaged
I guess no more switch the PC on and play Company of Heros for 6 hours...
No more watching episodes for 5 hours a day...
No more sleep whenever you want and wake up whenever you want...
No more too much free time...
No more Single...
But, I don't mind giving all this up. Life has to be different.
Saturday, November 25, 2006
Attitude quote
I have always been fond of wisdom and totally love quotes. To me, quotes act as switches that turn things on and off. Sometimes I know I have silly habits that need changing but I unconsciously apply them. Simplest example is getting angry and losing temper when in a hot argument. Every time this happens I revise myself and swear that this will not happen again. But I guess it's a silly habit, so it does!
While I was browsing I remembered the nice and long chat with BuZain about attitude and being positive and found this quote that I liked about attitude:
A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
Herm Albright (1876 - 1944)
Friday, November 17, 2006
Performance Race Never Stops...
However, I hunger for more! I have been checking on graphics cards every once in a while and I found that our friends in Nvidia have released the GeFoce 8800! So, I read Gamespot's review and checked Nvidia's site. As usual the results are always stunning. We have better and better graphics cards. But, who can keep up?
Nvidia's Site with all the demos and review
http://www.nvidia.com/object/reality_redefined.html
Gamespot's site with performance test results
http://www.gamespot.com/features/6161267/index.html?tag=features;title;0
Office 2007 and BI
however I also stumbled upon Business Object's Xcelcius (http://www.xcelsius.com/) which an amazing flash generating Dashboard component that you can simply hook to any data source to come up with a neat dashboard. I liked the what-if analysis and the simplicity in hooking it up to excel sheets. The video presentation and the demos gave a good picture about the power behind it.
I'll probably post some screen shots of whatever I acheive in my next blog, so the next post has already been planned. For now, it's the weekend and there is lots and lots of the premier league...
Friday, November 10, 2006
Attitude Revision
I wouldn't describe myself as a very experienced person, nor have I got much exposure to other organisational cultures and I certainly have not worked in a multinational environment. But I think I understand company politics better than before. Especially what is refered to as management!
It's really simple to blame your manager for some of the actions they take which may seem personal and then develop that rebelious attitude which harms both the organisation and yourself. We all know that lovely courses in Europe are so important that if a manager does not attend, companies would collapse -oooooh-, and we also know that under-the-table deals will take place for personal benefits wether we like it or not and so on. You can't help these things, they happen. Everyone will get a slap of some sorts every once in a while. The question here is, how many slaps can you endure before you explode? Better yet, can you stop them from happening to you?
Okay, not getting angry is easier said than done -even while I'm trying to preach about this- but I started to belive that taking a pause, putting the anger aside for a tiny bit -don't forget it just control it-, thinking about things and looking at silly managerial decisions from another angle would give an alarm to a person's attitude; as in "alriiiiiiiiiiiight, if they play it this way then I'll start changing my atittude" feeling. Except, doing this in a negative way can be harmeful to all parties. So, one of the scenarios between me and myself in my head were:
me: "How come thay get to travel and find
any course they want and I don't?"
me: "They're screwing around with me,
aren't they?"
myselft: "Hey, me, can I tell you
something but promise me you won't get pissed"
me: "What?"
myself: "That last course you missed
is purely because you just didn't fight for it. And you weren't persitent enough
to take it from their throat. I think it was your fault really! Sorry, but it's
true"
me: "WHAT!!! It's my fault now? but
the manager... "
myself: "Oooh, shut up, you should
change that attitude. Chances don't land in your lap dear, you have to go out
there, fight for them and snatch them"
myselft: "Managers will piss you off
if you allow them to. Your attitude needs a good checkup"
And so, I realised that I should have control, not them. I'll make things positive but I will not let anything to luck. Managers certainly don't care if you're trained or not, they care about what their manager will give them at the end of the year. Therefore, if training you will improve their share, then they will fight for you. And while they're at it, they'll take any opportunities that pass by. They are not for sharing.
I guess almost everything in life is about one's attitude. Even if you fail, at least you tried your best. Never live life in anger.
Friday, October 13, 2006
My latest Night Dive
In those two dives that I made last night I freaked out when I saw the size of this sting ray. It was peaceful and lying next to the wreck. You should have seen the size of this thing. And the tail?!!? The first thing that came into my mind was poor Steve Irwin.
There was a sea snake, the hidden crab and a cuddle fish ('7athag). Our kind friend Dan has posted a video of last night's dives at Dan's Point
Wednesday, September 20, 2006
Done with Lost but haven't found what I'm looking for
...And in whatever time I had to spend over my machine in the last couple of days, I started to learn C#. Trust me people, it's not for the sake of the language itself; it's just that the XNA beta works only with C#. Yes, I have been tinkering here and there but haven't found what I'm looking for. You know that chemestry thing. But I'm optimistic; I'm sure if I keep on wondering around, something will come up and I'll get hooked up to it.
Friday, September 15, 2006
Lost
I can't really add more to the hype and the blogging that's been going around about it but I must say it is certainly an interesting series and one that will get you addicted. The character setup is cool, the oblivious events and the totally strange stuff that come an go are even better - I am not going to ruin it by talking about it -.
So, the Genetics and AI stuff has been on a short hold until I can finish off the whole series and my Rescue Diving meterial -Almost there ;) -. Hopefully I would have time to get down to it this weekend since I found lots of interesting stuff about combining Genetics with Artificial Neural Networks and even more interesting by combining it with Fuzzy Logic. I really want to get good grasp on all these stuff to make a series and perhaps start a project.
Tuesday, September 05, 2006
Basic Genetics Algorithm
Actually, a solution may or may not be found which if anyone thinks about it; it's like humans eveolving. the chances of a flying human is quite silly since our genes cannot evolve towards that -at least that's what history has shown so far since humans came to this earth-. However, if no solution is found, you get a pretty close one. This is my first attempt at it and maybe I can tinker with the algorithm and its parameters to get better results.
The concept is really cool and neat, because a solution seems to evolve on its own after a while and suddenly the whole population is fit and close to the solution. Seeing this work is even better ;)
So, what the Algorithm here is trying to solve?
- I pick a number which is my target solution (say 23) and I have number 0 to 9 and operators +,-,* and / all encoded as binary strings (those are the genes).
- I pick the sequence
...etc at random depending on the length that I choose -always odd length- and then this is a cromosome or a member of the population. - After constructing the population, each cromosome has a fitness score. i.e how close it is at solving the problem.
- Using a method called the rollette wheel, I mate every two chosen random members of the population and apply all the concepts of a genetic algorithim until I get a new population.
- This procss is continued for a certain number of generations and hopefully a solution is found.
The algorithm solves problems untraditionally and its strength lies in the fact that it is almost impossible for anyone to do it manually -that would take years and years- and that -given its done right- a solution seems to evolve.
This was based on the tutorial I read by Mat Buckland at http://www.ai-junkie.com

