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

help-circle
  • I tell people I have a 24 hour SLA. I’ll respond to messages within 24 hours, barring circumstances like a trip to somewhere remote or illness. Likely sooner, but that’s a bonus. No one has ever complained.

    I just hate the feeling that someone could suddenly message me. I hate having to pull out my phone because a message has arrived and I have to respond. I hate having to look at it every few seconds when I am trying to do something else, because someone messaged me.

    There’s probably a nicer, more effective, way to say this, but: stop doing this. You don’t have to respond. You don’t even have to look. Put your phone on silent. Leave it in the other room.




  • The main thing that changes people mind is in-group stuff. Facts don’t usually convince people. But seeing you as someone who’s relatable , in their “tribe”, that opens doors.

    If you shut someone out of your life completely, those doors shut. But if you can keep the “hey we’re both red Sox fans” or “I see you every week at the running group” relationship warm, you’ll have a better shot. They’re not going to listen to some “lib”, but their buddy from poker night? He made some good points.

    Look at all those times people are like “I hated gay stuff until my son came out.” Yeah, it’s easy to point and mock how shitty their baseline empathy is, but it’s also noteworthy that they did change, and changed because someone they saw as in-group was there.

    Of course, some people value their political or religious group more than family, and disown children rather than changing. People are weird. If they’re getting a constant stream of shit world view reinforcement from all their other friends, their feeds, and so on, it’s an even harder challenge.

    Anyway, I guess I mostly agree with you.

    It’s just exhausting and hard work most of the time.


  • At one of my old jobs, we had a suite of browser tests that would run on PR. It’d stand up the application, open headless chrome, and click through stuff. This was the final end-to-end test suite to make sure that yes, you can still log in and everything plays nicely together.

    Developers were constantly pinging slack about “why is this test broken??”. Most of the time, the error message would be like “Never found an element matching css selector #whatever” or “Element with css selector #loading-spinner never went away”. There’d be screenshots and logs, and usually when you’d look you’d see like the loading spinner was stuck, and the client had gotten a 400 back from the server because someone broke something.

    We put a giant red box on the CI/CD page explaining what to do. Where to read the traces, reminding them there’s a screenshot, etc. Still got questions.

    I put a giant ascii cat in the test output, right before the error trace, with instructions in a word bubble. People would ping me, “why is this test broken?”. I’d say “What did the cat say?” They’d say “What cat?” And I’d know they hadn’t even looked at the error message.

    There’s a kind of learned helplessness with some developers and tests. It’s weird.






  • I think a confounding issue is there’s a difference between a landlord that just owns a building and rents it out, and like a property management company that maintains the building.

    If I own a building but also tend to the yard, keep the building painted, sweep the lobby, deal with utilities, etc etc, that’s labor and contributing something. It doesn’t give a carte blanc for renting out rooms at sky high prices, but it is in my mind better than someone who does nothing, but happens to legally own the place so they get the money.

    Public housing is probably still the way to go, though.