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

help-circle







  • … and are keeping the hate to the appropriate boards (X, I believe it’s called nowadays). Should we contract his work and apply it where applicable?

    There is no “appropriate board” for hate speech, whether it’s antisemitism, transphobia, or anything else. If you wouldn’t want someone to be a nazi in your office, why would you pay them if you know they’re a nazi somewhere else? Is it fine as long as it’s someone else’s problem?

    On another level, if you had to pay a developer, and you have reason to think they might donate the money you give them to an antisemitic cause, or directly use it to fund their own antisemitism, would you still want to give them that money? Or maybe look elsewhere, even if it means getting something slightly worse?


  • Signal is private in that other people can’t intercept your messages, including signal. The signal app is open-source so you can be relatively certain it’s not tracking your decrypted messages, unlike closed-source apps like WhatsApp or Facebook Messenger or any other private social media.

    Signal is not anonymous from an account standpoint, because you need a phone number to sign up, even if you can choose not to display it in your account.


  • I’ve had a OnePlus 9 Pro since around when it came out in April 2021. Around 6 months later I installed AccuBattery and started trying to keep my phone between 20-80% battery. I still charge it to 100% sometimes, like when I think I won’t have access to a charger or will be out for a while, but generally I stick to it. It is also good to do a full charge (<15% to 100%) once every few weeks because it helps the battery stay calibrated and give accurate percentage readings.

    In the 3+ years since then, my phone’s reported battery health has gone from a little over 90% to ~83-85%. I also almost exclusively use the 65w fast charger that came with my phone (I’m impatient) so that might be hurting my battery a bit more also. Here’s the graph of battery health over time that AccuBattery shows me


  • Zangoose@lemmy.worldtolinuxmemes@lemmy.worldLinux and Chill
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    7 months ago

    Rust is only huge because it doesn’t have an ABI. If you had an ABI (and didn’t have to compile every single dependency into the binary) the binary sizes would probably drop a lot to the point where they’re only slightly bigger than a C counterpart

    Edit: I don’t know if Go has an ABI but they also include a runtime garbage collector in their binaries so that probably has something to do with it.











  • AFAIK the Yuzu accusations of containing code from the Nintendo SDK haven’t been proven and also didn’t come out until well after Yuzu had already shut down (it was drama surrounding the Suyu “devs” that tried to succeed them). The whole case was about them profiting off of their patreon and optimizing their emulator for a game that hadn’t been released yet.

    It’s not that Yuzu used stolen code, it’s that they released updates that optimized for the leaked copies of Tears of the Kingdom, and charged money for it. If they waited to release builds until after the release, or if they had been doing it for free, they probably wouldn’t have been shut down. You might think this is a small difference, but it really isn’t because having the binary file of a game is not the same as having the code that made the binary. Realistically, if you are good enough at reverse engineering binaries that you can figure out the code well enough to make optimizations for it in the 2 weeks that the game was leaked for before it came out, you are probably getting paid enough that steaking your income on a community-driven emulator would be unthinkable.

    Either way, Ryujinx, which didn’t profit like Yuzu did (and is written in a completely different programming language from Yuzu, with a completely different set of developers) still got shut down. Nintendo isn’t doing it because of stolen code, they’re doing it because it’s an emulator that exists.