The normal daily vote cap is not constantly 40. *It depends how many questions you voted for.* https://superuser.com/faq#reputation > A maximum of 40 votes can be cast per user per day, however, **to reach the maximum you must vote on at least 10 questions.** The relevant part is bolded.