Iowa ranks as the best state to live in America, U.S. News says | Hacker News Reader