HK-101: Slacking Techniques for Programmers

•February 4, 2010 • Leave a Comment

HK (Haram khori) is any man’s basic right. You can’t expect someone to remain on his seat during the complete hours of his work day. He might need to stretch out or to share gossips with the coworkers (all these activities are considered slacking). You may have many reasons to slack while at work. You might not have enough work to do, or you are perhaps overworked and need a change in atmosphere. Or may be you despise your job. In either case, slacking can be considered an art that requires skills, luck as well as an attitude to do what YOU please rather than what your boss wants you to do.

Although these techniques that may sometimes pertain to programmers, but these can be generalized to a wider audience. You know better!

NOTE: The text below is just for fun. I take no responsibility in whatever the outcome of these activities may be.

Know the window closing shortcuts

We all love to use or work computers for doing things we are not allowed to do at work. Every now and then your personal or corporate email would display a popup where some friend has send you some flash game (embedded in excel or word document) or some email quiz or some interesting facts… or even pictures of lolcats, or perhaps the latest gossip from the movie world…. and its natural that we stop all our work and look at these mails on priority basis. But what we need to keep in mind is that these managers have some kind of sixth sense and they tend to know whenever the labor force is trying to have some fun. So whenever we try to enjoy our selves, an alarm sounds in the manager’s room and he strolls around to take a look. In such situations, all we need to know is what short cuts our operating system presents to hide the obvious stuff.

In windows, the most important of these keys are:

ALT + F4 (This key combination closes the active window)

ALT + TAB (This key combination toggles between active windows)

WIN + D (Minimizes any open windows and shows the desktop)

WIN + L (Locks the computer so that you can pretend that you are getting up from your seat and headed to wash room)

Usually the programmers know these shortcuts, but if you dont, learn them by heart and keep practicing.

Reading stories disguised as code

We love to read online stories. They could be news articles, stuff from wikipedia, or may be ranting from parez hilton. But the graphics on these sites may not mean much to us but they catch sudden attention of unwanted people in our rooms (read: managers). So, here is an effective technique that i have employed over the years. I copy the news article from the website and paste it in my source code editor (IDE). I usually keep a separate code file for this purpose where i paste this news story and convert it into comments (by applying /*    — */ tags).
So, your gossip story about A’s secret affair with B is now a green colored boring looking monotype text that on the first glance looks like a block of code. So you can avoid a sudden assault from your manager.

WARNING: Once you have done reading the story, remove the text. Ideally you would like to keep the text in a file that is not the part of the compile-able project, because you would certainly not like somebody in the QA or security auditor to know that why Avatar is such a good movie because your ‘code’ said so.

Keep your project in the middle of some operation

While you want to slack off by reading gossips or playing games, better keep your project in some intermediate state. I prefer to keep set a break point and run the code till it reaches there and breaks execution, so i hover my mouse over objects and their watch windows appear. I keep my IDE in that way and start reading my goodies. ;) Once we have an intruder alert, we restore our IDE and all boss sees is serious debugging in progress.

Keep your boss engaged in discussion

Ping your boss on periodic basis by asking clever or stupid questions. Dont mind if he makes fun of you occasionally when you ask dumb questions coz from deep within you know that its you who is gonna have the final laugh (at least on a short term basis). Asking questions keep bosses under the impression that the guy is working thats why he is making things clear for himself. So before he asks you about the status, you can say something like ‘I was doing this thing but i was wondering if doing it that way is possible… blah blah blah’

Pretend to look effed up!

Look grim, grip your head and hair in fury, bring a look of concern on your face…. and stare at the screen like this. This would give the impression that the work is really kicking your butt and would ensure that that no extra tasks are assigned to you until you are finished with the current ones.

My Code is Compiling!

Perhaps this XKCD comic best describes what i intend to say:

from XKCD

Compile the code on your slow machine, and you get to go out for a cup of coffee for a quarter of an hour!

Learn to Say “NO”

If you got a boss like mine, he is gonna accept any ‘challenge’ and then ask his programmers to do it… hey!!! what kind of a challenge is that? huh?  that YOU accept it and ask OTHERS to do it? Anyways, its my bad luck and its me who’s gonna cope with it but you should know when to say NO. and you should say NO the way that it doesn’t sound offensive to the other parties who are requesting you to do some favor for them. Remember, “Don’t volunteer yourself for anything”

