Weiss' wife and The Free Press co-founder, Nellie Bowles, a former New York Times correspondent, said the company wants to go deeper on topics like personal health and business and culture.