I imagine The Second Machine Age is old news on HN, but I highly recommend it for a discussion of these topics. It's a very readable book and discusses these social shifts in an intelligent manner without descending into pessimism or making exaggerated claims.