Jul 30, 2008

Corruption

OMG!! I never thought I would write about corruption. Such a serious topic! Thanks to my friend.. :)

Corruption is everywhere in this whole wide world.. and in the list of most corrupt countries, India is 74th (out of 180 countries). There is corruption everywhere.. right from getting admissions for LKG to forming government. It has become a part of our daily life.

Who is to be blamed for this? The one who gives bribe? The one who takes bribe? Our government? Our society? Our judiciary? There is no exact answer to this. All of us are responsible. So why not do one thing.. lets all take an oath that from this minute we won’t give or take bribe:) The not-taking-bribe part sounds a bit easier.. but not the not-giving-bribe part! NO..NO.. its not easy. If I hold back saying that I won’t give bribe then the rest of the world would keep moving on and I’d be in the same place where I started.

I personally feel that while dealing with corruption, one should try to make a big difference(I’ll say what this means a bit later) or no difference at all. Coz if I try to make that small difference by not giving bribe then as I mentioned before I would be going nowhere and the rest of the world will be going places.

So what can be done about corruption? Strict rules.. I would suggest. YES! Coz if all ppl were so divine and good-hearted as to not give or take bribe, then the whole world would have been so prosperous. But think again.. strict rules? Is that really possible? When the power is in the hands of ppl(read as leaders) who have loads of black money, how will they agree to make the rules more strict?! So that won’t happen.. atleast in the near future it won’t.

Coming to the ‘big difference’ part.. yeah I mean it.. BIG difference.. like in the movies ramana.. anniyan.. thamizhan.. :D Though it sounds a bit odd, that’s what I feel.. really! And now.. who is gonna make this ‘big diff’? Nope not me.. definitely not! Someone else.. may be some hero as in the movies.

So like every other Tom, Dick or Harry.. I would also sit n wait.. wait for that hero to jump down from the skies.. till then.. God save the people!

Jul 24, 2008

Kick starting the day..

5:30AM Grrr.. my mobile vibrated. It was tara.. ‘Can we go by 8 barbie?’
‘Okay tra.. no probs :)’.. I had brushed my teeth by then, so what.. back to sleep.
‘Will be there in 5 minutes..’, tra messaged around 8.

We went to the usual place where I practice driving.. The Kinetic Honda that my dad had treasured all these years was in a pathetic condition.. thanks to my driving skills! :D I managed to drive considerably well at first.. then tra wanted me to practice turning.. Tra got on the back… she wanted to see how I drive so that she can guide me properly… poor kid! Din’t know whats in store for her..

Everything went on well till I tried to make the third turn.. THUD! And we both were flat on the road! hahahaah.. had a good laugh and got up to lift the vehicle. OH GOD!! There was some problem with the front tire..'Why does this always happen to me!?!' Tra managed to drive the vehicle to a mechanic shop that was near by. The bike was repaired in a few minutes.. hmmm.. good! :) Suddenly I realized..’Oh dear! I don’t have any money..’ Thank God! Tra had.. phew..!

Went back to the usual place to continue practicing.. within a few minutes the bike got switched off. ‘Oh dear.. Now what?!’ I tried to start it again.. nope.. no use. Then tra tried to start the bike. Only after few minutes did we realise that there was no petrol in the bike.. Gosh.. not even a single drop! Tra pushed the bike all the way back home.. :( though I wanted to help, I couldn’t balance the bike.. was quite heavy :D

Phew! What a day..What a start! Got my licence test on Friday.. God only knows how I’m gonna manage.. Hope I return home in one piece..

Pray for me!
God bless u... n me too with driving skills :))

Jul 16, 2008

To Say Or Not To Say

I had always wanted to say whatever I feel like saying in various situations. But alas..! I can’t.. The following are a few such stuffs..

Disclaimer : Some of the following MAY resemble your life.. But this is purely based on MY real life story!


Mom: Don’t take life for granted.. be a bit more serious.. you seem to be very careless about your future..
Me(thinking..): I wonder whats for dinner..
And mom says I’m not bothered about future.. ahh!


Sister: What do you do the whole day..? Atleast go n help mom in the kitchen..
Me(thinking..): eh.. as though you help her alot..
Me(saying..): Okay..
I go to the kitchen to check whether dinner is ready.. if yes- yippy!
if no- curse mom.. n command her to make it fast!


