I had the time of my life at the World Technology Summit and Awards in New York City on July 15th and 16th.  I guess it had to be that way, because it all took place in the Time & Life  Building on 6th Avenue     … er “Avenue of the Americas” at 51st Street.