minus-squarene0phyte@feddit.orgtoTechnology@lemmy.world•The Internet Archive and its 916 billion saved web pages are back onlinelinkfedilinkEnglisharrow-up32·3 days agoIf you rely on it that much maybe its time to download it all and keep it. linkfedilink
If you rely on it that much maybe its time to download it all and keep it.