Dad: When’ll you get your joining date? Contact the company HR and try to get some updates.
Me(thinking..): Oruvan oruvan mudhalaali.. Ulagil mattravar thozhilaali.. Vidhiyai ninaippavan yemaali.. adhai… WAIT!! Is he talking to me??!!
Me(saying with an innocent look..): Ok pa..


Uncle: Why don’t you try out some sport at leisure?
Me(thinking..): Yeah.. I’m learning boxing.. Wanna demo.. Wanna PUNCH?!!
Me(saying..): hmmm.. Will see..


Guy next door: Did I get any post today?
Me(thinking..): I wish you got one with anthrax powder in it!
Me(saying..): Nope.
Guy next door: Okay. I’m going out now.. If I get any post please collect it.. I’ll collect it from you later.
Me(thinking..): Nah.. I’ve planned to make paper boats with it!
Me(saying..): Sure.


There is one Hindi family next door.. they donno tamil or English.. and I donno hindi..
Hindi-kaara aunty: Hindi seekho beta.. bahut thakhleef hoga! (It means ‘Learn hindi child.. else it’ll be very difficult!’)
Me(thinking..): English seekho aunty.. bahut thakleef hoga! :P
Me(saying..): Ji..


While I was learning to drive a bike.. which am still learning.. :D
An old man: Go slow.. You shouldn’t drive fast while learning..
Me(thinking..): Slower? Din’t you just see that crow walk past me?!
Me(saying..): eeeeeee..(that’s my broad smile) Okay uncle..
Him(must have thought..): Sweet gal!



Friend: Hey.. the guy next door is often looking at me.. Do you think he likes me?
Me(thinking..): Nope.. He has squint eyes. He is looking at your sis.. (after all.. she is a better fig!) ;)
Me(saying..): yaay..! So you like him too..? ;)
Both: Giggles..



Peter anna: Why don’t you go in for higher studies? Even I’m doing my Masters in UK.. blah blahh… blah..
Me(thinking..): YOU..?? studying in UK?? Hahaah..
Me(saying..): Oh.. tell me more about the opportunities available..

What say? :P

Jul 15, 2008

How to irritate others..

Most of us like to irritate others(I’d love to).. So here are a few things that you can try out at your own risk… Trust me, its real fun!

#After someone proposes a good idea..
U(with a wierd look on ur face): From where do u get such ideas?

#Mumble when you speak to people so that they are unable to understand what you say.. and when they ask, run away.


#X: What can I wear?
U: eh?
X (louder): What can I wear?
U: Sorry..?
X (shouting): WHAT CAN I WEAR?
U: Where?
X: To the party…
U: What did u ask?
X: What can I wear?
U: Bear?!!
X: *%^&$##?!#

#Speak like a robot!

#Invite lots of people to other people's parties.

#Change channels five minutes before the end of every show.

#Drum on every available surface.

#When someone is listening to his/her favourite song.. sing along.. totally out of tune.

#Give looooooong pauses while speaking.

#Pretend to be drunk.

#X: Whats the time now...
U: Well its too early
X: What is early..
U: The time...
X: Are u nuts.. i asked u the time...
U: Well thats what i said.. its too early...
X: Ok let me refresh.. what is the time right now... that is showing in ur clock..
U: Its showing that the time is too early..
X: Aaahhhh... ok... i will ask somebody else...
U: Why... if u want to hear its too late, i can say that...
X: Ufff ok leave it...
U: Why... anyway did u forget anything somewhere...
X: What did i forget..
U: Well u said leave it... i thought u left something... n thats why u were asking me about the time...

#Speak wrong english with full confidence and all seriousness infornt of an INTELLECTUAL friend.

#X: Why din’t u come yesterday?
U:okay!
X: Tell me?
U:yeah..

#Play with ur face expressions.

#Whisper in someone's ear :"I know what u did last summer"

Happppy bugging.. :D

Jul 14, 2008

Colourful blog ever!



:P

Jul 11, 2008

The Year 2038 Problem

Hi friends!!
I have got something which will make u open ur mouth!!

The Year 2038 Problem

Test it now...


