1. Catcalls (even supposedly "well-meaning" ones) are gross, threatening and hateful.
2. Catcalling is not socially "acceptable" in certain settings, such as white-collar environments -- but that doesn't mean that educated white people haven't developed their own, equally threatening, equally gross and equally disrespectful form of catcalling. Rather than shouting at strangers on the street, they corner them at business functions, bars and coffee shops. They stand too close, and they refuse to back down when the girl indicates (verbally or nonverbally) that she's not interested.
3. If you actually want a girl to like her, show you that you respect her. Pay attention to context, and not just a list of if:then statements you learned on your PUA forum (yes, playing with her hair could mean she's flirting. It could also mean you're standing too close and it's making her uncomfortable).
But today I saw something magnificent on the internet that was too good not to share. Serial catcallers in Peru were tricked into catcalling their own mothers, and the outcome is fantastic:
Regardless, the video leaves us with a very important takeaway.
Now get out there and show some respect!