implemented an ip-filter
I think they did.
why was hackernoon able to verify that people voted multiple times
My guesses for multiple voting are:
Perhaps they figured out that someone was doing one of those things. If either of those happened, it would be impossible to figure out what votes were compromised, just that some were.
RE: We Won! (Social Network of the Year - 2019)