The Tech Fetish crew gathers to discuss reader letters on password security and battery life, as well as news of the week - it's all about impending doom from robots and space. Oh, and space exploration, too. (The latter part's pretty great; the former, not as much.)