Disclaimer : This is just for FYI only, Please Don't try this. This is true and if you do this then your network based applications will not work.


Steps...
1. Login to yahoo messenger
2. Send instant message to anyone - fine its working...
3. Now, change ur system date to 19-Jan-2038, 03:14:07 AM or above
4. Confirm whether ur date is changed
5. Again send instant message to anyone...
Your YM crashes....


* * * YES ALL NETWORK BASED APPLICATION WILL NOT WORK NOW * * *

Why.....
What is it?

Starting at GMT 03:14:07, Tuesday, January 19, 2038, It is expected to see lots of systems around the world breaking magnificently: satellites falling out of orbit, massive power outages (like the 2003 North American blackout), hospital life support system failures, phonesystem interruptions, banking errors, etc. One second after this critical second, many of these systems will have wildly inaccurate date settings, producing all kinds of unpredictable consequences. In short, many of the dire predictions for the year 2000 are much more likely to actually occur inthe year 2038! Consider the year 2000 just a dry run. In case you think we can sit on this issue for another 30 years before addressing it, consider that reports of temporal echoes of the 2038 problem are already starting to appear in future date calculations for mortgages and vital statistics!


In the first month of the year 2038 C.E. many computers will encounter a date-related bug in their operating systems and/or in the applications they run. This can result in incorrect and wildly inaccurate dates being reported by the operating system and/or applications. The effect of this bug is hard to predict, because many applications are not prepared for the resulting "skip" in reported time -anywhere from 1901 to a "broken record" repeat of the reported time at the second the bug occurs. Also, may make some small adjustment to the actual time the bug expresses itself. This bug to cause serious problems on many platforms, especially Unix and Unix-like platforms, because these systems will "run out of time".

What causes it?
Time_t is a data type used by C and C++ programs to represent dates and times internally. (Windows programmers out there might also recognize it as the basis for the CTime and CTimeSpan classes in MFC.)time_t is actually just an integer, a whole number, that counts the numberof seconds since January 1, 1970 at 12:00 AM Greenwich Mean Time. A time_t value of 0 would be 12:00:00 AM (exactly midnight )1-Jan-1970, a time_t value of 1 would be 12:00:01 AM (one second after midnight) 1-Jan-1970, etc..

some example times and their exact time_t representations:
Date & time time_t representation
1-Jan-1970, 12:00:00 AM GMT 0
1-Jan-1970, 12:01:00 AM GMT 60
1-Jan-1970, 01:00:00 AM GMT 3 600
2-Jan-1970, 12:00:00 AM GMT 86 400
1-Jan-1971, 12:00:00 AM GMT 31 536 000
1-Jan-1972, 12:00:00 AM GMT 63 072 000
1-Jan-2038, 12:00:00 AM GMT 2 145 916 800
19-Jan-2038, 03:14:07 AM GMT 2 147 483 647

By the year 2038, the time_t representation for the current time will be over 2 140 000 000. And that's the problem. A modern 32-bit computer stores a "signed integer" data type, such as time_t, in 32 bits.The first of these bits is used for the positive/negative sign of the integer, while the remaining 31 bits are used to store the number itself. The highest number these
31 data bits can store works outto exactly 2 147 483 647. A time_t value of this exact number,
2 147 483647, represents January 19, 2038, at 7 seconds past 3:14 AM Greenwich Mean Time. So, at 3:14:07 AM GMT on that fateful day, every time_t used in a 32-bit C or C++ program will reach its upper limit.

One second later, on 19-January-2038 at 3:14:08 AM GMT , disaster strikes.

When a signed integer reaches its maximum value and then gets incremented, it wraps around to its lowest possible negative value. This means a 32-bit signed integer, such as a time_t, set to its maximum value of 2 147 483 647 and then incremented by 1, will become -2 147 483 648. Note that "-" sign at the beginning of this large number. A time_t value of -2 147 483 648 would represent December 13, 1901at 8:45:52 PM GMT.
So, if all goes normally, 19-January-2038 will suddenly become 13-December-1901 in every time_t across the globe, and every date calculation based on this figure will go haywire. And it gets worse. Most of the support functions that use the time_t data type cannot handle negative time_t values at all. They simply fail and return an error code.

