• 1 Post
  • 1.06K Comments
Joined 2 years ago
cake
Cake day: July 3rd, 2023

help-circle



  • I’ve been pushing to add some basic checks on PR, and people are reluctant. There’s one repo that I’m code owner on so I spent the like 15 minutes to apply a code formatter and add a GitHub action to check. But on the main repo people are dragging their heels. I’m like just pick ruff or black and do it. It’s going to take like 10 minutes. I’m not asking for us to go crazy and add automated tests right now, but can we at least get something to verify the python code is syntactically correct?

    The other day something went through code review until I looked at it and saw there was an extra (, and that shit wouldn’t even run. I’m like please please add an automated check. I’ll do it. Please.

    I think a lot of people just aren’t familiar with how other places do software. This is the same place that was ssh’ing into prod and making changes right on the machine until like this month.



  • Mostly specific to online dating, but: People who dead end a conversation. Like, their profile says they love the author NK Jemisen. I write, “oh, I love her books! Did you read The City We Became? It’s a total love letter to the city”.

    They response with, “no”.

    Friend, that’s not an effective way to play this game.

    If you are not interested in dating, just unmatch. Maybe you swiped by accident or when drunk. I don’t care. I’m not going to remember.

    If you are interested in dating, you should put some effort in. If you don’t throw the ball back, you look like you’re either uninterested or incapable. I don’t want to date someone who’s not interested, nor someone who can’t carry a conversation.

    You might be thinking, “Well they asked a yes/no question and I answered as such”. Technically true, but not productive. What do you expect them to do? Ask another first-message-tier question? This isn’t supposed to be a one sided interview like you’re applying for a job. You’re supposed to be a full participant. Ask a question (preferably related to the topic). Or, if you’re not interested anymore, unmatch.

    You might also be thinking, “well I don’t have time for a whole conversation right now”. Ok. Do you ever have time? If not, delete the app because you don’t have time to date. If you do, answer when you have time. These things are asynchronous. If you’re afraid you’re going to forget, I don’t know man write yourself a note. That’s a life management problem outside the scope of dating advice.

    This whole thing peeves me because it feels like people want “banter” and witty conversation, but they don’t want to do their half of it. They want to be passively entertained, but this isn’t some podcast you can listen to when dozing. These are (hopefully) real people looking for connection.

    My therapist told me that people have different styles of communication and that’s okay. Maybe some people would be happy where their conversations are no deeper than “Did you hear the new slothrust album?” “No”. Doesn’t seem like an effective way to get to know someone to me.



  • I’m kind of bummed no one at my job really does code reviews seriously. I don’t really get any feedback, so it’s hard to improve.

    That’s also probably why the older code is an idiosyncratic mess of mutations and "oh yeah you need this config file that’s not in source control " and “oh sorry I guess I hard coded that file path, huh?”




  • jjjalljs@ttrpg.networktoScience Memes@mander.xyzI dunno
    link
    fedilink
    English
    arrow-up
    46
    ·
    6 days ago

    I got some people really angry at me when I suggested writing some math expression with parenthesis so it would be clearer. I think someone told me that order of operations is like a natural law and not a convention, and thus everyone should know it or be able to figure it out.


  • There was a website where users could request something or other, like a PDF report. Users had a limited number of tokens per month.

    The client would make a call to the backend and say how many tokens it was spending. The backend would then update their total, make the PDF, and send it.

    Except this is stupid. First of all, if you told it you were spending -1 tokens, it would happily accept this and give you a free token along with your report.

    Second of all, why is the client sending that at all? The client should just ask and the backend should figure out if they have enough credit or not.




  • This is very heteronormative and gender binaried. Queer people exist and date.

    That said, anecdotally, from the handful of women I’ve talked about this with: many don’t like making first moves on these apps.

    Using dating apps is a skill, and if you haven’t been practicing sending messages you’re going to be bad at it. The vast majority of first messages I got from women were “hey”. Trash tier. Probably because they just haven’t done it very often.






  • I think most games get shut down when they still have players. Plus they could release server code so people could host their own games, like in the olde days of the 1990s. They don’t because they’re primarily concerned with profit.

    That aside, “it brings joy” is not sufficient on its own as a justification. Heroin brings joy, but you likely wouldn’t say that’s a fine gift for a child. Why is that? Probably because we recognize the potential harms and unhealthy habits. Maybe you accept the risks and harms of digital slop are acceptable. I don’t think I’d want to encourage that in children.