The turd that is 8chan hit the fan, again.