Secondly, if you cant say NO outright, be good enough in what you do so that you dont accept the tasks whose either requirements are missing or the task assigning person has asked you to provide further information later. remember, this later never comes and once you agree to do something, You Will have to do it!
So, be good enough in your things so that you punch the ambiguous documents and requirements back in the face of the person imposing his crap on you.

Decorate your cubicle with Flowcharts/Project Schedules

If you are one of the pondering types, you should decorate your cubicle with flowcharts and calendars and other important things that are related to your work. Remember, to print these things on company stationary using company printers. So you can pretend to stare at the charts while you actually ponder on how to score that hot chick that recently moved in across the street.

Skipping work for personal tasks during office hours

Make a list of all the activities that you need to do and can’t be done after office hours… you wanted to renew your driver’s license? or wanted to visit your bank for an important task? or may be an appointment with the doctor etc.
You can do these activities during office hours only. Although it can sometimes be troublesome to get permission to get these things done, but your boss is a human himself and understands that you need to finish these or else your wife will beat you up!

A word of advice is that you can schedule these trips and appointments in the second half of the day. If your work finishes at 5:00 PM, then you can schedule these appointments at 3:30 or 4:00 PM so that you get to skip half an hour earlier before the appointment… and who returns back to work after 5:00?

Initiate meeting Requests

ah yes, another one of the legitimate excuses to stay away from work. send meeting requests to business teams, other technical teams or just among your like minded slackers to meet on a ‘brainstorming’ session… and do nothing much productive in the meeting but discuss a couple of points, have tea and talk about some upcoming movie or a game of soccer. If you are forced to attend a meeting where management people are talking routine bullshit, keep a writing pad with you and practice with your doodling skills. One of my favorite activity is to draw different types of pirates, demons and devils to keep myself busy when they are discussing project’s upcoming release strategy.

Keeping your belongings on desk

So, you want to skip work without letting your peers or boss know? Keep your pen, writing pad on your seat and skip the work. If someone is looking for you, they’ll think you’re at a meeting or in the bathroom and might not check back on you again as they have more important things to do.

Keeping your computer turned on (locked)

While skipping work, dont shut down your PC. people tend to see the blinking lights on one’s computer to determine whether he is around or not. I myself see someone’s PC to do the same. just lock your terminal and keep your stuff placed randomly on the desk and disappear.

Keeping a ciggy handy

Do you smoke? If yes, then you may be luckier than others. I noticed that this trick was adapted by one of my managers from yesteryears to skip work. First of all, a cigarette will give you legitimate reason to leave your seat and go to some other special place to smoke. Where a smoker can easily find another smoker and thus starts some chitter chatter that may persist for some extra minutes. Now coming to the trick that was followed by one of my managers… That guy used to get up around 5:30 with a cigarette in his hands. This was a decoy to let his manager know that he is leaving for a smoke. Sometimes that guy would never return from this smoking trip.

Avoid Jackets/Coats:

Do not wear a jacket.  If a jacket is absolutely necessary, try to hang it at a place where it is less noticeable. Wearing a jacket gives the impression that “I am done for today and am headed for home”. The absence of a jacket relieves some of the anxiety involved in leaving work early. And yeah, keep a ‘decoy’ jacket that you can hang near your seat so that it gives a false impression that you are ‘still’ available. (Similar to keeping your belongings on the desk and keeping your computer logged on)

Time Delayed emails:

Usually the email clients we use at work (Outlook etc) have this feature to send emails at a particular time of the day. You can create an email and keep it in your client till 7:00 PM and then instruct your mail client software to send it at that time. Attaching emails (or replying to existing emails) mean that you have been doing ‘real’ work. If you have email access from remote location (e.g. from home via VPN or web access), you can send an email from home at an awkward time and keep the higher management in cc list to let them know that you have been working hard.

Maintain a positive image:

You would never want to maintain an image of a ‘slacker’ among your bosses and peers. You do your work honestly, deliver on time and keep an innocent look on your face but when the time is right, *bam* and skip the work without giving it a second thought. The more you are in good books, the less the party will think that you have skipped from work without notifying.

Miscellaneous:

Following are the one line points that may help you in achieving the slacker’s role. and some general guidelines for being the best HK around:

  • Always search for alternate escape routes.  Most buildings have multiple exit paths
  • An effective slacker always delivers on time, usually because they had it done days ago and made sure no one else was aware.
  • Always send emails when making a request to another employee
  • Never inform people that you finish things early
  • Never skip lunch or eat lunch at your desk. Infact turn off your cellphone while at lunch.
  • Keep your eyes away from the clock, it makes time move at least twice as slowly
  • Learn to crack your knuckles, neck, and back — It keeps you feeling alive
  • Keep a pack of biscuits on your desk.. and keep them away from the prying eyes and hands of your coworkers.
  • Learn to doodle – It helps you in meetings when the management is talking their routine bullshit

