Feb 13

23 years later, give or take few hours, and I haven’t achieved my first prime goal. That is to graduate .. After the hardest, yet most informative, semester one can endure, I can comfortably say that the worst is over. Let’s break it down to this, next semester I almost finish all my Physics courses and the following semester I finish all my core EE courses. And this leaves me to a freshman-like semester with only general studies (spring 2011, that is)..  Yay Me :) ..

Let this not take me off my focus. Quantum world, that is. This world is quite anti-intuitive it defies how we see the world. For example, there is nothing such as a certain momentum at a certain position. There MUST be some uncertainty between the two, if one is exactly and precisely measured the other would be as big as infinite. This world explains a LOT of what we see in this world. Why don’t stars collapse under its gravity pressure? why don’t, although mostly vacuum, tables and chairs don’t collapse into a dense cube of protons, neutrons and electrons? why can’t our bodies pass through solid material? The amount of material in a 100kg person,including heart, brain and bones, if all vacuum inside is removed, only build up into a cube of few millimeters long. Aren’t we all empty inside?

Quantum Mechanics is a field of physics that is concerned on miniature particles (electrons, protons and the likes).  We can thank the likes of Einstein, Pauli, Schrödinger among others for the brilliant discoveries of quantum mechanics.

Trivial up to now, huh? Let me get to application, according to an article in Scientific American, written back in 2001, 30% of the US gross national product is based on inventions that are only made possible by our guest tonight. Electronics? quantum mechanics. Laser? quantum mechanics. Periodic Table? quantum mechanics. Nanotechnology? quantum mechanics. Not only that, in the near future, there will be new technology that will change how the world is looked upon drastically. Quantum computing, cryptography and whole lot more. I’ll try to briefly talk about each of these subjects in a series.

Tagged with:
Sep 18

So, about a month ago I installed openSUSE Linux on my laptop. Honestly, I liked what I saw but I felt some of the Linux privileges have been removed. Therefore, I’m saying sorry Novell but your system isn’t for me. What do now? I wanted to fallback to Ubuntu or maybe Fedora. A little push from my brother is all I wanted to try something completely new. As I said, openSUSE removed some of the privileges Linux offers hence I’m heading for the distribution which give me total control!

Go Gentoo! See you on the other side!

Aug 20

I was chatting with a friend today and I told her “What can I do? I’m a geek” in response to some geeky stuff that I said. So she answered me “Things like that shouldn’t be said in public!”. Well, honestly, people always tell me that but I, like most geeks, never stop saying it! Geekdom is more of a badge of honor we, geeks, carry on our chests. Yes, I’m a geek where is the shame on that? Usain Bolt is an athlete do you see him ashamed? Well, of course not, he’s the damn fastest man on earth! but my point holds! No use being ashamed of being what you are (Dr. Phil will definitely agree) just try to be the best at it! And that’s what the phenom did!

Geekdom is a lifestyle. It’s the interest you give to everything around you! That self-cleaning-thinner-than-a-hair polymer invented in Purdue University, that new MMORPG launched a month ago, the new features Sony-Ericsson’s new Xperia phone, just about anything related to technology. That doesn’t mean we don’t understand anything else, It’s just when like economists and financiers enjoy reading about what did Ben Bernanke do in the last Federal Reserve board meeting. Many geeks, unlike what people think, tend to know a little bit about everything and everything about what they like. The stereotype says geeks are anti-social which holds true to an extent. That extent stopped exactly before the internet was invented (which melted any sort of boundary anyway) I bet that the source that linked you here is over-saturated with geeks. Facebook, Twitter, Plurk, Digg, younameit.com … etc they’re all geekdom utopias. They’re a part of everyone’s life whether you agree or not! Geekdom is not what it used to be in the 70s but the stereotypes stuck around till the new millennium and beyond!

It’s a good time to be a geek, go 1337s!

Tagged with:
Aug 13

I’ve been Wondering if I ever been to a safari or not. Well, I haven’t and I can’t see I will ever be in the foreseeable future but, in anyway, Linuxing can be as intriguing as going to a safari. I’ve been using Ubuntu Linux ever since it was only a Dapper Drake (although either fictional or not living in a safari). I loved the operating system, society and embraced the concept and philosophy! I became an official exclusive Linuxer around Gutsy Gibbon when I gave Windows the axe and the boot out of my hard disk. That’s when the adventure started. When I decided to enjoy the mishaps of Linux. When I started to see the million ways The Gimp is better than Photoshop (you might argue it’s not, but embrace the philosophy and you won’t). Along the way, when I was upgrading and waiting for every 6 months for a Heron or an Ibex to come by, I was always thinking to wear a fedora or capture a lizard. Until it finally came, two months after introducing Ubuntu to my roommate, I was playing around with my Jackalope he decided to buy a laptop (Thankfully he didn’t need to pay the Microsoft Tax). He decided to try out three Linux distributions (Ubuntu, Fedora and OpenSUSE). I thought I should move on too. I downloaded OpenSUSE and, here I am, loving the experience. What I like the most is that we have 3 machines in the room and each has a different distribution of Linux and nothing else to be found!

What I also like, is how all three of them are basically the same yet so different. I felt a bit lost at first then it clicked all of a sudden! Am I going to play with a Koala instead of my newly captured Lizard? Let’s wait and see! I’m only wondering why OpenSUSE is the dark side of Linux?

