Well, yes, though my direct manager isn't the worst. He's trying to protect me from other teams that might get pissy.
One of my friends is a product manager type and his analysis was basically "if stakeholders don't care it's not a problem, even if by any reasonable metric it is a problem". So. Here we are.
I think a lot of people are only semi-literate, and many of them don't realize it. They just think reading is kind of hard and uncomfortable, and don't know why anyone would choose to do it.
You won't find as many of them on a text-focused medium like here.
I thought about it but people are so sensitive here. If they broke something and couldn't merge they'd probably raise a big stink, and then there's good odds the checks would be removed "because they're adding friction" or some nonsense. My boss has already warned me about staying in my lane.
These people have never done any automated testing of any sort. No linter. No unit tests. And they don't seem to want to.
I'm using GitHub actions at work because this place is extremely dysfunctional, and I can just add GitHub actions without it being a whole "research spike planning meeting impact analysis" six week journey.
I took it from "there are absolutely no checks and Bob broke the environment because he pushed up a change that's just invalid syntax" to... well, I couldn't make it block the build on failures but at least now when Bob breaks it again I can point to the big red X and ask why he merged with an error.
Work in a big multi national company. not a software company, but I'm on an engineering team.
Leadership makes a lot of noises about AI.
The engineers can't even use git competently. I've suggested quietly maybe we should focus on learning software fundamentals instead of chasing dreams but no one here listens to me.
I was on some website the other day and I opened the browser console for unrelated reasons. They had a giant message there that was like "STOP. If someone asked you to paste something here, you are probably going to be hacked. Do not do anything here unless you know what you're doing."
They just say stuff for results. They have an emotion and they'll say whatever supports it, even if they said something contradictory earlier. They are, frankly, stupid and dishonest people.
I sort of hate podcasts. I don't want parasocial relationships. I don't want to hear in 30 minutes what I could have read in 3, with better options for following up (highlight -> search vs "what did they say? how do you spell that?")
What point do you think it's trying to make. Seems obvious to me.
Some people will be much more charitable for victims of violence when the victim is white. Even if the white person is an avowed nazi. But when it's someone in the out-group, little charity is given.
My elderly father thinks "workers don't know how to run businesses", which is funny to me considering how many bone-headed decisions I've seen management make. Plus pointlessly cruel ones, alongside selfish and short-sighted ones.
Javascript is a horrible language, but it is ubiquitous. You'll want to spend a little time on html and css if you expect them to do more than print output.
You could focus on TypeScript, which will help them avoid some of the worst things, but then you spend more time on tooling and it won't just run in the browser console.
Python is a reasonably popular language with a good standard library. It has fewer bizarre quirks like adding two lists of ints together to get a string.
Being able to admit fault, admit being wrong, updating their worldview, emotional regulation.
You've probably all encountered the kind of person who when challenged has a whole melt down. You say something like "I'm not eating meat today because it's bad for the environment and animals" and they have a whole name-calling meltdown. Too stupid to handle their sense of being good person threatened.
I don't know. A coworker years ago said to me "you have to make what you want people to do the easy thing", and I think he was right. But someone still has to do work. Back then, it was me changing the deploy script to automatically run tests and open the report so people had to go out of their way to skip all that.
I'm not sure what that looks like for the fediverse. Linking them directly? Some sort of "sign up with Google" SSO mechanism? Just make the account for your friend and give it to them?
Ideally we'd go up one level and address why people are so mentally depleted they can't handle a sign up form.
I've been using Linux with Nvidia for a few years now without any problems. I don't play the most cutting edge stuff at high resolution, but like path of exile 2, elden ring, expedition 33 all ran just fine.
Yeah, that could be some of it. We can't all be perfect all the time. It's impossible.
I'd appreciate more honest appraisals, though. "I know Twitter is garbage run by a Nazi, but I got linked to it and scrolled a bit" is far better than "well other people are worse so who cares". There's this childish whataboutism that a lot of people bring out to justify their poor behavior.
People don't really care about anything other than convenience. Twitter could be grinding up puppies live on camera and most people would just shrug and be like "well the good memes are here".
Personally I think that's downstream from how we're all too polite about shit like this. We just smile and change the topic instead of doing the intensely uncomfortable "You really shouldn't use twitter" conversation. But also we're all too... childish, I guess, because most people if someone says that will not respond with "You make a good point and I will change in accordance," but rather with "Fuck you for saying things that make me feel bad. You suck. I'm not listening to anything you say."
So I guess we're fucked because people are immature, fragile, little shits.
As discussed at length in last week's planning meeting, we agreed to continue using isort at this time. Here is the decision document to review: {confluence link}. If you would like to relitigate the issue, which I would not recommend, please add it to the tech planning meeting agenda.
(More seriously, I started using ruff and have no complaints about it.)
Yeah, dnd's "armor as avoidance" is really unsatisfying to me now. That and how you can beat their AC by 15 and then roll minimum damage. At least pf2e addresses that.
I want to be able to mechanically distinguish between "hard to hit" and "hard to damage", and DND generally doesn't deliver.
Well, yes, though my direct manager isn't the worst. He's trying to protect me from other teams that might get pissy.
One of my friends is a product manager type and his analysis was basically "if stakeholders don't care it's not a problem, even if by any reasonable metric it is a problem". So. Here we are.