Instagram users have been complaining for a while about the impersonal nature of the social network largely due to its algorithmic feed. The company has been trying to launch more avenues for users to share content with their friends. To that end, Instagram is now testing a feature that lets you share feed posts just […]...