With this piece of advice, i wish you best of luck in your HK activities.

P.S: I am sure there are a lot more. But at this moment, i can’t remember them…. if something important comes up then i will add them as comments.

I can has cookingness

•January 27, 2010 • Leave a Comment

Today I decided to confront another one of my inner demon and rolled up my sleeves to be a chef. With the ‘mix vegetable’ (powered by Knorr masala), I joined the big list of men who claim to cook by themselves.

So, here is how i did it:

I went to my doctor and got free in a short while. While returning home i finally decided to take the next step which i had been planning to take for quite a few months. So i stopped by the grocery store and bought a vegetable masala by Knorr. Then i stopped by the vegetable vendor and bought a few potatoes, cauliflower, carrots and peas. Came home, pealed the potatoes and peas and cut the carrots and cauliflower to small pieces.

Then dialled my mom and asked her how she cooks similar food, noted down her instructions and started following them.

Took 4 table spoons of cooking oil in a pan, let it warm a bit and poured the vegetables in it. Then added 1 cup of water and kept it to cook on medium flame for nearly 10 minutes. Then i poured in the vegetable masala (it has everything added) and stirred the mixture. then kept it again for cooking for the next 10 minutes.

When i thought the food was done, i tasted a little, and it tasted quite ok… So i ran out to get some Roti to eat it with.

ummmm, I must admit that the food was quite nice… very well cooked indeed ( and I am saying it without any bias).

So, with this little succes… I think i can go ahead with some chicken the next time :)

kthxbye!

RIP my precious disk

•January 17, 2010 • Leave a Comment

I cannot fucking believe that a person who spends a good part of his time on a computer could be so naive when it comes to a simple task as plugging-in a goddamn USB stick.

The first person that comes to your mind will be …… a woman! and you guessed it right.

Meet my cousin; In her 20s, University educated, married with a kid. and spends her day either watching Star Plus or using a computer on which she talks to her folks via MSN, SKYPE and God knows what else. When she is not talking on a messenger, she is busy facebookin’ with her folks with most of the time is spent on growing vegetables and feeding hungry chicken on Farmville™.

A couple of days back, she came to me and asked if i could copy the pictures of her daughter’s birthday to her computer so that she could upload it to … You guessed it right, “Facebook”. And i had no objection, so i took my USB and copied the pictures to it. I gave her the stick and told her to return it to me once its done.

Five minutes passed, then ten minutes… and even fifteen (she was visiting her mother who lives just downstairs)… I got a bit worried and and decided to go check on her myself. As i got in her computer room , she spotted me and exclaimed, “Ah, there you are! I plugged in the disk but can’t see it in ‘My Computer’”. I decided to take a look.
First step was to see if the disk was plugged in correctly or not, as i neared the box i noticed something strange, “oh wait, there is no USB port where the monitor’s cable is plugged”.

As i realized what i was seeing, i couldn’t believe it had actually happened to me… “YOU DUMB ASS!”, I thought, “WHAT HAVE YOU MESSED UP HERE?”….

 

The USB stick was “SHOVED” – Yeah, I repeat “SHOVED” into the COM port of the computer instead of a lousy USB port. That dumb woman didn’t even know where a USB stick goes.

 

I pulled the USB stick out of the COM port, that stick was so forcefully shoved in the port (a male COM port with pins) that i had to ease it out carefully. and gave her the most fierce look i had ever given to a woman for quite some time. All that time, that stupid cousin of mine was like “Kya hua??? yeh kyun nahi chal rahi ?” (what happened, why is this USB not working here?). Then with a beating heart, i plugged it in a USB port….. nothing.  I plugged it in another vacant port, still nothing…. i ran upstairs continuously praying that her USB port was non-functional and my disk was just OK

I plugged in the disk at my own machine from which i copied the images not more than half an hour ago….. to confirm my worst of fears, the disk showed no sign of life.

 

FFFFFUUUUUUUUUU! those pins of COM port must have damaged the stick’s interface… now my disk is DEAD!!!!

