Apparently they run bare metal that they own [2] so I'd assume their servers got compromised hard and they'll need to buy entirely new servers.
[1] https://www.reddit.com/r/AO3/comments/1xir586/comment/19rubn...
[2] https://www.reddit.com/r/AO3/comments/1xir586/comment/19ruc1...
[–] peri-cl 12 hours ago
[–] ronsor 12 hours ago
[–] anonymous908213 12 hours ago
So much for that...
[–] mschuster91 12 hours ago
[–] rafram 12 hours ago
[–] mschuster91 12 hours ago
There aren't that many scenarios which make a restoration time of weeks inevitable, even after taking into account the AO3 people are volunteers - given the large intersection between nerds and fanfiction or a loooot of furries working in IT, I'd assume you'll find the most competent people working on it, so I doubt the cause is incompetence.
They say the data is safe, which implies an offsite backup with a different architecture (or a managed provider). They said in the past they had a secondary site which they could switch over to if needed, which implies that the issue is not related to hardware or datacenter problems (e.g. your usual backhoe related issue or a physical destruction of the datacenter).
And that leaves only two options: a) a former staff member went fully rogue and everything needs to be rebuilt because everything might be backdoored, but there is no indication of that, or b) they got compromised really hard by one of the multitude of the vulnerabilities that cropped up the last days and chose to rebuild from scratch for a similar reason.
(And as far as I know AO3, like FFN, is limited to text and stuff like cover art, so the dataset should be small and easy enough to restore from a backup)
[–] Hamuko 12 hours ago
[–] mschuster91 11 hours ago
They say they have a second site, the chance of hardware failure taking out both sites at the exact same time is near zero.
[–] Avamander 11 hours ago
Other than that 2-4 does sound more like hardware lead time rather than time it takes to resolve a security incident.
[–] wmf 11 hours ago
[–] altairprime 11 hours ago
Imagine if everyone offering said API were capricious, inhumane, and uncaring about customer support, service terminations, and customer wind-down processes.
Now that you’ve pictured AWS, GCP, DigitalOcean, et al. more fully, that rules them out as available options for a long-term fanfic-centric erotica archive site that has specific and unusual legal concerns and threats to its existence incompatible with skittish Redbox-style compute providers.
Was there a particular cloud provider you were thinking of, that is not a ‘good night, sleep well, perhaps we’ll kill you in the morning’ service provider incompatible with AO3?
[–] wmf 10 hours ago
[–] altairprime 10 hours ago
I mean, you’re welcome to supply ammunition against your own argument here — ‘every hosting provider with a server-provisioning API is either capricious or Nazi-welcoming’ is a pretty damning condemnation of your own point! But .. if that’s not your intent, then I don’t really understand what point you’re trying to make in support of these APIs, and pithy sentence replies aren’t doing you any favors in conveying an interpretable opinion about AO3, server provisioning APIs and checks notes Nazis(?).
Are you suggesting that AO3 is akin to Nazi content? Are you suggesting that non-skittish hosting providers are uniformly also unprincipled? Are you equating erotica and fascism? I’d prefer to hear your explanation in your own words rather than be forced to infer bad faith participation here.
[–] wmf 9 hours ago
Yeah, this is what I'm saying (although absolute free speech is itself a principle). I wish it weren't so, but you're 99% right that the cloud isn't really usable for anything outside the Overton window, whether it's far left, far right, erotica, pro-suicide, extreme trolling, etc.
However if you're using Cloudflare you can "hide" your backend hosting provider and they usually won't kick you out because they don't take any reputation hit. So I still suspect a mainstream cloud (with good off-cloud backups) could work for AO3.
[–] altairprime 9 hours ago
Same :(
[–] mschuster91 9 hours ago
I think the point they're trying to make is that "normal" hosting providers like AWS, Azure or Google won't accept AO3 as a customer in the first place or yeet them the day the first DMCA email arrives or some Evangelicals yap about furries and they realize what their customer is doing. "Nazi" hosters (aka wherever Gab, Truth Social et al are hosted) or your average cybercrime "bulletproof hoster" are being used to deal with a lot of bullshit, or they just pipe any complaints straight to /dev/null - and they are used to dealing with cyberattacks of all kinds as well because they are a very, very juicy target for anyone from antifascist activists over cybercriminals wanting to cash in on Trump's Truth Social privileges to other nations' secret services that might want to sow chaos by manipulating Trump's Truth Social feed.
So... AO3 is nowhere near Nazi crap in terms of content, but a very, very similar threat model (exhaustion of customer support goodwill).
[–] altairprime 9 hours ago
Their response is here and provides the desired clarification: https://news.ycombinator.com/item?id=50295919
Nvidia will serve you a free, high-speed half-terabyte download right now[0]. It's one with a cutoff date of 2020—but given that GPT-3 was released mid-2020, that's probably the one you actually want, for ML research.
[0] https://huggingface.co/datasets/ray0rf1re/AO3-2020