I have long used "man," "dude," "you guys," and sometimes "guys," with entirely gender-neutral intentions, but I don't think that that necessarily makes the practice correct, just habitual and somewhat difficult for me to break. I periodically look for substitutes, but I haven't had a lot of success in making them stick. Ironically, because my social circle is comprised of vastly more women than men, I'm almost always using them to refer to women, and in some cases there are particular uses that I associate only with women. Like, "DUDE." or, "D U D E." to signify that I've just encountered something really jaw-dropping that I am about to share that's relevant to that person's interest is something I do with specific people, *all* of whom are women (and they do it in return with me). But even with that familiarity, I think if I could find good substitutes and make them stick, it would be good. "y'all" and "youse" are regionally very associated with parts of the U.S. and would earn either weird looks or sidetracking commentary when used up here, and I think "peeps" might similarly, but with less recognition / more confusion. "Folks," works, and I do use it when I can, but it doesn't fit all contexts.
no subject