Today I lost my last shred of trust in the internet