Tagged with:
Jul 14

Exactly two days after my pleasant chat with a developer of Shaheen Blue Gene computer, the 14th most powerful computer in the world, I start a course in Electric Engineering department at King Fahd University of Petroleum and Minerals (KFUPM) called Digital Systems Engineering. It talks about the architecture of microprocessors and how to program them. Sounds fun so far, only thing is we’re gonna study the 8086 and 8088 processors which are, to computers, like dinosaurs to us. Now, one might argue that we should know the basics of microprocessing in order to understand more modern processors. My only question is, why, then, do we need to go all the way and build those old processors if we’re intended to use, learn and perhaps help develop much more modern processors? Why not know the simple basics and just move on?

I don’t want to start ranting about my Uni, I know I will not stop, but it’s something I noticed in KFUPM. They tend to teach some obsolete technologies for a reason I never figured out. Another example, there is a course that teaches Fortran language (Old and almost unused anymore language) and many departments require it in order to finish freshman year! Oh well, I hope one day someone with a little sense changes that.

Tagged with:
Jul 13

After two good weeks in London, I think I had a good break. Is it good enough to start my mental engines again? I think not! But I’ll do it anyway! All in all, It was well needed and well deserved and I’m more relaxed now than two weeks ago for sure!

When I started this post I was still in London but for some reason, not even known to me,I didn’t continue my draft. I wanted to just have a look back at my trip to London. Luckily for me, I didn’t go all the way. On my way back, I sat next to some Englishman in the first row of a world traveler class on a British Airways Boeing 767. The guy turns out to be Andrew Wenfer, an IBM corporate senior employee. He was on the way to Saudi Arabia because he was on a mission to build a supercomputer. Wait, what? He is one of the developers responsible to connect and build up Shaheen Blue Gene/P in KAUST (King Abdullah University of Science and Technology), the 14th most powerful computer in the world, in my homeland. Being a geek, I was so excited, of course! He showed me how a Blue Gene computer is assembled, connected, and ran! What got me more excited is that I knew already about Shaheen which operating system is Linux based (see: The Linuxologist and Top500.org).

This machine is so super it has 16,384 quadcore CPUs distributed to 16 racks, each rack has 1024 CPUs. WOW! To add more to the awe, each cpu is directly connected to 6 other ones forming a cube of CPUs around each and every CPU. The ones on the edges are connected to the other end so they form a full cycle (such system is called Taurus, developed also by IBM). And they all run together simultaneously, could run at NO TIME SHARING! According to Mr. Wenfer, it consumes 40 megawatts a day yet it’s still green in comparison to our regular computers! Also, they had a very sophisticated cooling system which keeps all CPUs on a relatively low temperature. I was, honestly, dumbstruck when showed me the photos of a Blue Gene computer he built, they look magnificent. He also showed me how it works, virtually. I wish to directly thank King Abdullah for the most powerful computer in the middle east.

Other than that, we talked about the regular Saudi-Westerner chat. Weather, Islam, weather, human rights,weather, women rights… etc. I always thought that, lately, westerners learned a little more about Saudi Arabia due the exposure we had in the last few years but turns out that they only know that women don’t drive around here, lol!

Tagged with:
Jul 06

Yesterday was so eventful I can’t make it pass by without blogging. I attended Lion King musical and it was very nice. It brought me back to childhood memories so vivid that I was jumping inside. I gotta admit, it lives in me and you should admit also that  it lives in you! The only thing I wished that happened yesterday was me attending the Wimbledon final between Andy Roddick and Roger Federer (Congrats to the latter though). The other things that I did yesterday is attending my first 3D movie, that is Ice Age 3. What fascinated me about that movie is how simply a light polarizer can change that fuzzy 2D image to 3D.

From a theoretical point of view, it’s darn easy. But if someone knows a real director I’d be thankful if he/she asked if it’s easy to do practically. It’s all about how to create an illusion of depth as a third dimension. How’s that done? Easy peasy. All you need is two cameras set facing each other with 90-degree mirrors in between to bring in the scene in. Each camera will work as one of our eyes. Of course, for the cameras to work like our eyes they have to be in perfect synchronization and in identical shooting specs. The rest of the trick is done within our eyes and brain. Our brain will interpret each of the images seen in each eye as single three-dimensional image. I expect some geek somewhere in the world to pop up and say “Dude! That’s old school!”. Well yeah of course, I’m speaking to non geeks. Every 3d movie we see in the movie industry is created in some alteration of what I’ve just explained. Of course, it’s easier to do now that CGI is used almost in every movie there is in Hollywood!

To go more deeply, The nowadays used technology is based on polarizing filters that either linearly (90 degrees of each other) or circularly (right handed for one and left handed for another) polarize the two images and then superimpose them on top of each other. To depolarize the images (using cheap polarizing eyeglasses, almost same material in sunglasses),  is to let each eye see one image and trick the brain. For linearly polarized images we use orthogonal polarizers to see each image and for circular images we use same for same (right for right and left for left) polarizers. When we polarize a superimposed image that contains two polarized images (yes two polarizations occur, like encoding and decoding), each filter will only show one of the two images which is exactly what’s required for 3d imagery!

Pretty simple, huh?

Tagged with: