|
|
|
|
|
by banana_giraffe
1706 days ago
|
|
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. |
|