Wednesday, July 20, 2011

World and OS

There is a lot of similarity in world and OS. People are threads, Family and Company are Processes, Good oppurtunties are serialized. One thing that makes life better is, while we are waiting for access to good oppurtunities we can do comedy, while there's no such comedy in OS.

Tuesday, June 14, 2011

vi joke

A colleague came over to my desk to debug a problem. I had vi editor opened up and i was putting a debug line next to a statement, i yanked 2 lines and meanwhile he took control of the keyboard, i asked him
"please do 'p' there"

to which he replied " i dont feel like peeing now" .



Some funny quotes

"Ultra like beauty lies in beholder's eyes."
-Winn Rosch describing Ultra Large Scale integration.



documenting errors

You are looking for quick and dirty tutorial to learn some tool, with which you are hoping to finish your work before seemingly impossible deadline. You pick up a tutorial and after a line of usage description it explains 100 error codes. What would you feel. This is Bruce Barnett has to say in his Sed tutorial.

The Solaris on-line manual pages for sed are five pages long, and two of those pages describe the 34 different errors you can get. A program that spends as much space documenting the errors than it does documenting the language has a serious learning curve.

he goes again while explaining streams
Sed is the ultimate stream editor. If that sounds strange, picture a stream flowing through a pipe. Okay, you can't see a stream if it's inside a pipe. That's what I get for attempting a flowing analogy. You want literature, read James Joyce. 


It does't work

Sometimes a program has a bug and it doesn't work. Umm.., what does that mean to a human being. This is what Simon Cozens has to say.


"The problem with this is that it doesn't work. Now, 'it doesn't work' is possibly the worst way to approach finding a bug. What do we mean by 'it doesn't work'? Does it sit on the couch all day watching TV? We need to be specific! What doesn't work about it?"