As I write these lines with a heavy heart (i feel more sorrow for the data i had kept there) I wish that these naive computer users can get a life! go losers, get a basic course in using a computer so that yours and others’ equipment is not harmed…. RIP my precious disk, a companionship of more than three years came to an end not the way I had imagined.

*sigh*

*Facepalm*

 

New year, no new hopes

•January 7, 2010 • Leave a Comment

The folks of my team have been busy on the other side of the hall and i thought about publishing a quick post.

Its been a few days since my last update, since then, the new year has already started. I intended to post a year’s review and new year’s resolutions but decided not to. There is nothing much that i want to review except slow job, crappy situation, worries, tension, more worries and a few good times. I made no new resolution except the one that “I will try to fulfill my last year’s resolutions which i failed to fulfill in the past year”.

What a lousy life i have been living. I just wish i wanna be the one who matches the ‘Been there, Done that!’ for every idea of party and fun.   but since it is never gonna happen, its time to return to real life and to finish that complex flow chart so that i can go home for the evening….

 

CYA!

Dear Mr. Jinnah

•December 25, 2009 • Leave a Comment

Hello Mr. Jinnah,

I hope you are doing fine up there. I am sure your birthday party on the other side was a wild one, with all those old timers gathering for a shot or two.

Today, on the day of your birthday, I am thinking about presenting you a gift for the first time. The gift is nothing more but a write up on condition of the country and its people.

I am just an anonymous person among the 180+ million people living in this country – Pakistan – the land of the pure. Like the majority the inhabitants of this country, I have to go to work all day to earn myself a decent living. Like the most of its people, i am also frustrated with the life that I am living – the life of delusion and fear. But i have got no one else to blame but myself, because all this time i have closed my eyes from one thing called reality. My life revolves around my computer and my music and p*rn collection. On hearing news of daily misery about poverty, fucked up economy, terrorism, lack of freedom, drone attacks, corruption etc. I just curse the TV and change the channel to a more ‘entertaining’ item. Never have i imagined that my world was falling apart before I even had a chance to buy a car – not to mention getting married, having kids, and all those other things you want to get done, as a bare minimum, before the world ends.

This very much sums up not just my own condition but of a common man in this country. Yeah the same common man who thought that the product you were selling will bring him salvation only to find out years later that the side-effects were far more drastic than initially believed. It is the same common man who dies everyday on the streets, in the markets in the mosques while trying to live the dream which you and your peers saw. So, is this the Pakistan you dreamed of? The country ruled by feudal lords and industrialists while at the same time owned by bearded extremists who would kill thousands just so that their fear could remain active within the hearts of this common man.

Indeed this country has become a very hostile country for the common man. Every morning, he turns on the TV with violently beating heart just to ensure that a military coup has not taken place or to ensure that the terror attack counter is still at the same figure where it was by the time he went to sleep. While leaving for work, he takes one good long look at the place of his dwelling as something inside his heart tells him that he might not be coming back alive to see it. The same person sees every other stranger as a possible terrorist and avoids mingling with them. The idea of going to mosque for him has become as suicidal as the thoughts occurring in the mind of a terrorist who plans to blow up a mosque. The only sense of happiness a common man gets from Pakistan is feeling he gets once he leaves the country, possibly for good.

This is what that has become of the ‘Islamic Republic’ that you never intended Pakistan to become. What i have learnt from various sources is that you were an active secular person and intended to see this country going in the same direction. But look at it now, at one part we see that a bunch of barbarians who yell ‘Allah Akbar’ and conduct self-righteous act of genocide while on the other side, the affected ones think its the God’s fault not to save them – eventually giving rise to the no. of anti-theists who are ready to blame their birth on the divine authority.

While the country celebrates yet another birthday of yours, I want to ask you whether you were ever remorseful over what has been done to your vision? Do you ever feel the guilt up there for not creating a successor who could have taken your vision any forward rather than handing over the authority to incompetent people who in their whole lives were slaves and nothing else.  So, Mr. Jinnah! Where is the dream that the elders talk about? I admit that that dream was to be fulfilled by us, our predecessors and successors but we, in our laziness and perhaps incompetency have buried your vision the same white marble tomb that is guarded by the military all the time.

Happy birthday, once again.

On ‘Doing More’

•December 15, 2009 • Leave a Comment

Every other day, we hear a new statement from US officials urging Pakistan to ‘Do More’ against the terrorists.

‘Do More….’

These two words always get me to smile – a wicked little smile of a dirty mind. This reminds me of similar statements uttered in Ƥ0rn movies when the woman always urges her male partner to ‘do more’ with statements like:

