• 0 Posts
  • 4 Comments
Joined 2 years ago
cake
Cake day: August 2nd, 2023

help-circle
  • Yup this is the real world take IME. Code should be self documenting, really the only exception ever is “why” because code explains how, as you said.

    Now there are sometimes less-than-ideal environments. Like at my last job we were doing Scala development, and that language is expressive enough to allow you to truly have self-documenting code. Python cannot match this, and so you need comments at times (in earlier versions of Python type annotations were specially formatted literal comments, now they’re glorified comments because they look like real annotations but actually do nothing).


  • Nevoic@lemm.eetoAntiwork@lemmy.mlThat's all it is.
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    11 months ago

    People who go out and counter protest actively have given it more than a cursory thought. They know BLM isn’t advocating for white genocide (okay, most of them understand this. There are some literal nazis/skin heads/white nationalists in the counter protesting groups that believe in The Great Replacement, but they believed this prior to BLM existing).

    Yet they still go out and counter protest. It’s not confusion at that point. You can’t go up to an all lives matter reactionary and say “Hey! Did you know BLM doesn’t actually want to murder all white people? Are you a fan of BLM now?” and actually expect any progress.


  • Nevoic@lemm.eetoAntiwork@lemmy.mlThat's all it is.
    link
    fedilink
    arrow-up
    6
    arrow-down
    3
    ·
    11 months ago

    Is your argument that a genuine, good faith interpretation of “Black Lives Matter” is “Only Black Lives Matter”?

    This isn’t how English works. If I say “I like your mom” to an SO, they wouldn’t interpret it as I don’t like them and instead like their mom. I don’t have to say “I like your mom too”.


  • In humans there’s a psychological phenomenon called “crowding out”, essentially it’s hard for our brains to attach multiple, powerful incentives to one activity. Generally the “lesser” ones get crowded out by the more important one.

    I’m still young (26), and still feel the same way about programming, I deeply enjoy it. However, I know programmers who were passionate like me when they were younger, and that passion has been slowly drained as they continue to code professionally, and I’ve seen it come back when they move into non-programming roles (be it industry change or moving to management).

    Generally you won’t find yourself wanting to program 40 hours a week, 48-50 weeks a year, for 50 years without a substantial break, and yet that’s what capitalism expects of workers. Yet you’ll continue to work because there’s a more important incentive than passion, money.

    You need money to survive (food, shelter, etc.) and your brain understands those are more important than fulfilling a passion, that’s why you’ll go to work even if you’re drained mentally. You’ll continue to do that forever so long as you don’t have the financial freedom to do otherwise (which is the goal of capitalists, this is why we have COL-based incomes, so as not to overpay people who live in cheaper areas as it’d allow them the freedom to leave).