• 0 Posts
  • 168 Comments
Joined 1 year ago
cake
Cake day: July 6th, 2023

help-circle



  • arm still needs a custom kernel and conpletely different drivers to even boot, because every manifacturer can implement it completely differently.

    Dunno why you’re getting downvoted, this is correct. ARM makes comparatively very expensive to maintain an OS over a variety of CPU models. The specialization required by each Cortex revision (and beyond that, each manufacturer adaptation) is too intense for a world trying to conserve resources.

    x86 hardware is standardized in a way where you don’t need to port an os to them, it just runs with generic drivers.

    That being said, I’m honestly shocked your friend doesn’t run into issues. Several ISA extensions have been released for x86 since the Core 2 Duo days, and I have to imagine software incompatibilities appear semi-frequently. Running Windows 10 on that can’t be a good experience.


  • If there was an option that was presented to users once the device got below 80% battery health to slow down the system to make daily batter life longer

    This isn’t why they did it. Degraded Li-ion batteries cannot sustain their rated voltage at high currents due to increased internal resistance. Sufficiently undervolted CPUs/memory cells produce errors (specifically bit flips), which can rather quickly lead to memory corruption and a crash.

    Reducing the CPU frequency (thereby reducing the peak current draw) is practically necessary in the face of a degraded battery. Various laptops were infamous for not doing this, because it resulted in a ~20-30 minute battery life, as the voltage drop became too great once the battery charge drops below 80-90%. Within the context of a smartphone, neglecting to use the remaining 80-90% would make it basically useless.

    What Apple (and the rest of the smartphone industry, at this point) really needs to do is make their batteries replaceable.






  • It is always quite amusing to see a billion dollar corporation beaten in its own game :)

    More information/context, if you’re curious:

    Rosetta 2 in particular isn’t full emulation because the API is the same for both architectures - it is only dynamic ISA translation. I expect that Prism will be slightly closer to full emulation; there is simply no way Microsoft will reimplement all of the legacy Windows APIs on ARM.

    WINE is a great example of something that is also not a full emulator, but for the opposite reason: it does not perform any ISA translation or hardware emulation, but rather only syscall (API) translation.


  • Oh yeah, clearly I did not read the article well. Still, it doesn’t mean what you think it does.

    First, Yuzu is more of an alternative API implementation than an emulator in this setup. The stock Switch OS and API implementation have been entirely replaced with Linux and the Yuzu implementation of the API. Given recent performance uplifts in the Linux kernel, I’m not surprised that Linux+Yuzu beats the first-party implementation.

    Second, the use of the word “emulation” in the above thread is really a misnomer: Rosetta 2, Prism and the like all perform what is called dynamic ISA translation. Yuzu need not perform ISA translation when running on ARM hardware.






  • Not if you plan to rape the corpse, which this person apparently did.

    Well, sure, the other half of the joke is that the speaker is a literal psychopath, thus the Patrick Bateman. You don’t start reading a meme expecting it to be psychopathic.

    Also, I’m not sure you could call that the “plan” considering there was a 50% chance the speaker would have been dead at the end of the game.

    Sorry, that’s not an explanation, that’s a new joke.

    I’m pretty sure it is. Feel free to explain why it isn’t, and I’ll respond to that,

    And the way you “play” russian roulette is as a torture method with a prisoner. That’s where it comes from, and there is no established way to “play”

    Where are you getting this from? I have found absolutely no evidence to support this, and lots of evidence to the contrary. By all accounts, you take turns holding the revolver up to your own head of your own free will.

    If you think the players take turns shooting at each other, that seems to be a particular variant called Russian poker, and it’s depiction in media is relatively uncommon in my experience.

    it treats the woman as a prop on so many levels

    Yes, I don’t think anyone disagrees with you here. IMO, the rule of thumb is, “Would it be equally funny if the genders were swapped?”, and IMO, the answer is “yes” in this case, because the joke doesn’t rely on sexism.

    The woman in this story has no agency whatsoever

    Except for agreeing to play Russian roulette. Surely both parties were aware of the odds of their demise.

    even when she’s offering sex in the setup it’s just a weird incel fantasy that would never happen.

    And now we’ve arrived at the cringiest part of the meme. It’s a pretty lame setup that indeed relies on dialogue that would never happen IRL. I guess that’s why it’s a !lemmyshitpost@lemmy.world.

    Edit: on second thought, I have officially spent too much time dissecting this mid-tier garbage, and unless you can accept the fact that you misunderstood the premise of Russian roulette, I won’t be continuing this conversation.




  • I really hope that on-device AI becomes competitive soon. It’s nice to see that on-device is the way large portions of the industry is going, but cloud AI just uses way too much energy. Not to mention the resources required to manufacture millions of large-die GPUs.

    It’s probably naive to think that the corporations that created this problem will solve it, but it honestly seems like the most feasible path forward in the near term. I certainly don’t expect the world’s governments to be effective at regulating AI any time soon.