@Esther The very word "beanie" has changed its meaning within my lifetime. It used to mean a hat somewhat like a ball cap but either with a very small bill or no bill at all, typically worn by ~1950s college freshmen to signify their freshman-hood. I was not alive in the 1950s, but even so, up until recently that was the meaning I understood. Samples:
library.osu.edu/site/beanies