I’ve gotten back into tinkering on a little Rust game project, it has about a dozen dependencies on various math and gamedev libraries. When I go to build (just like with npm in my JavaScript projects) cargo needs to download and build just over 200 projects. 3 of them build and run “install scripts” which are just also rust programs. I know this because my anti-virus flagged each of them and I had to allow them through so my little roguelike would build.
Like, what are we even suppose to tell “normal people” about security? “Yeah, don’t download files from people you don’t trust and never run executables from the web. How do I install this programming utility? Blindly run code from over 300 people and hope none of them wanted to sneak something malicious in there.”
I don’t want to go back to the days of hand chisling every routine into bare silicon by hand, but i feel l like there must be a better system we just haven’t devised yet.
As a tall man who likes to walk at night, I have long understood that women alone at night do not wish to encounter me. So when I happen to find myself following a woman down the street, I will either slow down, cross the street, or stop and look at a sign or something for a minute to give her some space.
In a dangerous and shitty world, a person has to find subtle and quiet ways to express care, compassion, and solidarity. It costs me nothing to make a woman feel safer.