• 0 Posts
  • 12 Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle
  • The number is the signal you send to the program. There’s a lot of signals you can send (not just 15 and 9).

    The difference between them is that 15 (called SIGTERM) tells the program to terminate by itself (so it can store its cached data, create a save without losing data or corrupting, drop all its open connections gracefully, etc). 9 (called SYGKILL) will forcefully kill a program, without waiting for it to properly close.

    You normally should send signal 15 to a program, to tell it to stop. If the program is frozen and it’s not responding or stopping, you then send signal 9 and forcefully kill it. No signal is “better” than the other, they just have different usecases.




  • It doesn’t. It designs part of the chips that go into their phones.

    Google also designs chips that go into its phones, and Microsoft has also designed chips and security co processors that have gone into PCs.

    (Of course, I’d never consider a Microsoft “security co processor” secure, nor an apple or google one).

    [edit] I also do not see your point of apple being better (or more virtuous) than google or microsoft for designing their own hardware, for 2 different reasons:

    • Currently Microsoft and Google have immense control over the software of PCs and phones. Apple wants to have full control of both the software and the hardware, and making their own hardware is a big step towards that goal. It means they’re restricting you (the user) from using the hardware you bought for your own purpose.

    • Making custom hardware does not make a company more or less virtuous. Manufacturing/designing capabilities are just spending money in the respective industry. As I mentioned before, both Google and Microsoft have designed their own chips, and they also have designed chips for their servers. I would also argue that we should stop humanizing companies. They don’t have human traits, they’re not virtuous, they’re just there to take your money and go.




  • Client side anti-cheat (the one installed on your PC) will never work, it’s just fundamentally impossible. They can restrict user freedom as much as they want, but the hardware still isn’t under their control.

    The only reason they push for those kinds of anti-cheats is because they don’t have to pay for the extra processing of server side anti-cheat, and they also get the benefit of a backdoor into your computer that you may never fully uninstall without buying a new computer.


  • Minecraft, the game that sold the most copies in history, has a huge infrastructure of community-hosted servers, some with tens of thousands of players playing at the same time. The community has created different flavors of the server software, optimized it, added mod support and even reprogrammed parts of it.

    At this point, it’s hard for me to believe how someone could say a community can’t run game servers with a straight face.