Showing posts with label internet. Show all posts
Showing posts with label internet. Show all posts

Sunday, February 19, 2012

Know your College Meme

Like wildfire, it has been a season of memes in various US colleges this month. With every college trying to outdo each other in creating memes poking fun at various idiosyncrasies, that students everywhere have to put up with. Texas A&M meme has been a rage among aggies, raking up more than 9000 likes in Facebook at a short amount of time. Here’s look ten of the most frequently used college memes and stories behind them.

1. College Freshman

This photo belongs to freshman Griffin Kiritsy  from University of New Hampshire. He personally acknowledged that it was his photo in his blog. The story behind photo started with a naïve phone interview. A few weeks later, the interviewer wanted to take a few snaps of the kid for publishing his story,to which he gladly obliged. Little, did he know that his photo will go on to become viral meme for freshman in every university!

c1_thumbc3_thumb1

2. Success Kid

This is an image of child with his fist up and with “knows it all” look on his face. The image was first posted in Flickr account by Laury Griner and baby’s name is Sammy.

s1_thumbs3_thumb1

Success kid is now 4 years old.

s2_thumb1

Sunday, June 12, 2011

Destiny’s Child

Well , If your expecting to read  about pop music then you could stop here. There are always defining moments in your life, which makes you wonder What's the purpose of it ? School life is where you don't know much , also you couldn't care less. College life is where you start to know something, but you’re not sure about what things to care about. Then there is  the perfect age is somewhere between old enough to know better and young enough not to care .  I think its the 2-3 year time period  in your job after college, where you earn enough to make a living on your own , but also could support your parents , you are a force to be reckoned with, as in your opinions matter.  Looking back at those three years after college , I thought I will use this post to look at three interesting stories that helped learn along the course.

