• 17 Posts
  • 72 Comments
Joined 10 months ago
cake
Cake day: September 13th, 2024

help-circle


  • HiddenLayer555@lemmy.mltoMemes@lemmy.ml#StraightPride
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    1
    ·
    edit-2
    3 days ago

    Reading it back I can see how I might have come off as arguing with the OP. I had just intended to add some context in general around why “straight pride” isn’t a generally accepted thing but gay pride is, because whenever this comes up you usually get at least one person asking "what, so we’re supposed to be ashamed of being straight now? That’s just discrimination in reverse!”


  • HiddenLayer555@lemmy.mltoMemes@lemmy.ml#StraightPride
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    1
    ·
    edit-2
    3 days ago

    “Straight pride” isn’t a thing. It’s purely a reactionary response to gay pride.

    The point of gay pride is for gay people to show that they’re not afraid to be who they are in the face of systematic discrimination. It is specifically countering the culture of gay shame that had been the norm in the past. Straight people are already the overwhelming majority and have never been oppressed for their sexual orientation. There’s was never any shame associated with it so it makes no sense to proclaim that you’re “proud” to be straight.

    It’s like someone who finished a marathon expressing their pride for their accomplishment, and some loser who has to make everything about themselves says “well I sat on my ass all day and I deserve to be proud of that too!”

    The issue is not that it’s not okay to be proud of being straight, you’re welcome to feel pride all you want. The issue is when you but into someone else’s moment and make it about yourself.




  • One thing that annoyed me about C# as a Java guy is that it really wants you to use camel case for function and property names, even private ones. I don’t like it specifically because it’s hard to differentiate between a function/property and a type.

    But C# has quite a few keywords and seem to like adding them more than Java.

    Maybe that’s their way of ensuring keywords don’t clash with stuff?




  • any new keyword could break backwards compatibility

    Wouldn’t that happen anyway with variable and function names? Any type other than primitive/built in ones are usually camel case so lower case keywords are more likely to clash with single word variable and function names, unless you restrict the cases of those too or allow keyword overriding or something.