ParentFull threadplibither8·Hah, completely agree :P. Instagram is included in that list, unfortunately and unsurprisingly.View on HN