Since yesterday I've upvoted several answers and questions, but I have yet to receive either Witticism or Jammin Out. I have, however, received several other hats on Movies.SE.
You need to have your questions or answers upvoted to get the hats. (For these)
However, you can get this hat by using 10 upvotes in a day :
Except for that one (