2026 internet's final remaining thread to whatever-dude.com is severed