I saw there is an "empty" button on S3 buckets in the AWS console UI. I thought, OK nice.
Then, I tried it. A status message said don't navigate away or this will be cancelled. OK.
Next, an error about the network connection (which was fine) followed by "successfully deleted 900 objects." There are way more than 900 objects in that bucket.
Retry: Another 4800 objects deleted.
Retry 2: Another 600K, but still a few left.
I might have given up after the first try and assumed it didn't work at all.
I don't understand why this isn't handled in a "hey, we'll run this job (and likely re-run it because it's flaky) then email you when it finally works" kind of way.