A quick check with the following Perl script may help determine if your computers will have problems (this requires Perl to be installed on yoursystem, of course):
#!/usr/bin/perl
# Use POSIX (Portable Operating System Interface) use POSIX;
# Set the Time Zone to GMT (Greenwich Mean Time) for
date calculations.
$ENV{'TZ'} = "GMT";
# Count up in seconds of Epoch time just before and
after the critical event.
for ($clock = 2147483641; $clock < 2147483651;
$clock++)
{
print ctime($clock);
}
For example, the output of this script on Debian GNU/Linux (kernel 2.4.22)(An affected system) will be
# ./2038.pl
Tue Jan 19 03:14:01 2038
Tue Jan 19 03:14:02 2038
Tue Jan 19 03:14:03 2038
Tue Jan 19 03:14:04 2038
Tue Jan 19 03:14:05 2038
Tue Jan 19 03:14:06 2038
Tue Jan 19 03:14:07 2038
Fri Dec 13 20:45:52 1901
Fri Dec 13 20:45:52 1901
Fri Dec 13 20:45:52 1901

Solution
"The best way to predict the future is to engineer it."Consider testing your mission-critical code well ahead of time on a non-production test platform set just before the critical date. For more general applications, just using large types for storing dates will do the trick in most cases. For example, in GNU C, 64-bits (a "long" type) is sufficient to keep the time from rolling over for literally geological ones This just means any executables the operating systems runs will always get the correct time reported to them when queried in the correct manner. It doesn't stop theexecutables you may still want to be worried about Well-written programs can simply be recompiled with a new version of the library that uses, for example, 8-byte values for the storage format. This is possible because the library encapsulates the whole time activity with its own time types and functions (unlike most mainframe programs, which did not standardize their date formats or calculations). So the Year 2038 problem should not be nearly as hard to fix as the Y2K problem was.

Admittedly, some don't feel that this impending disaster will strike too many people. They reason that, by the time 2038 rolls around, most programs will be running on 64-bit or even 128-bit computers. In a 64-bit program, a time_t could represent any date and time in the future out to 292 000 000 000 A.D., which is about 20 times thecurrently estimated age of the universe. The problem with this kind of optimism is the same root problem behind most of the Year 2000 concerns that plagued the software industry in previous years: LegacyCode. Even if every PC in the year 2038 has a 64-bit CPU, there will be a lot of older 32-bit programs running on them.

The greatest danger with the Year 2038 Problem is its invisibility. The more-famous Year 2000 is a big, round number; it only takes a few seconds of thought, even for a computer-illiterate person, to imagine what might happen when 1999 turns into 2000. But January 19, 2038 is not nearly asobvious. Software companies will probably not think of trying out a Year2038 scenario before doomsday strikes. Of course, there will be some warning ahead of time. Scheduling software, billing programs, personal reminder calendars, and other such pieces of code that set dates in the near future will fail as soon as one of their target dates exceeds 19-Jan-2038 , assuming a time_t is used to store them.

Good luck, and hope no ones flying car breaks down in 2038 !!

Jul 10, 2008

Sharing my thoughts


Hey all.. thought of sharing with you a few lessons I’ve learnt in my life. Its no philosophy.. its no advice.. just the thoughts that are pondering my mind. Pouring it all here.. hope its of some use to you..

#Be nice to your parents and siblings.
They are the only ones who genuinely want you to be happy. So keep them happy.

#Have a few friends.
Share your thoughts, ideas or whatever crap you have with your friends. Have a few loyal friends around and be loyal to your friends.

#Choose to be happy. Its all in the mind.
The only way to find happiness is by controlling your thoughts. We are as happy as we make up our minds to be.


#An idle mind is devil’s workshop.
Keep yourself occupied with some work. If you are completely jobless then start a blog as I did. When the mind is idle, you start thinking about all crap.

#Don’t compare yourself with others.
You are unique. Others may be luckier than you at times. But remember ‘Every dog has its day’.

#Count your blessings, not your troubles.
No person in this world is always happy. Everyone has got their own worries. So stop worrying about your fate and get a life!

#Be simple. Be yourself.
No one can live your life better than you. Its your life and live it as you like. Be simple. Don’t waste your time in trying to impress others.

