Friday, February 23, 2007

Crash!

It's time to crash
Losin' my mind, losin' my mind, losin' my mind
Yeah it's time to crash
Aerosmith

Warily, I press the button, CRASH! Visions of destruction, a train jums the tracks at Whitefield station, it plows into the dirt, nine hundred thousand tonnes of steel pound into the fragile ground. As the dust settles on the mayhem you can see people running, wild, silent screams pierce your eardrums. A few kilometers down the road, at HAL airport, an aircraft has just managed to lift itself off the earth when a shockwave, comes pulsing through the thick humid night sky, the wings warp as the wave passes through the body of the plane. Flapping its appendages wildly like a bird with a broken wing, the aircraft careens towards the solid earth, it comes down and instantly erupts into a ball of flames. Hundreds perish in a single instant, in a great fiery inferno.
The fireball illuminates the night sky and from afar casts its glow over the carcass of the wrecked train. But that's just what my sleep deprived mind conjures up. As my finger slowly releases the depressed key, a few insignificant lines of text appear on the screen under the dollar prompt.
prog11.c: In function ‘main’:
prog11.c:51: error: ‘f’ undeclared (first use in this function)
prog11.c:51: error: (Each undeclared identifier is reported only once
prog11.c:51: error: for each function it appears in.)
prog11.c:69: error: invalid type argument of ‘unary *’
As a wave of curses work their way up from deep within, only to be suppressed by selaed lips, the CRT, uncaring, continues to spray electrons onto the screen and the text persists, no matter how much I try to will it away.
And that dear reader is a crash.
No fiery infernos, no mangled metal, no broken bodies, not even a damn papercut. Just ten fingers with chewed fingernails, dancing across a field of white plastic keys. Thats not what it sounds like though. The first time a program of mine crashed, all I got was some gibberish telling me something was wrong, not even a damn beep. Sorely disillusioned, I opened my source code and began to 'debug'. There's something about the programmer mentality that seems to compel them to use very descriptive language in describing these rather mundane occurrences.
Scientists suffer from that too, except they started off in classical language mode, where everything was either Greek or Latin. All it achieved was to scare off generations of prospective scientists who probably switched to subjects that did not require learning another language. Then with a generation of scientists who grew up under the watchful eye of the media came the modern phase. With that transition, we suddenly went from calling everything either alpha or beta to naming genes 'sonic the hedgehog'! Something gives me the feeling a Tommy Vercetti gene is not too far away.
Chemists though in my opinion take the cake when it comes to ridiculous nomenclature and it's not just because I abhor the subject, a small simple and decidedly insignificant molecule may have a name of such humongous proportions it makes me break into a sweat just thinking about the possible structure. On the other hand one can hardly blame them, there are just so many things, if you are curious, you could look up AiB or alpha amino isobutyric acid.
Statisticians, now there's much I can say about this bunch of shifty number jugglers, except this is a subject that I'm slowly growing to love and I don't want to do anything to affect the relationship at this point. However since I am on the subject, this is one branch of science with more names than any other. Everything is someone's axiom or so-and-so's hypothesis, on top of that everyone is either French or Russian. Why the fuck don't we have a Bob's distribution, it sound way less intimidating that Poisson.
Jargon is inevitable, it's universal actually it's something that unifies almost every field of human endevour. If anyone recalls, in one of my last posts before I left Delhi, I wrote about my experiences with mechanic lingo., this is pretty much the same thing right? Except here it's a tad more formalized and just sound more respectable when coming out of the mouth of a well dressesed (err.. no, make that well paid... umm. No make it respected...(again only occasionally)) scientist.
        

Sunday, February 11, 2007

I Return With a Meme

Look Confusion I'm back!

Here are the rules:

1. Grab the nearest book. (Don't you dare dig for that "cool" or "intellectual" book in your closet! I know you were thinking about it! Just pick up whatever is closest.)
2. Open the book to page 123.
3. Find the fifth sentence.
4. Post the text of the next 3 sentences on your blog along with these instructions.
5. Tag 5 people.

Hmm.. this one's not going to be that easy since im in my lab at the moment and i have only one book near me right now... so prepared to get really bored...
Haha enjoy this one (Im not quite sure what it means myself)
Conceptually the commands within the plit...end_plot keywirds are grouped into two sections:
1. The header commands
2. The general commands
The general commansds define some overall characteristics of the imge and can be given only at the top of the plot specification.