When Reddit launched its Upvoted podcast in early 2015, it was with the intention of highlighting the user-generated stories that often get highjacked by mainstream media. The site has now thrown caution to the wind, opting to launch its own standalone news website, also called Upvoted.