• 0 Posts
  • 28 Comments
Joined 9 months ago
cake
Cake day: June 9th, 2024

help-circle



  • Yes you are trusting them, and the developer. Just like you are trusting F-droid if you download from them. You also have to trust that the compiler program doesn’t do anything fishy. It’s trust all the way down.

    The good news is that lots of people are working on making the systems trustworthy, and you as a consumer can learn to distinguish between what can be trusted for your usecase and what can’t.




  • In the play store you’re trusting Google and the developer.

    I’m not sure how obtainium works. But if you download binaries from GitHub, you’re trusting the developer to accurately build their source code into the binary without adding anything. You’re also trusting GitHub implicitly – way back when, source forge was sometimes adding malware to downloads iirc.

    F-droid is kind of cool in that they are saying, “we will ensure for you that the code you execute is the same as the open source code you can read”. But this added level of insurance comes with downsides – like sometimes it’s harder for the developer to make their code build properly, or maybe updates take longer.












  • Total Annihilation is so difficult to run on any semi-modern Windows system, and it’s not even that old… right? (Cries in 1996).

    On the other hand you can still play it using modern actively-maintained engines.

    But yeah I’m not sure how to evaluate this criticism of maintaining compatibility with unmaintained software, because I know that Windows prioritizes backwards compatibility a lot, but I thought Linux also famously did (don’t break userspace; any bug that people depend on is a feature, etc).

    If there’s anyone that truly loses here it’s apple and Mac.