• 14 Posts
  • 29 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle




  • The launch was terrible, but there are some things that keep them apart from the rest of terrible launches.

    Cyberpunk 2077 was a really ambitious game, with a lot of new mechanics and incredible graphics. Beasts like that are really difficult to optimize for a large range of computers with different specs, so at first it ran poorly on some.

    The most notably buggy release was the PS4 one. And rightfully so. They were trying to run a truly next gen game on a console which was more than a decade old. They not only had to optimize the game, but they basically made a completely different game, with different assets and engines, which was really difficult to do. Still, it was too much for the console, especially old PS4s that were full of dust or had old fans and were overheating.

    Another important fact is that users were also pressuring CDPR into releasing Cyberpunk 2077. It was delayed at least once (maybe twice, I don’t remember), and people wanted to play the game. They probably had to choose between delaying it another time or releasing it without polishing it that much.

    I believe it was Cyberpunk 2077 that started the trend of “release now fix later” games. However, I don’t think they really did it on purpose. The game was too ambitious for its own good, and having to develop, optimize and test two basically different versions of it was too big of a task for a studio that in today’s terms wasn’t even that big. The rest of the AAA producers just realized that CDPR still won loads of money at launch, and decided to release incomplete games on purpose, after seeing that CDPR could make profits that way.

    But must importantly, CDPR did an amazing job at fixing the game, unlike many other studios releasing broken AAAs. They optimized the code, fixed most of the bugs, improved the AI massively and made the game really stable, to the point where I’ve seen it running at 40 FPS on 10+ year old overheating laptops. Even though it took a while, they still delivered the game they promised to their buyers.



  • I don’t know about the framework laptop, but about the Minecraft question:

    Yes, you can absolutely run Minecraft on Linux. It runs on top of Java, so it doesn’t really see the difference between the 2 OS. In fact, I’ve found that Minecraft runs faster for me on Linux than on Windows. The only thing that might not work is the official launcher, but that can be easily replaced (with the added benefit of improved functionality). I can recommend Prism Launcher, but really anything works.

    About Bedrock, that’s a different story. Microsoft revamped the PC port of Bedrock, and now calls it “Minecraft for Windows”. It’s fully compiled, and it won’t run natively on Linux. However, I still believe it can be made to work with some Wine trickery.




  • Master/slave indicates a relationship between two things. You can have masters and slaves in mechanics, for example. We’ve also had masters and slaves for decades in the tech field. Drives and floppy readers used to be configured in a master/slave setting. And of course, you have masters and slaves in programming.

    None of these examples have anything to do with race or human slavery. They’re just a way to describe how two things interact with each other. Human slavery is called that way because the relationship between the slaves and the masters can be described by that word, not the other way around.

    It’s clear that we should stop using racist words with racist intentions. No-one argues that human slavery should be allowed. However, in this case, there’s no intention of racism in the words, and we shouldn’t stop using words just because they can be used in a racist setting. Same thing goes with black paint. It’s clear that the word black is describing a color, and it is needed to correctly describe it.







  • black0ut@pawb.socialtoMemes@lemmy.ml¡auxilio!
    link
    fedilink
    arrow-up
    2
    ·
    5 months ago

    Yes, we use it. However, it’s more common to say “hubiera”. There’s no specific rule to differenciate between both, but at least in the center and north of spain we mostly use “hubiera” for first person and “hubiese” for third person.

    “Ojalá hubiera podido ir, pero tenía deberes” (yo)

    “Ojalá David hubiese venido, se lo habría pasado bien” (él)

    As I said, both options would be correct in both cases, and probably in other places they use the words differently.




  • Java code is run inside a client (JRE) that provides it a non system-dependent runtime environment. If there’s a JRE for your OS, all java programs should work fine regardless of the OS.

    This is the case with Minecraft, for example. When the launcher was still based on Java, you could run the Windows executables on Linux and it worked.

    However, some programs might still not work on another OS despite it having a JRE. That could be caused by intentional limitations or the use of a system-specific library.









  • Discord on Xorg is a mess too. It’s not even the electron part, the app itself is really bad.

    Not only it’s inefficient, but (at least in Arch) it doesn’t auto update on big versions. And instead of just warning you, it refuses to start until you manually install the new update. And god forbid if the package mantainers need a day or two to update the package, because until then you can’t use it.

    The funniest thing is, there’s a file in the app’s directory called “build_info.json” which contains the version number, and with a simple edit you can make it think it’s updated, and it suddenly works without problem.

    I really don’t know what they’re updating, but I have a version from 2021 running on my phone (it’s old and the new app is really slow), and it still works fine. Even after the account handle change and several other additions to the app.

    Oh, and for the Arch users: there’s a discord version on the AUR called “discord-canary-electron-bin” that uses system wide electron, so it should be updated faster than discord’s own bundled electron. I don’t know if there’s a non canary version of it, tho.








  • black0ut@pawb.socialtoMemes@lemmy.mlIphone 15
    link
    fedilink
    arrow-up
    1
    ·
    10 months ago

    Most people do what you say, but there are places where you don’t have a stable internet connection, or people who like to keep their storage offline.

    I don’t mean to say that there are no alternatives to a fast cable, or that most people should use it. But it’s a feature that comes with the cable, and there shouldn’t be someone trying to cap it just for profit.

    The controllers for the communication protocol probably cost something like 8 cents, Apple shouldn’t screw their customers over that little cost. Even with a feature most people won’t use, because it’s nice knowing that you have the possibility to use it if you need to.