For welfare checks or mental illness incidents, then of course a social worker or analogue could be a better choice. For investigating criminal acts, that’s specifically what police do.
If someone calls in a rape, what happens when the suspect is still there? Rape is a violent crime and showing up with a gun is absolutely appropriate. It’s ridiculous to suggest violent crimes should be investigated by people who aren’t trained in criminal investigation nor trained to deal with violent and dangerous suspects. Is the social worker going to carry handcuffs? Are they going to be trained in apprehending suspects? If so, then that means the social worker is now a cop.
Let’s not throw the baby out with the bath water here.
As to a sidearm – if I'd just been raped, someone showing up to protect me with a sidearm sounds like just the ticket.
Not sure what you are saying about a suspect not being a random stranger, that doesn't seem particularly relevant to whether or not the suspect is still there.
The police actually have a terrible record when it comes to handling the crime of rape.
They downplay it, deprioritize it, etc. Read about the massive backlog of rape kits.
Literally - rape crimes that are reported to the police, and that they deprioritize or ignore.
So, I'm all for reasonable discussion and receiving feedback about what was unclear or counterproductive in what I said.
But, I encourage future readers to take silence as a sign that people really didn't have any facts or logic to back up their side of the argument ; ).
Even though that might be a bit unfair, since it's not as if everyone is on here all the time.
But I think it's important for technologists - scientists, engineers, etc - to embrace their role in society at large and the power we have.
And part of that involves discussing social issues, as frustrating as some of us might find discussing these non-quantifiable fields.
Hey, it can't be worse than having to talk about the latest hot new addition to the JS ecosystem ;)
Showing up with a gun to some events is guaranteed to make things worse.