May 282009

So I am doing a small project to get back in shape: an Rss Reader.

Since most of you use some kind of Reader like google reader, what kind of features you all use? and what do you feel its missing?

 Posted by at 8:57 pm
May 202009

So been watching a short 13 episodes anime series called Black Heaven, and I just love it.
It is not your typical anime where its all about goofiness, super powers, flying stuff or what ever. Actually the subject is a very deep subject about reality that crushes dreams, how life becomes more mundane, hitting the routines while your mind still trying to live in the dream.
Of course it has anime features like damn sexy aliens, but that’s not the points, they are like a metaphor and they just help the plot.
If you are a teen, you won’t enjoy this, if you are in your early 20s you won’t enjoy this, but if you like rock, guitars, and you are over 26/27 you will appreciate this anime alot.
I give it a 5 stars.

May 192009

So was in the mood for mashed potatoes, but really hating peeling the potatoes.My urge for food was bigger than my Laziness, so I peeled a few, cut them into small pieces, put them in the food processor, added the oil, and started it.
it wasn’t getting mashed properly and i was wondering why, did you notice what was missing in the sequence I wrote above?
I forgot to cook them….
yep I am stupid…

May 152009

A few hundreds thousands years ago, an Alien species predicted the death of their planet when it gets swallowed by a moving black hole; they needed an escape plan.

They discovered a planet some hundreds light years away that had the perfect distance from a star, but the environment wasn’t suitable for them, and the surface didn’t get enough much needed radiation from their star since it was shielded. Since they were a lazy specie, they decide to let someone else do their job. So they asked their computer to create a destructive, agressive, stupid species that can be implemented on earth and its sole job is to destroy that planet , change the atmosphere from Oxygen saturated to a hot, Carbon and Sulphur  saturated, microwaved surface. So the Human species is born.

Our creators are pretty impressed, we are doing an excellent job and surpassing their expecations, they might move in a 100 years or so.

May 142009

I am going to do some cleanups on this blog, basically regarding categories and tags.
Its going to take time, so classifications might be messed up for a few days while I finish it.

 Posted by at 4:14 pm
May 132009

So been coming back to the programming world slowly, and discovering what I have been missing: Updating my knowledge of new techniques, new tools, new IDEs, new testing methods ,etc.

One thing that I have noticed looking at code around for the past few years,programmers do not know how to program any more: The time where complexity (O(n)), clean code, commented code, documented code,and beautiful code  matter seems to be gone to no return.

I am seeing disaster programming in mainstream applications, but it works, it just does. It can be faster, cleaner and better, but people nowadays just don’t care. They want code spurted out as soon as possible, so they can release it to gain money, fame, grade, and recognition.

Programmers spurt more than a 1000 lines of code a day now some reaching 2000+, which  10 years ago was seen as something amazing, and only a genius can do that. I can average like 200 lines of code on a good day, and that’s damn slow to today’s standards. I know my 200 lines are a much better quality than those 1000 lines spurts, and I am really usually proud of those 200 lines; the problem is, no body cares any more!

For the industry I am just a damn slow programmer, and time is money. Efficient code is not needed, computers are damn powerful now that makes my way of thinking obsolete.

In other word, crappy code is the standard today and it doesn’t really matter.Its so damn frustrating…

 Posted by at 1:05 pm
May 132009

1)What Languages you program in? (and what compiler?)
2)What OS do you use?
3)What IDE do you use?
4)What Version Control do you use?
5)What Backup Solutions do you use?
6)What unit testing do you use?

I recently got back to the programming world, and I am trying to catch up with what I missed.
Lets just say my knowledge and techniques are kinda obsolete. I do things from scratch I care al ot about O(n),and I care a lot about every single byte and variable.
Which seems that nowadays, no body cares, everybody wants things to be done immediately, and computers are so powerful that no body cares about these things anymore.
On top of that, there are IDEs, Frameworks, and Snippets Generators that help with much faster programming.
Basically kinda learning from scratch…

 Posted by at 1:41 am
May 112009

There are alot of Lebanese websites that I visit daily to get my compulsary updates of Lebanon. I visit several sites from opposing political points of views, just to see what each side has to say, then I try to take what’s common, most probably true, and what is different, which means it needs further looking up into; check inconsistency , holes, and previous news to see if its continuous or fishy.

One thing is common to all Lebanese media sites: visually, THEY SUCK.

They have great graphic designers, but very very very bad web designers and publishers. On most sites you see amazing pictures, banners, logos and what not; but regarding the total design, its crap, its cluttered, its full of advertisements that have nothing to do with what I am reading(meet muslim women from Lebanon as an example while reading some sinister news), flashing pictures, endless pages where I have to scroll down to reach the end, several columns, impossible navigation, and totally crap experience generally.

Its like a metaphor of Lebanon, if you focus on a few parts they are amazing, but as a whole its total crap, nothing works as it should, too chaotic, too flashy, too money oriented.


 Posted by at 8:46 pm
May 082009

All my friends and recurrent blog readers (all 20 of them) know that I am highly sensitive about my origin, and that I refuse to be called Arab(if you are new check previous posts). I love when people try to convince me otherwise by saying we have an Arabic culture (as Arabic as Greeks, I say…), but the most funny thing is when they dare to say that I am denying my origin (inkor asleh).

So this is a reply for them, how on earth I am denying my origin? Every Lebanese who says that we Arab is the one who is denying his origin. Not until the Taef agreement that we amended the Arabic adjectif to the constitution, mainly for political reasons (hey they were in taef after all, in the one of the few countries that I can call Arab). The people who say we are arabs, are denying thousands of years of culture and identity that were in Lebanon before any Arab stepped (read: invaded) into Lebanon. I will continue more about this into more details when I resume the “Pissing Everyone Off” series.

For now, I am sticking to my origins, Lebanese Arab wannabes…

 Posted by at 1:54 pm