Stack Exchange network consists of 181 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
I voted 40 times today (main), but I still don't have a Vox Popluli Badge. What's going on?
Some badges are awarded instantly, others are awarded after Stack Exchange does it's daily processing. I wouldn't worry until it's been at least 24 hours after you've earned a badge, especially one like Vox Popluli that's based off of a daily count.