The IP address is owned by a company out of China. It's hosting (it still apparently is) some internal Apple documents for whatever reason. Apple (or someone acting for Apple) sent a takedown to Twitter to remove any links to the IP address.
It's a confusing mess, but since the DMCA notice is public, anyone can still go visit the documents.
At least until the little server it's on goes poof.
It's a confusing mess, but since the DMCA notice is public, anyone can still go visit the documents.
At least until the little server it's on goes poof.