One thing that I realized early on is that, its ok to fail , its ok to make mistakes. Its possible to succeed without failing at times, the question is could you excel at new things without failing? When I first moved into development , one of my first code change had caused a build break ( or in more plain terms a compilation error ) bringing the Release engineering and Quality engineering (QE) work grinding to a halt. What made matters worse , that the change that went in wasn’t requested by QE or Product management; It’s  just that I decided to take a few initiatives that would make life of every one easier in debugging problems , by making changes in diagnostics code. For the next few days , I knew how it felt to be famous for all the wrong reasons. A colleague did say to me People who have done build breaks went onto achieve big things like becoming Development Managers ( I didn't miss the irony ) to cheer me up. I did eventually fix the issue ( which turned out to be source code version control issue rather than anything in code ) . Moving along one month into release cycle, everybody could see the benefits of the change in helping RCA issues at QE and Customer environments later on. I couldn’t help feeling more vindicated for pushing in the change. This resulted in more freedom to make changes/features coming along my way. Moral of the story , Don’t wait for things to happen , make them happen .The actual failure really is not taking the risk to move to the next level due to the fear of failing and tolerating mediocrity.

Sunday, October 26, 2008

Perseverance Pays Off



Well, ever since I moved to Bangalore one of my top priorities has been to get a broadband connection. While rest of the world defines a minimum speed requirement 2 Mbps as broadband, in India we have conveniently lowered that standard to 256 Kbps to suit our poor quality standards. Anyway, among the handful of ISPs which provide service to home’s here, I decided to go for BSNL. The reason of choosing BSNL was obviously speed. Back in college days, my friends used to boast of download speeds of 200 – 300 Kbps. With me working during week days and Sunday being a holiday. It just gives me Saturday for this stuff, where I had to take care of washing my clothes plus the visit to the nearest BSNL office. The ordeal of getting BSNL went like this:


  • Week 1: On this Saturday, I got a photo for my application ready, with my passport has address proof for applying broadband and went to the office to apply. But only to be rebuffed, that I needed a local address proof in Bangalore, not from the city which I am from. As I recently moved to Bangalore, I had no local address proof leaving me to scratch my head.



  • Week 2: I think, I had a holiday coupled with the weekend, so had gone home. So no visit to BSNL office this weekend.


  • Week 3: I talked to my seniors, in this week about the problem. They suggested that a letter from my Company HR stating that I live in so and so place in Bangalore would do the trick for address proof. I had gotten the address proof and application form ready this time and went to the office. But this time, it turned out to be second Saturday i.e., a holiday. A wasted trip to office.


  • Week 4: Well, it turned out to be my lucky weekend. The office was open and also there was special offer for two days where if I applied, I did not have to pay any installation charges or the cost of WiFi enabled modem. But the only worry was that there will be two different guys coming for first LandLine phone connection and then the Broadband connection .If both this guys show up during the weekdays, I will be at office with the house locked, they would just move onto their next work. Leaving me to scramble to office on the following weekend to ask them come back to my house, to give the connection.


  • Week 5: For every problem, there is a solution. It’s just that everyone can’t see the solution. While bouncing of ideas with my roommate, I thought a poster on my house door in kannada, asking the BSNL guy to call me at this phone number would do the trick. Since my house was few blocks from my office, I could show up in 10 mins of the call at my house. With help of my well favored friend, who gave a lot more attention to my request, then what I had expected, I got that done pretty fast ( I wish she was the Manager for BSNL in my area, at least I would have got my Broadband in no time in my home with attention like that). The following day that too within 1 week I got a call from Landline guy, thanks to poster saying that he will come tomorrow, which luckily turned out to be holiday. So I was at my home when he showed up. But I had to pay him a compliment amount for showing up on a holiday. (Why do people in government expect compliments, for doing their jobs, for which government also pays them as salary???)


  • Week 6 & 7: It was elusive waiting game with BSNL. For every call that I get in mobile, I used attend to it that it could be BSNL guy. I never looked forward so much to get a call, even from a girl. The only calls that I kept getting were from annoying bank people asking me to take loans and investment plans. One of the calls was like my asking me for retirement plans. I barely completed 3 months in my first work; they’re talking about retirement, stupid banks.


  • Week 8: I had completely lost my patience, a frustrated man. To add fuel to the fire, I was simply bounced of from one table to another table when I needed to enquire about the broadband connection. Finally, as if that wasn’t enough, the guy in charge of connections for my area was on leave on that Saturday. But I didn’t budge, I met divisional manager, got the installation guys number. I called him in the morning, but as my luck would turn out there was power shutdown in Bangalore that day. So that guy couldn’t finish installation, he had already had gone to. He nevertheless said he will come, once the power comes back. The power came back; the next one hour seemed like an eternity, with me standing on the balcony looking out for that guy. Dogs, Cats, Pigeons, bikes, Auto’s , Good looking girls everything came in the road expect for the BSNL guy who never showed up. I was so frustrated the next day, that I started getting dreams about BSNL modem and browsing (I hardly get any dreams about any girls, so getting dream about BSNL modem was weird).


  • D-Day: Finally, after a number of calls, after that disappointing weekend. I did manage to get that guy to agree to come on Wednesday. To make matters worse, it was raining the whole day. But I didn’t want to give up, call after call and loads of bugging him. BSNL guy at last agreed to come at 5 30 pm. I had to skip a meeting in the office and run from my office to be at my home in rain. Then to add another twist, he backed off saying he will come tomorrow since it was raining. I had to entice him that I will even pay for his auto charge, if he comes. But he was like if you don’t mind pick me at office. Then I decided I am going get this broadband today, no matter what. I wanted this so badly. So I borrowed a bike, went to BSNL office, had a close call with skidding in the rain. But I did manage to bring him to my house and install the modem. I even attended the meeting that day via online. Seriously, if I had put half the effort that I had put in wooing that BSNL guy on a girl, I think she would have said yes to me. I guess perseverance pays off whether it is your boss, work, girl friend or in this case BSNL guy. To add final twist, I found out I was in Business Unlimited 15000 plan to my horror. I was not prepared to pay a bill of 15000 per month. But it later turned out that since I had taken the broadband in offer, for the first 15 days I will be getting free BUL 15000 service and then later will revert back to Home 750 plus. Finally, the modem I ended up was a type 4 modem (which is better one i.e. three more Ethernet ports than type 2 modem), though it was type 2 which I ordered. May be, I needed this final bit of luck for all that I had gone through.



Thursday, March 6, 2008

Microsoft, Yahoo and Google

All the three companies above have in their own way revolutionized the world of computers. There are more similarities between these software giants than what meets the eye.


Microsoft with its windows series of products has dominated worlds PC market for nearly two decades now. Virtually a whopping 95% of worlds PCs run on Microsoft OS. As you must have heard in the spider man movies, with great power comes great responsibility. But often power is misused. There are many instances of Microsoft bullying in world of software. Microsoft introduced its flagship product MS Office for its windows OS in 1989. At that time the dominant office suite included WordPerfect (Novell) and Lotus 123(IBM). As you might have guessed after introduction of MS Office both the applications were gone from the PC market in a few years. How did Microsoft achieve this within a short period??? Later anti trust litigations against Microsoft accused MS using what one calls as “UNDOCUMENTED API CALLS” in its Office products. While Novell and IBM where made to work with APIs provided by Microsoft to develop their office applications. MS was accused of hiding those system call interfaces which would perform the task faster and efficiently than documented API calls given to Novell and IBM thus giving unfair advantage to its products then its rivals. Another instance of dirty business tactics happened when internet revolution was burgeoning. As you might all know Netscape navigator was a very successful browser used during the mid 1990s. As usual Microsoft never likes people running non Microsoft products on Microsoft OS. It decided to ship its own browser the Internet Explorer (IE) along with its windows’98. IE was there right on the users desktop as users default browser, MS made IE free. No marks for guessing what happened in a few years time. Netscape went along the way WordPerfect and Lotus 123 did, into the software ruins. Instead of using giving the users the choice it just thrusted IE in the hands of users (IE did win the browser war cause it was as good as Netscape, So most users didn’t feel the need to switch over). The majority of criticism of MS has been for its business tactics, often described with the motto "EMBRACE, EXTEND AND EXTINGUISH". Microsoft initially embraces a competing standard or product, then extends it to produce their own incompatible version of the software or standard, which in time extinguishes competition that does not or cannot use Microsoft's new version. These and other tactics have led to various companies and governments filing lawsuits against Microsoft. In fact in 2002 Microsoft lost a lawsuit against it (for abusing its monopoly in PC OS to make users use its own product), the judge ordered the Microsoft to be split into two separate companies (People will remember what happened to BELL Corp in telecom sector when it had monopoly of the phone market, it was split into 7 companies to encourage competition). But the shrewd businessman Gates was, a handsome donation to George W Bush’s election Campaign ensured, MS escaped with appeal by just paying a huge compensation to Sun Microsystems and other Companies. Gates ensured his goose which laid the Golden Egg remained intact, the split was averted.
Powered By Blogger