• 0 Posts
  • 7 Comments
Joined 1 year ago
cake
Cake day: August 4th, 2023

help-circle

  • Codex@lemmy.worldtolinuxmemes@lemmy.worldBackdoors
    link
    fedilink
    arrow-up
    171
    arrow-down
    1
    ·
    6 months ago

    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.





  • I have a deck, a few old laptops that have all gone Linux now, and a windows desktop for gaming. The deck being so good, and Windows 11 being so bad, has nearly convinced me to try Linux on the actual desktop.

    I think there are still a few games and applications (I’m primarily a C# dev for work) that I “need” Windows for but the case for dropping as much MS from my life as possible has never been stronger.