#Forgive but never forget.
Remember ‘If you cheat me once, shame on you. If you cheat me again, shame on myself’.

#Laugh a lot. Laugh at yourself.
Don’t ever hold back your laugh. Laugh a lot.. be a kid at heart (wait.. did I just rhyme!?!! :D) Learn to laugh at your silly acts.

#Brush the dust off yourself and move on.
Whatever happened in your life has happened. Don’t waste your time thinking about it and don’t spoil your future worrying about the past. Remember ‘The show must go on’.


Last but not least.. Dasavatharam special
#Everything happens for a reason.
If You get rejected for a job.. may be there is a better job waiting for you.
If your boy friend diched you.. may be you’ll get a better one.. teehee.. :P

So no worries.. Always be happy!


Jul 9, 2008

Quote I Quote


#The kind of humour I like is that which makes me laugh for five seconds and think for ten minutes.
-William Davis

#The most beautiful thing we can experience is the mysterious.
- Albert Einstein

#Laugh and the world laughs with you. Cry and you cry with your girlfriends.
- Laurie Kuslansky

#A man's got to do what a man's got to do. A woman must do what he can't.
- Rhonda Hansome

#Whatever women must do they must do twice as well as men to be thought half as good. Luckily, this is not difficult.
- Charlotte Whitton

#If you can't be a good example, then you'll just have to be a horrible warning.
- Catherine Aird

#I think---therefore I'm single.
- Lizz Winstead

#Nobody can make you feel inferior without your permission.
- Eleanor Roosevelt

#If you help a friend in need , he is sure to remember you – the next time he’s in need.
-Matz’s Maxim



#The man who smiles when things go wrong has thought of someone to blame it on.
- Robert Bloch

#A rich man's joke is always funny.

-Proverb

#I like pigs. Dogs look up to us. Cats look down on us. Pigs treat us as equals.
- Winston Churchill

#I remember the time I was kidnapped and they sent a piece of my finger to my father. He said he wanted more proof.
- Rodney Dangerfield

#There Are Three Kinds of People - Those Who Can Count and Those Who Can't.
- Anonymous

#I never think of the future - it comes soon enough.
- Albert Einstein

#Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
- Rich Cook

#Why all men marry. If you get a good wife, you'll be happy. If you get a bad one, you'll become a philosopher... and that is a good thing for any man.
- Socrates

How it all started..


‘Me? Blogging? Naah.. not my kinda thing’, I said, when one of my friends suggested that I could blog to fight boredom. From childhood I have a great aversion to reading.. writing.. most of all.. studying. I really hate stuff that would make me look more matured. Aargh.. I’m still a kid.. my mom says so… even my dad agrees! No way.. not a blog!! How could she suggest me to create a blog.. Hell with my friend!

‘But why not blogging?’, I asked myself that night.. (yeah, night is the time when the small chunk of cells in my head really works.. I call it ‘My Brain’.. ppl around me don’t agree that I’ve got one though…) I started giving reasons as to why I could not blog… WOW!! I had plenty of them (trust me.. I could create a whole new blog with that) Yep.. lack of patience.. lack of knowledge.. lack of intelligence.. and my sweet lil brain that sleeps all day long. OMG!! I’ll never be able to create a blog. People will laugh at it.. people will laugh at ME.. why am I thinking about all this… just waste of time.. Hell with my friend!

‘May be..’, I thought the next day(I mean.. night!) Why not? Most of my friends are bloggers.. why not me? But what do I write? I went through many blogs to get some ‘ideas’ ;) Nope, I was wrong.. each one had their own style of writing.. I can’t copy that.. no no no..!!! May be I have my own ‘style’. Oh yeah.. immediately I opened MS Word and started typing. Before I could realize I had typed so much.. ‘Woo-hooo!! Not bad bargs! Not bad at all for your first attempt!’, I told myself.

Hope Infy calls me soon.. else I may become a professional blogger and make millions of dollars through blogging. Infy shouldn’t loose me right..?! Else who’ll be it’s next CEO? Haha.. Who knows!?!!

I’ve got a blog for myself.. As I like it! yaay!!!

Will continue blogging! Just to pass time.. just to express myself.. just to train my brain to think during day time as well.. just to fight boredom. Hell with my friend!!