What they don't teach you about sockets Original article is at What they don't teach you about sockets