<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4108446863428362036</id><updated>2012-02-07T04:41:03.067-08:00</updated><category term='Drivel'/><category term='Pseudo Tech'/><title type='text'>Reality continues to ruin my life - Calvin</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://shenoyprashanth.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4108446863428362036/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://shenoyprashanth.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Prashanth</name><uri>http://www.blogger.com/profile/04639142632123164745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4108446863428362036.post-2549203442495117555</id><published>2008-01-15T06:39:00.000-08:00</published><updated>2008-02-10T05:24:15.117-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Drivel'/><title type='text'>A fresher's diary</title><content type='html'>&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153); font-style: italic;"&gt;9.00 am:&lt;/span&gt;&lt;br /&gt;Hi, I am Shambu. Today is my first day of work in a multinational company! I am so thrilled! Its my first job. I am excited by the fact that I will be attending my first corporate event and our charismatic CEO will be addressing us.&lt;br /&gt;&lt;br /&gt;My close friend Aggro is with me. He is of the opinion that the orientation program is just a waste of time.He says its like &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;political speeches&lt;/span&gt;, consistently apocryphal but sometimes entertaining .My friend is a bit cynical about most of the things. So I let it pass.&lt;br /&gt;&lt;br /&gt;Seems like there is a small hitch in our program.Some last minute changes. Instead of our CEO, some other guy will be addressing us. If the jury had voted right, this guy would have definitely picked up the &lt;a style="font-style: italic; font-weight: bold;" href="http://en.wikipedia.org/wiki/Golden_Raspberry_Awards"&gt;razzie&lt;/a&gt; for the worst dressed.&lt;br /&gt;&lt;br /&gt;After tripping over a couple of wires on the stage, almost spilling coffee on the first row , clearing his throat in front of the microphone, he finally settled down.He informed us that he had returned from the U.S a month back discussing business with the customers.&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;To us it seemed as if he hadn't taken a bath since then.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;He started with the history of the company, then moved on to &lt;/span&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;what kind of exciting and mind boggling work we do,so on and so forth. His incantations had a soporific effect on the audience.&lt;br /&gt;&lt;br /&gt;By the time he came to the part regarding&lt;/span&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt; the company's expectation from the new recruits, some people in the audience had started snoring audibly.But he bravely went on for another half an hour or so.Finally he wished us good luck.&lt;br /&gt;&lt;br /&gt;He was followed by a procession of equally inept speakers who had nothing better to add, but to our misfortune, a lot of time on their hands.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153); font-style: italic;"&gt;11.30 am:&lt;/span&gt;&lt;br /&gt;The HR lady took us on a tour of the campus. I am not sure whether the newbies were &lt;span style="color: rgb(0, 0, 153); font-style: italic; font-weight: bold;"&gt;i&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153); font-weight: bold; font-style: italic;"&gt;nterested in the campus&lt;/span&gt;, but they were definitely interested in &lt;span style="font-weight: bold; color: rgb(0, 0, 153); font-style: italic;"&gt;her&lt;/span&gt;.Nobody took their eyes off her.She was a bomb!.She would have given &lt;/span&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;Gisele Bundchen&lt;/span&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt; a run for her money. After the tour, she too wished us good luck and hoped that we would give the company our best. I don't know about the company but going by Aggro's besotted looks , &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;he was definitely ready to give&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 0, 153);"&gt; &lt;/span&gt;&lt;span style="color: rgb(0, 0, 153); font-style: italic; font-weight: bold;"&gt;her&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 153); font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 153); font-weight: bold;"&gt;his best&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153); font-style: italic;"&gt;12.30 pm:&lt;/span&gt;&lt;br /&gt;The lunch is good, but a bit expensive.I ran into a guy in the canteen. He was my senior. He looked a bit dejected and forlorn. One of the brightest guys in our college. I asked him what he was working on . He said it was some R&amp;amp;D stuff and was very vague about the details. Nevertheless I was impressed. Aggro had a different take on R &amp;amp; D. He says whenever somebody says R&amp;amp;D, chances are that the poor sod has no clue about what he is doing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153); font-style: italic;"&gt;2.00 pm:&lt;/span&gt;&lt;br /&gt;I just met the guy who recruited me. I and Aggro will be part of his team. I was also introduced to my project mates. One of them was watching an interesting video on &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;You Tube&lt;/span&gt; and as soon as he saw us coming he quickly switched on to the development environment and pretended to be busy. The other guy I met was busy taking a call. I assumed it was an official call.Aggro disagreed.He swears that he heard the words &lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 0, 153);"&gt;honey, sweety&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt; and &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 0, 153);"&gt;restaurant&lt;/span&gt;. I am not so sure. It must be Aggro's wild imagination.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153); font-weight: bold; font-style: italic;"&gt;6.00 pm: &lt;/span&gt;&lt;br /&gt;Wow! I just completed my first day in the office. Aggro says it was boring, except for the interaction with the HR. He spent most of his afternoon chatting with her on some internal chat tool. I am sure Aggro has already started zeroing in on his honey moon destination. Mentally at least.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 153); font-weight: bold;"&gt;Day2:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 153); font-weight: bold;"&gt;11.00 am: &lt;/span&gt;&lt;br /&gt;I had my first team meeting. One of the developers told our manager that it was not possible to ship the product on the committed date. It was buggy and way below standards, the geek said. He had logical arguments to back it up.This fueled a heated discussion among the participants, that lasted for little over an hour.Even with my limited experience, I could see that the geek was right and was being sensible.At the end of the meeting, the geek was out voted and it was decided that product would be delivered on the committed date. I felt sorry for him.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153); font-style: italic;"&gt;12.30 pm:&lt;/span&gt;&lt;br /&gt;Over lunch I discussed about the meeting with Aggro.  He had some inside information that the geek would be moved out of our project. The You Tube guy would instead take over the responsibilities from the geek. I am surprised at the decision. Aggro says it comes with the territory. His advice to me is to never argue with the boss. This is how his weird sense of humor put it...&lt;br /&gt;&lt;br /&gt;One fine day if your Manager says that the team needs to sacrifice a goat for the  &lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);font-family:trebuchet ms;font-size:100%;"  &gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;betterment&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;of the product, you shouldn't argue with him. &lt;span style="font-weight: bold; color: rgb(0, 0, 153); font-style: italic;"&gt;Common sense should not cloud your judgment&lt;/span&gt;. Instead of trying to comprehend the relationship between the quality of the product and the sacrifice of a goat, you should instead throw in a suggestion like&lt;span style="font-style: italic;"&gt; &lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;sacrificing a goat is an excellent idea&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;. &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 0, 153);"&gt;In fact the whole team should light a bonfire and dance around it semi naked,arguing that it will foster team spirit&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;.&lt;/span&gt; Such brain waves will get you brownie points during appraisal.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 153); font-weight: bold;"&gt;4.00 pm:&lt;/span&gt;&lt;br /&gt;We had another marathon team meeting. This time some quality guys were also involved in it. A quick mathematics from Aggro indicates that the word &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;"Team spirit", "Innovation"&lt;/span&gt; and &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;"Proactive"&lt;/span&gt; has been used 256 times. Aggro is not completely sure since the standard rhetoric was sometimes punctuated by burping and belching sounds.Spicy lunch I guess.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153); font-style: italic;"&gt;Day 3&lt;/span&gt; &lt;span style="font-weight: bold; color: rgb(0, 0, 153); font-style: italic;"&gt;&lt;br /&gt;10:00 am:&lt;/span&gt;&lt;br /&gt;Today I attended a technical presentation. The guy who spoke had a paunch belly like most other participants. &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;In between taking calls on his mobile and drinking endless cups of coffee&lt;/span&gt;, he &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;mentioned &lt;/span&gt;about frameworks, libraries, code re use and platforms. It was all overhead transmission for me. Aggro says none of the souls who attended it gave a whit about what was being presented. He was right. People were busy drawing meaningless doodles on their notebooks, dozing off, smsing jokes(I presume) and basically doing everything except listening to the presentation.&lt;br /&gt;&lt;br /&gt;Towards the end of the presentation, there was some excitement. One portly gentleman suddenly woke up from his slumber and intended to make his presence felt. He went on some totally irrelevant tangent , which I guess nobody (including himself) understood. The presenter having nothing better do, welcomed this intervention and started arguing passionately with him. After half an hour of futile discussion, both of them felt pleased at themselves and decided to take the discussion off line. The others heaved a sigh of relief.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 0, 153);"&gt;1.00 pm:&lt;/span&gt;&lt;br /&gt;We are having lunch with somebody Aggro introduced to me. The guy has 2 years of experience and this is his fifth company. He says he wants to pursue his MBA and he is waiting for his MBA results.If that does not work, he will make his all important third jump in the last nine months. He doesn't want to settle for anything less than 50% hike. My remark of "&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;Isn't it a better option to remain in a company for a few years, learn something and then make a decision&lt;/span&gt;", was met with a &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;"WHERE-DID-THEY-RECRUIT-THIS-HALF-WIT"&lt;/span&gt; look from Mr MBA. Aggro quickly came to my rescue and changed the topic.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;Day 4:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;Our product was released today&lt;/span&gt;. Everyone was giving high fives, except for the geek. He had a distraught expression on his face.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;Day 5:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;11.00 am:&lt;/span&gt;&lt;br /&gt;Today we are out on a team lunch.This is a continuation of yesterday's celebration.The lunch was in some fancy restaurant on Church Street. The right side of the menu, looked very prohibitive.I was told that I could order anything I wanted. Obviously the company was sponsoring the lunch. Most of the dishes were half eaten or just sampled , when the waiter presented us with the bill. I felt sad at the enormous waste.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;Frustration and cribbing seems to be the natural state of most software engineers.Somehow they seem to find solace in constant whining.&lt;/span&gt; As if following some unwritten protocol, the guys started complaining as soon as they were out of the restaurant. The ambiance was not good, the food wasn't authentic Chinese. The company no longer cares about employees, its time to look for greener pastures, blah blah blah.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;Week 2:&lt;/span&gt;&lt;br /&gt;Today I was asked to fix a bug. I was excited at the prospect of laying my hands on the source code. I wanted to debug the code and understand the flow. My project mate(who sometimes reminds me of Wally in Dilbert) told me that it was not necessary. He asked me to straightaway change Line 300 of GetSingletonObjectUsingFactoryPattern() method . I was supposed to change the For Loop to While loop. &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;When I saw the source safe history, I saw that there were five previous check outs and check Ins .Each time the For Loop was changed to While Loop and vice versa.&lt;/span&gt; When I asked him about this, he mumbled something about Refactoring.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;This reminds me of Alan Kay's quote " &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves&lt;/span&gt;"&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;Week 3:&lt;/span&gt;&lt;br /&gt;The customer has come back with what is being warily called as a &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;lower-than-expected&lt;/span&gt; rating.As usual Aggro through his devious means has got hold of the right information. Supposedly the customer was so disgusted with the product that he has vowed never to outsource any work to our company. Mr You Tube,Wally2 and the manager are traveling for the damage control.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;Month 5:&lt;/span&gt;&lt;br /&gt;Its been 4 months since I have joined the company. Nobody seems to be interested in doing their best. &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;Visibility, building castles on the air and internal politics seems to be the way of life. The geek has quit and today is his last day&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Having nothing better to do, Aggro with some of his friends have come up with the some interesting facts:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;Supposedly out of the 1000 odd employees, around 20% are freshers(Out of which 75% are male, 24% females and the genders of a few employees is still under debate).&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;Among freshers five couples have started dating each other, two are on the verge of break up.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;Almost all of the new inductees have added a few pounds in the past few months, thanks to the sedentary life styles.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;The new receptionist is being touted as the Bipasha Basu of our company. Not surprisingly all of them barring Aggro want to be her John. (Aggro still has high hopes that somehow he will &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;patafy&lt;/span&gt; Gisele one day).&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;Month 6:&lt;/span&gt;&lt;br /&gt;I have put my papers today. Nothing about this company makes sense to me anymore.&lt;br /&gt;&lt;br /&gt;The managers are power hungry and incompetent to the core. They are driving business to the ground. With the precision of Luftwaffe, they are bombing down every promising project.&lt;br /&gt;&lt;br /&gt;The best guys have long left the company. The desperate one's are trying to fill in their shoes.&lt;br /&gt;&lt;br /&gt;The HR is still serenading new joiners with their creative fantasies. Short listed interview candidates are being promised nothing short of Utopia.&lt;br /&gt;&lt;br /&gt;The fact that six months of my career has gone the drain is still haunting me. One good news is that Aggro has finally impressed Miss Gisele and they are going steady. He is going on a long term on site visit. In terms of quality , he says that the work he will be doing there is comparable to data entry operators.&lt;br /&gt;&lt;br /&gt;I have a couple of offers from multi nationals. I am not sure that I want to join them. I have set my eyes on a small start up. Nothing fancy, but far more satisfying I hope.&lt;br /&gt;&lt;br /&gt;Somebody said &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 153);"&gt;"True innovation often comes from the small startup who is lean enough to launch a market but lacks the heft to own it"&lt;/span&gt;. It sounds like music to my ears.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 0, 51);font-family:trebuchet ms;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4108446863428362036-2549203442495117555?l=shenoyprashanth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://shenoyprashanth.blogspot.com/feeds/2549203442495117555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4108446863428362036&amp;postID=2549203442495117555' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4108446863428362036/posts/default/2549203442495117555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4108446863428362036/posts/default/2549203442495117555'/><link rel='alternate' type='text/html' href='http://shenoyprashanth.blogspot.com/2008/01/9.html' title='A fresher&apos;s diary'/><author><name>Prashanth</name><uri>http://www.blogger.com/profile/04639142632123164745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4108446863428362036.post-6579135804743700833</id><published>2007-10-28T20:45:00.001-07:00</published><updated>2008-02-10T05:24:31.736-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Drivel'/><title type='text'>Mein Kampf</title><content type='html'>&lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;In my last blog I had promised that I would be explaining about OS Threads . Since I did not find enough time this week to come up with something concrete, I decided to churn out some nonsense to fill in the space, which I hope you will tolerate. I promise to tie up all the loose ends as soon as possible.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;In my opinion those four years of engineering, that metamorphosed me from a semi incompetent idiot to a complete dunce, truly deserve a mention.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;When I passed out of 12th, I was vaguely aware of three disciplines in engineering, namely Civil engineers(constructed houses), mechanical engineers(manufactured nuts and bolts) and computer engineers(got paid well for doing god knows what).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;But the buzzword among students was Electronics and Communication. Every one I met or spoke to, recommended this branch. They were predicting all kinds of dire consequences for people who dared to chose CS.(not enough jobs, too much competition, market crash blah blah blah).People told me that Electronics was &lt;b&gt;&lt;span style="color: blue;"&gt;"Evergreen, timeless and always in demand"&lt;/span&gt;&lt;/b&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;The brain washing worked. I chose Electronics . Unknowingly signed on my death warrant.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;First year, all branches had to go through a common syllabus. This irked me a lot. I was raring to have a crack at my &lt;b&gt;&lt;span style="color: blue;"&gt;beloved Electronics&lt;/span&gt;&lt;/b&gt;. Instead I had to learn about boilers, chemistry(the subject), Heisenberg's uncertainty principle and a myriad other useless topics.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;Our first lecture was Maths. I could spot the math lecturer from a distance weaving through the busy corridor. The large spectacles, the Miss Wormwood look and a complete lack of dressing sense gave her away. I have always wondered how math lecturers reproduce...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;After a quick introduction, she immediately dived into the world of Fourier transforms, Cauchy's integral theorem and such equally mind numbing topics. The rest of the class promptly went to sleep. Von Neumann aptly put it...&lt;b&gt;&lt;span style="color: blue;"&gt;"In mathematics you don't understand things. You just get used to them".&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;I knew Maths would be my number one enemy for the rest of the semester.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;; color: blue;"&gt;However after my first work shop science practical,&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt; &lt;b&gt;&lt;span style="color: blue;"&gt;I had to change my opinion. Workshop was a nightmare!&lt;/span&gt;&lt;/b&gt; Shop floors in our college were located at the far end of our campus. They reminded me of the Russian gulags. Every Thursday I would reluctantly trudge towards those concentration camps awaiting execution.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;First half of the semester involved, what was euphemistically called Fitting. This involved rubbing a piece of cast iron with a blunt file, until one passed out of sheer exhaustion. After a couple of hours of sawing furiously , a tiny scratch would appear on the cast iron. Whew!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;After a disastrous few weeks, the lab assistants realized that there was more cast iron in my brain, than on the entire shop floor. They would watch me with amusement as I struggled with sheet metal, carpentry, welding and just about everything. Trust me, it is truly difficult to be incompetent at everything you do.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;Second semester was relatively easy except for a monster called Engineering graphics. Graphics was all about drawing cylinders, cones imagining them from top view, bottom view , lateral view etc etc. No amount of tilting my head, squinting at my drawing sheet, adjusting the mini drafter or sharpening the pencil helped. I somehow scraped through it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;Putting behind all the nightmares of the first year, I eagerly looked forward for the second year. &lt;b&gt;&lt;span style="color: blue;"&gt;I would now be taught my subjects not some junk from other disciplines.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;; color: blue;"&gt;Little did I realize that Electronics and Communication engineering, is a sublime form of torture&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;. The syllabus is humongous, designed by sadists who truly hate man kind for some inexplicable reason.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;One could hope to understand all the electronics subjects by studying approximately for say, one million years. In my opinion every electronics engineers should be awarded for his bravery, before he gets admitted into an asylum.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;With great deal of effort one could hope to remember the names of all the subjects in a given semester. Understanding the subjects was impossible.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;No matter how hard I tried, I simply did not understand Signals and Systems. Our lecturer would come up with gems like "Convolution determines the system's output from knowledge of the input and the system's impulse response. It can be shown that a linear, time-invariant system is completely characterized by its impulse response". I would rather prefer a Swahili movie without sub titles any day...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;Antenna theory was crap. The only redeeming factor about Antenna was the cute female mallu lecturer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;Microprocessors was taught by a senile old man. Every half an hour or so he would forget what he was explaining . So after a month or so, my note book was in an infinite loop of Push and Pop instructions. I knew it would remain so, till the end of the semester. Thanks to our amnesiac lecturer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;All theory subjects pale in comparison to the dreaded labs. Murphy's law originated here.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;; color: blue;"&gt;The only equation I truly understood was V=IR.&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt; Equipped with this profound knowledge, I would valiantly try to demystify every lab question. Implementing them was any way ,out of question. Thanks to the instruments. A carbon dating on the lab instruments would have revealed that, they were manufactured somewhere during the mesozoic era. The instruments were truly plug and pray kind.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;My mini project was something called a "Musical doorbell". I worked on my project diligently. (which involved burning a lot of silicon, a few failed attempts at electrocuting myself and some major investment in semiconductor companies). The output was truly music to my ears.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;Unfortunately my project guide had a different opinion.. " Idu musical door bella ? Male galladalli kappe kugida hage ide ! ".&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;The only subjects that I was good at were C, C++ and&lt;span style=""&gt;  &lt;/span&gt;Microprocessors. Somehow I was drawn to it like a magnet and got addicted to it. Little did I know at that time, that these subjects would lay a foundation ,for what would be my bread and butter for the rest of my life. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;Before winding up this blog, I should mention about the ecosystem in Manipal.The student life in Manipal is very interesting to watch. An anthropologist would perhaps neatly categorize the student population into the Hip gang, the Cognoscenti, the Muggers and the Amused lot. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;The Hip gang were the easy ones to spot. They would always hang around the juice center , flaunting their billion cc bikes , bulging biceps and surrounded by coterie of bimbos. The collective IQ of this gang would be somewhere between that of the protozoans and molluscans. For most of them Engineering was&lt;span style=""&gt;  &lt;/span&gt;kind of paid vacation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;The Cognoscenti(the truly brilliant chaps) on the other hand, would always be buried under a book( while most of the mere mortals would be blissfully unaware of its existence ). They were in every sense ,the true citizens of the Library.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;The muggers were the ones who took ample advantage of the Indian Education system. Most of the muggers would be academically excellent because of their unique talent to learn anything under the sun by rote.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;All you had to do, was to inform them that something was part of the syllabus and then throw at them a physics text book, a telephone directory or the stock market scripts. Lo and behold, they would reproduce it verbatim in the exam, without missing even a comma or full stop(And sometimes even the publishers copyright).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;The amused lot (which included the likes of me) neither had the charisma to join the Hip gang, the desperation of the muggers or the intellectual capacity of the cognoscenti. So invariably my lot would sit on the fence, never venturing into any of the these territories and watch the others with amusement.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;This blog is turning out to be longer than I expected. Its surprising how the human mind can spew nonsense by truckloads, but when it comes to writing something creative, suddenly you get the bloggers block. Well, let me finally wind up this blog, with the promise that the next one will definitely be about THREADS.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size: 10pt; line-height: 150%; font-family: &amp;quot;Trebuchet MS&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4108446863428362036-6579135804743700833?l=shenoyprashanth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://shenoyprashanth.blogspot.com/feeds/6579135804743700833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4108446863428362036&amp;postID=6579135804743700833' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4108446863428362036/posts/default/6579135804743700833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4108446863428362036/posts/default/6579135804743700833'/><link rel='alternate' type='text/html' href='http://shenoyprashanth.blogspot.com/2007/10/mein-kampf.html' title='Mein Kampf'/><author><name>Prashanth</name><uri>http://www.blogger.com/profile/04639142632123164745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4108446863428362036.post-6628636408175523511</id><published>2007-10-07T21:03:00.001-07:00</published><updated>2008-02-10T05:24:50.397-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pseudo Tech'/><title type='text'>Hello World!</title><content type='html'>&lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;I have been straining my myopic eyes reading innumerable blogs from the past couple of months. Some of them are insanely brilliant, some barely pass the muster and a lot of them are horrendous. So it comes as no surprise that even I was inspired to join the bandwagon and have a blog of my own.&lt;br /&gt;&lt;br /&gt;But that threw open an interesting question. What could I possibly blog, that would compel people to read it?(Holding a gun against their head is ruled out). After a lot of thought, I listed down a few options and their possible outcomes.&lt;br /&gt;&lt;br /&gt;1) People usually write about their vibrant lives and interesting experiences. I have a life style almost bordering on the comatose. About my sense of humor the lesser said, the better it is. You see, after I say something funny, I usually get a stoned look from the person on the other end. My intent to blog is not human tranquilization. So sharp, witty and humorous blog entries are ruled out.&lt;br /&gt;&lt;br /&gt;2) I could blog about interesting stuff like say sex, booze, food etc .Trust me ,it would be as useful and informative as taking acting classes from Fardeen Khan and Celina Jaitley. So option two is also ruled out.&lt;br /&gt;&lt;br /&gt;3) I could stick my neck out and offer opinion about social issues.But whose interested in it anyway? Our minds are heuristically tuned to occlude any thought related to poverty, illiteracy and such mundane stuff.&lt;br /&gt;&lt;br /&gt;4) &lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Hollywood&lt;/st1:place&gt;&lt;/st1:city&gt; and Cricket are adequately covered by television. Times Of India enlightens us with every bit of celebrity information, right down to their brand of underwear (unless of course it is Britney spears in which case it is not applicable). So no bollywood, no cricket and no celebrity gossip on my blog.&lt;br /&gt;&lt;br /&gt;To cut a long story short, all popular reasons for blogging are ruled out in my case, except one. Programming!&lt;br /&gt;&lt;br /&gt;I guess blogging about programming should come naturally to me, atleast to some extent, since I consider myself to be a programmer. (With due apologies to all the real programmers and geeks out there).&lt;br /&gt;&lt;br /&gt;My intent to blog is simple...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style=""&gt;Explain programming concepts in the simplest possible manner. So you can expect gross over simplifications to get across my point.&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style=""&gt;Avoid technical jargon and mumbo jumbo as much as possible. This inevitably means long blog entries.&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style=""&gt;Avoid my blog entries from looking like rehashed MSDN articles .So I am sacrificing completeness for the sake of clarity.&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style=""&gt;I will rely on constructive feed back to improve the quality of the blog so that it will help all the non geeks.&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;br /&gt;So fasten your seat belts as I take you into the interesting world of &lt;b&gt;&lt;span style="color:red;"&gt;operating system processes and threads&lt;/span&gt;&lt;/b&gt;, in the next couple of blog entries...&lt;br /&gt;&lt;br /&gt;Lets say you have to write an earth shattering program in some language, that has to add two numbers and display it..&lt;br /&gt;&lt;br /&gt;So as a first step you get your favorite editor up and running .You crank out the following code in your favorite programming language.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; line-height: 150%;"&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;static void AddFunc(int x, int y) { &lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;int z = x + y;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Console.WriteLine(z);&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;}&lt;/span&gt;&lt;/b&gt; //Lets ignore the syntax and the language for the time being.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;br /&gt;You then compile this program without any errors and you successfully get an executable file out of it called Program.exe.&lt;br /&gt;(This calls for a celebration. So give yourself a pat on the back and imagine yourself to be a coding stud.)&lt;br /&gt;&lt;br /&gt;When you double click on Program.exe on the hard drive, the operating system tells the processor to start executing your program. Assume for the time being that you are blessed with some supernatural power, that allowed you to peek into your computer with naked eye.. This is what you would see...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1&lt;/b&gt;) Since the processor understands only machine code, you will see your program represented in machine language and loaded into the physical memory. Something like this...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; line-height: 150%;"&gt;&lt;b style="color: rgb(51, 102, 255);"&gt;&lt;span style=""&gt;Mov AX, [X]&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Mov BX, [Y]&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;ADD AX, BX&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;MOV [Z], AX&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;HLT&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;b&gt;2&lt;/b&gt;) You will see a set of &lt;b&gt;general purpose registers&lt;/b&gt; (like AX,BX) and &lt;b&gt;memory locations&lt;/b&gt; with some data in it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3&lt;/b&gt;) You will see a special register called &lt;b&gt;Program counter&lt;/b&gt;. (It identifies the memory location from where the next instruction has to be fetched for execution).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;4&lt;/b&gt;) You will see the hungry &lt;b&gt;processor&lt;/b&gt; devouring the above program systematically in the following manner...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;Fetching      representations of ADD, MOV instructions (called opcode) from the memory      and determining what operation it has to do.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;Fetching the      data associated with the instruction (called operands) from the memory.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;Executing      each instruction in the same manner, until it gets conked on its head by a      hammer. ( In the above case the HLT instruction does the honors)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;br /&gt;Congratulations! What you saw above with your naked eye is what operating system designers call a Process.&lt;br /&gt;&lt;br /&gt;So what is the difference between a program and a process? Carefully look at the above items&lt;br /&gt;&lt;b&gt;Item 1 is the program.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Item 2 represents the various Inputs/Outputs for the program.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Item 3 and 4 represents the State of the program.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style=""&gt;Item 1 +2 +3 + 4 represents the process.&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Instead of talking about a running program in terms of its input, output , state of registers etc and confusing the hapless programmers, the OS designers decided to abstract out all these details and logically call it a Process.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In a typical multi tasking operating system like Windows, we can have several applications running simultaneously on your computer. For instance you can have some hideous looking word application explaining the intricacies about your project design. Simultaneously you can also have an internet browser showing some sexy photos of Paris Hilton.&lt;br /&gt;&lt;br /&gt;But wait a minute, how is this possible? From whatever we saw earlier, at any given point of time the processor can execute only one instruction. Also the CPU registers and memory can contain the data and instructions related to either MS Word application or the browser application at a given point of time, but not both.&lt;br /&gt;&lt;br /&gt;Which means basically the OS is &lt;b&gt;conning us and making us believe&lt;/b&gt; that it is simultaneously running two applications or processes. What the OS basically does is, it switches from one process to the other so rapidly that we get an &lt;b style=""&gt;illusion that it is running two processes simultaneously&lt;/b&gt;. This is what OS designers call as &lt;b&gt;Pseudo Parallelism&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;So what happens to the state of the MS Word process when the OS switches to the browser application? Well, every damn information about the process gets written into a data structure called &lt;b&gt;Process Kernel object&lt;/b&gt;. So at a later point of time, when you get bored with Miss Hilton's photos and decide to finally go back to work, the OS silently loads all the data from the kernel object into the memory and registers. The processor resumes execution of the word application, from where it had left and as if nothing had ever happened. This is called a &lt;b&gt;Process Context Switch&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Apart from the details mentioned above, every process has the following information associated with it...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;A &lt;b&gt;Process      ID&lt;/b&gt; that uniquely identifies the process.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style=""&gt;Security      information&lt;/span&gt;&lt;/b&gt;&lt;span style=""&gt; associated      with it such as User Id and its privileges (You don't want a rogue program      deleting all your files on the hard drive while you are busy ogling at      Miss Hilton's photos. So any program that your browser downloads will not      have sufficient privileges to do any such dirty business.)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;I have just scratched the surface and I will be getting into a little bit more detail about processes and introduce threads in my next blog entry. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4108446863428362036-6628636408175523511?l=shenoyprashanth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://shenoyprashanth.blogspot.com/feeds/6628636408175523511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4108446863428362036&amp;postID=6628636408175523511' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4108446863428362036/posts/default/6628636408175523511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4108446863428362036/posts/default/6628636408175523511'/><link rel='alternate' type='text/html' href='http://shenoyprashanth.blogspot.com/2007/10/process.html' title='Hello World!'/><author><name>Prashanth</name><uri>http://www.blogger.com/profile/04639142632123164745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry></feed>
