I grew up in a household where I had no idea what my parents made. Still don't know the exact number nor care to but I have an idea.
Younger people at my place of work will discuss their salary out in the open. Is this now the norm or was it just my family that kept those kind of things private?
It's new. I'm in my early 50s, and when I was starting out, discussing your pay with another employee was grounds for immediate termination. This was in Mississippi, which is an employment at will state, so even if First Amendment issues got in the way, you'd better believe they would've cooked up a more neutral-sounding reason to get you gone.
What I see now, as a manager, is the youngest crowd doesn't think twice about it. I try to be open-minded about the fact that maybe transparency is a good thing, while managing the occasional torches-and-pitchforks crowds it stirs up. My still-evolving way to handle it is to remind them of the old adage that comparison is the thief of joy. If you come in my office saying that so-and-so makes more than you, it's probably going to be because so-and-so has a longer/better track record than you, different/more experience than you ... or has been evaluated to be a better employee than you.
The worst of the youngest crowd nowadays have been, I think, a little emboldened by it being in the open. I've had two come in my office over the last year or three who told me "XYZ is paying $3/hour more than I make here, and if you can't match that, then I'm going to have to leave." Both times I told them I'm so sorry to hear that, but I accept your resignation and hope that it works out for you.