• 0 Posts
  • 297 Comments
Joined 2 years ago
cake
Cake day: July 31st, 2023

help-circle





  • Emulation is legal

    Unfortunately, it’s not that straightforward anymore. Emulation of modern consoles exists in a legal gray area that may or may not be illegal under the DMCA.

    With something like the Switch, the ROMs are encrypted in a way that they can only be unencrypted with keys that are derived from data baked into the console itself. Yuzu for example is still protected as an emulator for some hardware/software platform, but it wouldn’t be able to run retail games without being able to decrypt the ROMs.

    And that’s kind of the problem. Creating tools for preservation and interoperability is permitted by the DMCA, but tools that are made in part or whole to bypass DRM measures is explicitly not. That conflict hasn’t been tested in court either, so the first ruling is going to be the one that sets the precedent.

    This is my problem with your argument, you’re saying that because of piracy they’re entitled to crack down on emulation.

    My argument isnt that they’re entitled to crack down on emulation because of piracy. My argument is that people blatantly and publicly using emulators to play pirated, unreleased games emboldens Nintendo.

    I believe Nintendo isn’t willing to test that gray area in court without having something to support their anti-emulation position. What they want to do is bully devs into settling because it’s a low-risk way to kill development on the emulator without opening up that can of worms that could make Switch emulators unambiguously legal. But, the more evidence Nintendo gets to support their argument, the more confident they become in thinking they would end up winning if they don’t get that settlement.

    Keep in mind that when they did finally go after Yuzu’s devs, they went after them for creating software to circumvent the Switch’s DRM (that gray area I mentioned) and not for creating an emulator. If they were actually confident in thinking the legal answer to “is an emulator that decrypts ROMs illegal” was “yes,” they would’ve just went after Yuzu a long time ago instead of waiting 7 years into the console lifestyle.



  • I don’t normally victim-blame, but streaming an unreleased game is really asking for it.

    It’s one thing to pirate a game for yourself. That’s just called being poor or being someone who doesn’t believe in copyright. The only party who can argue they’re being harmed is the developer, who may or may not have received a sale otherwise.

    It’s another thing to pirate an unreleased game and stream it for others. If you do that and receive ad revenue or donations, you’re profiting off of someone else’s work. Not only that, but you’re also harming the console modding community by incentivizing the publisher to go after homebrew developers and emulator developers. It wasn’t a coincidence that shortly after some asshat streamed an unreleased Zelda game being played on Yuzu, Nintendo decided to finally come down on the emulator with an iron fist.

    In conclusion, between pirating a game to enjoy yourself and pirating a game to play on a for-profit streaming platform, one of those two things is morally gray and the other is someone being a selfish fuck.



  • I would say it’s worth a complaint that you’re barely getting a tenth of the speed you’re paying for, but with cable/broadband, there’s a million and one potential causes for throughput being degraded and Cox customer support is useless.

    Is the node saturated? Is there a coaxial splitter in your wall blocking high-frequency signals? Is the run from the node to your house too long or noisy? What about the run from your house to the DOCSIS modem? Is there interference somewhere? Are there coaxial ports unnecessarily connected and degrading the signal? Did they just bond the minimum number of channels to reach the theoretical maximum of 500 Mbps under perfect conditions?

    Who knows! Cox doesn’t know, and Cox doesn’t care. But hey, maybe you can be tricked into spending another $20 for even more unfulfilled promises!


  • Cox is really living up to their namesake of being a bunch of dicks.

    You are also getting Max subscription plan with this, This will completely boost up your internet speed and you will be amazed by the higher speed and smooth service.

    Oh, so smooth. Doubling that arbitrary throughout limit will obviously improve latency and jitter. I always have my network fully saturated all day, every day /s

    Everything will be super fast and when you stream or browse there will be no buffering or interruptions and you will have a great experience

    Yes, because buffering is caused by your inability to download 62 more megabytes of video a second. It’s totally not because the server isn’t sending video fast enough or anything. Fucking slimeball.



  • JavaScript was a mistake, but this is one of the few things they did correctly. Implicitly importing everything from a package into the current scope makes it difficult to follow where variables or functions come from, and it’s prone to cause problems when two packages export the same identifier.

    If you’re an absolute masochist, there’s always a workaround. Against all best practices, you can use the deprecated with statement. Or, you can Object.assign() the packages into the global object like a monster. Or if you’re using node, you can use the node:vm module to create a new V8 context with its own global object of your choosing.




  • “Mr. President, can you explain the recent market plunge, and whether they were an intended effect of the reciprocal tariff plan?”

    “The plunge? Fake news. There is no plunge, the only plunge is our plunge towards making America great again. The Democrats don’t want it, they’re selling off like crazy. Numbers never seen before. The tariffs are working, Canada is scared. Mexico is scared. Europe, China, Antarctica, all of them scared. They’re nothing” without us and they know it. But the Democrats, the Democrats. Corrupt Democrats are trying to undermine the greatest tariffs plan America has ever seen. They’re lying about the economy, tricking the banks to sell. But that’s fine, it’s fine. It’s their loss, they want to lose. The real winners, Elon, Pete, and other real hardworking Americas know this. They buy.




  • I actually jumped ship a while back. I agree that Plex is a business and they do deserve to get paid for development and infrastructure costs, but it’s the blatant enshitification that I have a big issue with.

    They chose to lock a previously-free feature behind a paywall for everybody and asked for even more money to get it back. The less shitty alternative would have been to ask only the users who needed to use the relays to purchase a Plex Pass. Or, if they wanted to make it seem like a positive thing, they could have made the new subscription into an “enhanced quality” remote streaming experience that enabled higher bitrates over relays.

    They gave their users the middle finger by picking the most transparently greedy option that they could get away with justifying.