My research

Paper reading times

After reading Keshav’s elegant piece on how to read research papers, my effectiveness in reading papers seems to have increased. So lets do a log of how long its taking me to read papers now and see where the curve goes: Deployment Experience with Differentiated services(6 pages) – 45 mins Inter-provider Q0S(27 pages) – 2.30 [...]

My research

Fixing machines rant

I’m interested in the idea of designing machines that are easier to operate and do not require an expert everytime something goes wrong. Machines that would be designed with the aim of making faults visible. That machine could be a computer, a router, or a really simple user appliance. I wonder if this might mean [...]

My research

A teacher’s attitude

My former teachers should read this quote from Philip Greenspun: Most of my time as a graduate student was spent among the remarkably creative individuals assembled on the 4th floor by Hal Abelson and Gerry Sussman. Now that I’m supervising students of my own, I realize that the most valuable lesson I can learn from [...]

My research

Making sense of Skype Google and eBay

For some reason that I don’t fully understand, when I think of Skype, I invariably end up thinking of Google. Not just because both are competing in a Voice over IP segment, with Skype’s entire existence being on its excellent VoIP software for broadband connections, and Google bringing out Google Talk that seems to be [...]

My research

An overview of recent Skype related articles

Skype VoIP viral communications

My research

Cellphone manners

Cell phone manners etiquette wifi

My research

Viral network fundas

My research deals with viral networks. A good example of viral networks is Skype. Skype is a peer to peer system. A peer to peer system is defined on their website, as: A true P2P system, in our opinion, is one where all nodes in a network join together dynamically to participate in traffic routing-, [...]

My research