4 ms·TIL that Alexa is/was still alive. I don't think I've used that site for at least a dozen years. RIPby glonq 5y agoTIL that Alexa is/was still alive. I don't think I've used that site for at least a dozen years. RIP