http://ff46cowzqxdvyhradnwzdx4dndhykxnxjkjp5yugc3dy7vi3xapingyd.onion/v/conspiracy/2113527.html
Clearly asking the community here and letting them upvoat wasn't the right solution to adding new mods. However, I fail to see how stickying a mod nomination thread for 10 days and proceeded to ask the community to vet the top nominations is "low effort."