Just Thoughts

Others’ Mistakes …

an opportunity to learn without the blame and consequences :P

6 Comments

Sports Day

On Wednesday lectures end early. In the morning you’d see most students in sports uniforms and equipment heading to the university. After lectures end, all the grass fields are filled up with students practising some kind of sport. Even schools as I walk by, children are out in the playground in groups, each playing a sport.

This is a day in UK, Wednesday is sports day.

Why don’t we have this in Kuwait ?

I’m not sure how was it for you, but for me back in the days, P.E. had the lowest priority. Most of the times we never actually got around to having that class, I’m not sure how we were graded! The slot was always taken by other subjects and when we managed to get around to having P.E., we just changed into our sports clothes and sit idly for 45 minutes, chatting and walking around. Most of the P.E. teachers were overweight with not physical fitness at all!!! School did not encourage sports at all.

Why don’t we have day like that? GOD knows we desperately need physical activities with all the obesity rate in our country. And it is important both to boys and girls.

We’ll have it on a Tuesday, middle of the week. Schools have their own covered gym. Some sports can be taken to other places, like sports club arena. In winter sports can be taken outside. If they don’t have enough P.E. teachers to cover a school or a district, outsource and not to single contract. I think it is better to contract on individual basis, that way assessing the individual’s qualification is more accurate and less troublesome with all the hassle of dealing with strikes because the contracted empolyer didn’t pay the employees.

School sports doesn’t have to be only about competitions and only the competed sports and students get all the attention, it should be about ensuring that individuals have a sport that they enjoy and will continue to practice throughout their lives and who knows maybe make a career out of it. “يمكن اتعدل الأوضاع الرياضية عندنا” ;)

8 Comments

Hardware vs Software Programming

Have you ever programmed? Do you think it is difficult to grasp ?? Hated the whole experience ?? Made you hate computers all together and technology … software programming … well you haven’t experienced hardware programming and they use the term “programming” loosely.

In software, statements are executed sequentially, one step into the code at a time. Then there was a need to do things in parallel, two or more threads at the same time. Still it is fairly easy to follow the execution of the code.

Hardware programming, where sequential way of thinking is like being delusional and unrealistic, most things run in parallel. Time in hardware makes no sense, you can not simply instruct a hardware device by saying ohhh wait for 1 ns, this is where the clock comes in, which is actually an interrupt at regular intervals to give a sense of time, ooohh wait did I say 1 ns aka 1 GHz, are you wishfully thinking that your system functions at 1 GHz!!! Back down to 100 MHz.

Assigning two values to the same output, in software the latest change is the one that counts even if it was not intended, in hardware both values can be taken in and the result is rubbish, high impedance!

If you started off with software programming, it is tricky to switch to hardware mode. Big chunk of components all running and functioning at the same time.

Don’t you love loops and function recursions … forget about those … everything needs to be decided by run time …

Delays from input to output are very crucial.

Integers can not express inputs and outputs, hexadecimal representations rule!

Changes to software programs are possible. In hardware, that means physical components. Everything has to be clear and set from the beginning.

If you ever hated software programming, you’d appreciate its smoothness and operation once you get your hands into hardware programming.

One thing in common though, when there is an error, don’t blame the complier or the editor and call it stupid :P If something stops and freezes, most probably it is a silly mistake from your end, like having 31 bit value instead of 32, common mistakes with all the 0’s and 1’s. Out of bound errors, trying to access memory locations that aren’t in the array which halts the simulation.

Things are most of the times what they seem :D Well 60% of the time :P Happy Programming ;)

3 Comments

Just Thoughts

Pointless and yet a necessary question …

You have windows operating system right ?

because some people may surprise you.

5 Comments

What the Buzz

So if I have something should I Buzz it ?

Or Tweet and Flickr it and it will be Buzz-ed!

Should I wave it?

Or simply email it …

Maybe blog it!

Perhaps just share it and comment …

facebook ???

Pick up the phone or should I use skype, hmmm …

Maybe I’ll just keep it to myself … brain hurts … too much distractions!

PS: How can I add my blog to my Google Buzz :P

22 Comments

Hardware vs Software

I decided to call them that! Hardware and Software people/approach. Two people can attempt solving a problem in different ways.

Imagine this scenario, PC, cable and another system/gadget. The cables is used to drive data from PC to system. If the PC suddenly says cable problem when you are trying to push the data to the connected device, how do you solve the problem?

Hardware people start off by touching the cable! Making sure that the cable is properly connected at both ends and maybe replace it with another cable just to make sure that the cable is not the cause and go on from there to solve the problem.

Software people start with restarting the application and maybe re-install/update the driver. They may even examine the cable settings from the PC, the bit rate, connection type, device type, etc. and go on from there to solve the problem.

Both might end up solving the problem, it could’ve been a loosely connected cable or improper settings, two different mind sets with the same aim.

11 Comments

Pasta Salad

The beauty of this dish, it is for days :D

7 Comments

Book: The Pact

This is my January book, I picked it randomly.

Eve, the 34 year old daughter of recently deceased conman Alexander Weston, knows a good deal when she sees it – and this one doesn’t even come close. However, with vulnerable brother Terry being beaten in jail, she can’t afford to be fussy. She needs to organise protection for him, and fast. The intimidating and powerful con Cavelli seems the perfect solution, but how high a price is he going to exact? She may as well be forming a pact with the Devil. A break-in, followed by a vicious assault, soon makes Eve question the wisdom of her choice. Cavelli is leading her straight into Hell. Suddenly, her own life is in jeopardy; there’s a psychopath lurking in the shadows and he’s prepared to kill to get what he wants. With two men dead already Eve is forced to turn to the past to find the answers she so desperately needs. There’s only one problem. Time is running out.

This is one boring book, chapters and chapters of nonsense that I can sum up in a paragraph. Around 600 pages of pure agony and the ending WTH! I hated this book and I hated the main character Eve! I remembered the last time I hated a character in a book, it was “East of Eden” because the character was pure evil but at least I liked the book!

All Eve did was emotionally analyse every damn thing! Smoke cigarettes or as the British call them fags and drink. Think about something for ages, do something else in an instant… lawe3at chabdeee offfff.

I was waiting for the story to begin, terrible details, so many characters in the book, it takes me time just to remember who’s who and what the hell is their role in this awful novel.

I was glad I finished this terrible book and it is the last time I pick anything for this writer!

My friend advised me to throw the book when I was complaining to her about it and she said see how far a 600 pages novel will fly :P

3 Comments

British Thoughts

You’re not quite sure if they were mocking you or joking with you!

You’re not quite sure if they were being serious or funny!

1 Comment

Cleaning Thoughts

It’s tough cleaning the bathroom …

It’s even tougher to shower in it when it’s sparkling clean!!!

2 Comments