Instagram is the most popular social media service in the world. Yet, despite this, the company still doesn’t offer a good method for desktop users to explore the service. If you don’t have access to ...