The New Cities for New Grads: Salt Lake City, Pittsburgh and Baltimore | Hacker News Reader