Hackerrank was broken – but now it's harmful