It's mildly interesting that ethics are flexible depending on the target, but from a technical standpoint this project is not interesting. The code just builds a proxy list, generates a random number, opens a page, and posts the payload. I work with selenium and this isn't solving any interesting problems whatsoever.
Posting it is unethical, and it's disappointing to find on the front page of HN.