Why is there a Blue Screen of Death?


bsod-at-building
Everyday more and more we are seeing the “Windows Blue Screen of Death” not just on our computers but on buildings on airplanes at gas pumps and at the airports. As more and more computers are being integrated into our daily lives the Blue Screen of Death becomes more visible. The other operating systems also have failure screens but because of the brilliant blue of the Microsoft Failure screen we remember it more strongly. Here are the failure screens of other operating systems.
sadMAC The “Sad Mac” of the Macintosh Computer.
ubuntu-linux-kernel-panic-500x375
The “Kernel Panic” of Linux operating system
Now that we are seeing these failure screen more frequently the big question arises;
Why is there a blue screen of death?  The answer is PEOPLE !
I know and your response would be “WHAT?”.
Let me explain.
One of the greatest “AH HA !” moments came when I was at a Programmers Conference, which are called technically a “Developers Conference”. There I had the unique privilege of meeting the people who wrote the programs and operating systems that you and I are so familiar with. What I thought was so amusing was by talking to each person I knew what programs or operating system they wrote by their personalities. It only took a little while but you could tell.  It was as if I already knew them. Then the “AH HA !” moment happened and I understood; the logic of the programs they wrote were modeled after their own logic and way of thinking!
That is the reason there are failures!
To explain it better picture in your mind a big dance party, and that the operating system is like the song or dance tune being played. The male dancers are the hardware, while the female dancers are the software. The beat or timing comes from the band musicians with their instruments, and the dancers are all moving to the beat of the music. All around the room in chairs are men and women ready to get up and dance when there is room on the dance floor.  How many pieces of hardware and software can dance depends on the size of the memory which would be the dance floor.  The faster the musicians play the faster the dancers dance. What happens when dancers collide or step on each others feet?  Then we have a program error and the dancers leave the dance floor (the program must shut down.) What happens when dancers slip and fall into the band or knock down other dancers?  That is when the music stops or a “Blue Screen of Death” everyone has to stop and the music starts over again.
You see the same problems of logic and actions that people have in their lives is the same in their programs. They model their programs after their own way of thinking!
As you watch the video think of what is going on in your computer! Remember programs and operating systems are modeled after the thinking and logic of the programmers that wrote them!

So when will we stop having blue screens?

When people no longer write programs and operating systems!
When the computers write the programs and not people!
Picture in your mind a dance party were the musicians and everyone dancing are robots, no mistakes, the whole dance is flawless!
Wouldn’t that be fun to watch?
So enjoy your blue screens while you can they won’t be around much longer. 🙂

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: