Favorite websites for intelligent discussion?
VarunGupta: Topcoder Forums [forums.topcoder.com]Though the discussion is chiefly about algorithms and programming, it attracts brilliant people from top universities and research organizations around the world.