‘yeah baby, more…’

‘harder’

‘faster’

‘deeper’

‘more more more…’

So, no matter how realistic the demands from US are, I can only think of a cheap dirty whore who wants her holes stuffed no matter what.

And Pakistan? ummm their inability of ‘doing anything’ (let alone doing more) makes me think of an embarrassed man who can’t get his tool erect when he needs it most, and the worst part about this man is that the fame of his impotency has been made public in the neighborhood.

So, with an eager woman who badly needs it to be done and an embarrassed man who can’t get it up to do it…. we are going nowhere.

Perhaps its time to seek counseling.  Oh wait, there is one magical thing called ‘viagra’. ever thought about taking a shot at it?

 

P.S: My dirty mind can not think beyond Ƥ0rn and babes. I apologize if it offended you. Got a decent analogy? please post in the comments.

Ye daag daag ujala, ye shabgajida sahar

•December 11, 2009 • Leave a Comment

This guy, Faiz Ahmad Faiz has always got me into a undefined state of mind. Just recently i got through this masterpiece of a poetry written by him and I have decided to post it here. I am not able to find an English translation, so if you know any Urdu, then its for you.

Dedicated to your Dreams!

Ye daag daag ujala, ye shabgazida sahar
vo intezar tha jis ka, ye vo sahar to nahin
ye vo sahar to nahin jis ki aarzoo le kar
chale the yaar keh mil jayegi kahin n kahin
falak ke dasht men taron ki aakhiri manzil
kahin to hoga shab-e-sust mauj ka sahil

kahin to ja ke rukega safina-e-gham-e-dil
javan lahu ki pur-asraar shahrahon se
chale jo yaar to daman pe kitne hath pade
dayar-e-husn ki be-sabr khwab-gahon se
pukarti rahin bahen, badan bulate rahe
bahut azeez thi lekin rukh-e-sahar ki lagan
bahut karin tha hasinan-e-noor ka daman
subuk subuk thi tamanna, dabi dabi thi thakan

suna hai ho bhi chuka hai firaq-e-zulmat-o-noor
suna hai ho bhi chuka hai visal-e-manjil-o-gaam
badal chuka hai bahut ahal-e-dard ka dastoor
nishat-e-vasl halal-o-ajaab-e-hizr-o-haraam
jigar ki aaga, najar ki umanga, dil ki jalan
kisi pe chara-e-hijran ka kuchh asar hi nahin
kahan se aaee nigar-ye-saba, kidhar ko gaee
abhi charag-e-sar-e-rah ko kuchh khabar hi nahin
girani-e-shab men kami nahin aaee
nizaat-e-deed-o-dil ki ghadi nahin aaee
chale chalo ki vo manzil abhi nahin aaee

 

Pakistan: Nudists’ next paradise?

•November 22, 2009 • Leave a Comment

Disclaimer: Don’t take this blog post seriously.

For two/three days I have been watching these banners on various highways placed by the clothing manufacturing association about the scarcity of cotton yarn in the country. This claim has also been confirmed by news reports on various current affairs programs on the TV on the same subject.

Why is the cotton yarn so scarce? The reason cited by the experts was that due to lax regulations and better export opportunities, the yarn manufacturers decided to export their production to the world and kept nothing for the domestic buyers. This resulted in scarcity of the yarn would result in scarcity of cloth.

The impact? yes, shooting up of prices for clothing and eventually the less privileged sector would find it impossible to arrange clothing and they would resort to alternate ways and one of those ways include ‘being a nudist’.

As clothes become more and more scarce, more and more people from various economic brackets would join the ‘revolution’ and be wild … and free! Since the higher society is already longing to strip off in public, they will be joining the party in the early days hence providing more moral support to the movement.

The islamist terrorists will be so ‘shocked’ and ‘ashamed’ by the open sinful display of nudity that they will die of shock (and excessive masturbation). thus bringing peace and foreign nudists to the country. we will have no sugar, no electricity, no clothes but lots of naked people partying in the candle-lit streets….

The shortage of yarn as seen by the alternate view point is that of the ‘conspiracy theorist’s view point’. For example Prophet Zion Hamid will comment on the current situation as:

