Does anyone know where I can get pseudocode to write a client for the
gnutella network, and how to do it with Ruby?