Playlist

Tivo’s new set-top box unites TV, Internet programming