“The current shortage of yarn is caused by Zionists…. Yes, mark my words boy. Zionists are pure evil, they are pretending to be buyers of yarn offering huge amounts of money to the mill-owners who are actually Blackwater operatives funded by the CIA. This Zionist/Blackwater/CIA alliance is formed to push the Iqbal’s Islamic nation into the dark, bottom-less pit of immorality and we must recognize this danger and take steps to avoid it….” Alongwith Mr. Hamid, the ‘ever-moral’ Rockstar Azmat will nod his head and recite ‘Astaghfar’ whenever the name of Zionists or CIA comes up.

So, you can see how a small news like ‘shortage of yarn in the country’ may have such a life-changing consequences. Though this blog post is just a work of fiction, but from the inside, I long to see our super models marching down the road…. nekkid.

 

Better late than sorry? or… ?

•November 1, 2009 • Leave a Comment

This post was inspired by a discussion which i found myself interrupting in.

Today two of my aunts were talking about the current security situation and how it affects the activities at schools. The case in point was a well known school which was closed for the next few days as it was speculated that they received terrorists’ threats. one of my aunt proceeded to explain that the school management called up a meeting with parents and it was voted unanimously that ‘its better to be late than sorry’. so they closed the school for a week or so.

Hearing the ‘its better to be late than sorry’ bullshit, i couldn’t contain myself and interrupted with my own philosophy of pessimism. I presented them with the question: “Lets assume, there is no such concept as ‘late’, all you have to be is to feel sorry” , I continued “whats better? to be sorry today  or be sorry tomorrow?”.

“Lets face it”, I explained in response to their blank faces. “You are gonna get blown up by a bomb sooner or later. Whether at work or at marketplace … or even at home, you will find your fate written on some IED and feeling sorry is the only feeling one can get”. Saying this, i took a deep breath and continued… “So, would you like to be blown up today or tomorrow, or next week… ?”

“Or would you opt to be perished by a more ‘elegant’ way of death – the hellfire missile by a US drone?”, I presented them more choices to die, as if its me who decides their fate tonight.

Although I was not talking out of emotions but rather making fun of the situation that i got myself and my poor aunts into but they were totally lull. the only response i got out of their mouths was a few grunts, and i couldn’t help but smile at the irony.

Though the conversation (rather than a one-way argument) was over, I started to ponder over what i had said earlier. ‘Whether to be sorry today or tomorrow?’

If I had to choose, then under the current scenario, I would rather be sorry tomorrow coz today, i would party hard…. would spend all my savings as it will be of no use to anyone once I am nothing but a a few mounds of flesh and bones lying on the side of a street or rotting in a cockroach infested morgue.

Whats your choice?

That pale blue dot

•October 30, 2009 • Leave a Comment

The Pale Blue Dot- Image Credit: Wikipedia

Look again at that pale blue dot. That’s here. That’s home. That’s us. On it everyone you love, everyone you know, everyone you ever heard of, every human being who ever was, lived out their lives. The aggregate of our joy and suffering, thousands of confident religions, ideologies, and economic doctrines, every hunter and forager, every hero and coward, every creator and destroyer of civilization, every king and peasant, every young couple in love, every mother and father, hopeful child, inventor and explorer, every teacher of morals, every corrupt politician, every "superstar," every "supreme leader," every saint and sinner in the history of our species lived there – on a mote of dust suspended in a sunbeam.

"The Earth is a very small stage in a vast cosmic arena. Think of the rivers of blood spilled by all those generals and emperors, so that, in glory and triumph, they could become the momentary masters of a fraction of a dot. Think of the endless cruelties visited by the inhabitants of one corner of this pixel on the scarcely distinguishable inhabitants of some other corner, how frequent their misunderstandings, how eager they are to kill one another, how fervent their hatreds. Our posturing, our imagined self-importance, the delusion that we have some privileged position in the Universe, are challenged by this point of pale light.

"Our planet is a lonely speck in the great enveloping cosmic dark. In our obscurity, in all this vastness, there is no hint that help will come from elsewhere to save us from ourselves.

"The Earth is the only world known so far to harbor life. There is nowhere else, at least in the near future, to which our species could migrate. Visit, yes. Settle, not yet. Like it or not, for the moment the Earth is where we make our stand.

"It has been said that astronomy is a humbling and character building experience. There is perhaps no better demonstration of the folly of human conceits than this distant image of our tiny world. To me, it underscores our responsibility to deal more kindly with one another, and to preserve and cherish the pale blue dot, the only home we’ve ever known. "

-Carl Sagan, "Pale Blue Dot"

Image Credit: Wikipedia [http://upload.wikimedia.org/wikipedia/commons/7/73/Pale_Blue_Dot.png]