The company once known as Twitter has been caught adding 5 second delays to links at certain other social media and news sites. Typically, the list of sites who suffered, or perhaps still are suffering, this delay seem to be competitors or sites Musk has beefed with. — Read the rest