"What is the appropriate response, and can we actually protect ourselves from this happening again?"

GetYarn