Monday, September 1, 2014

What Data Science tells me?

• If you’re a DBA, you need to learn to deal with unstructured data
• If you’re a statistician, you need to learn to deal with data that does not fit in memory
• If you’re a software engineer, you need to learn statistical modeling and how to communicate results.
• If you’re a business analyst, you need to learn about algorithms and tradeoffs at scale.

Just stare at the following figure, you'll understand.

Tuesday, July 16, 2013

What happens when you hit a key to start a job on a remote EC2 machine

Have you ever thought about what happens when you hit a key to start a job on a remote EC2 machine.

Strike a key on the keyboard and the capacitance changes instantaneously, sending a signal down the USB cable into the computer. The computer’s keyboard driver traps the signal, recognizes the key it’s from, and sends it to the Operating System for handling. The OS determines which application is active and decides whether the keystroke needs to be routed over an internet connection. If it is routed, a set of bytes is sent down the CAT-5 cable into the wall socket, abstraction masked via the OSI 7-layer model, and sent to a router. The router determines the closest router which is likely to know the IP of your destination ( a lot of stuff behind this even like DNS resolution etc.), and sends that packet onwards.

Tuesday, March 12, 2013

The Art of Living - Alapati Sarath

"Life is Beautiful" i was told, "It could be as you want it to be" i heard, "Take it as it comes" i thought being a cool person not thinking much about the problems that i may have face one day i was relaxed. But when a person has to face a problem Unexpectedly its

Monday, December 31, 2012

Year 2013 is Loading... - 99.9% Complete