Avatar

soulsource

soulsource@discuss.tchncs.de
Joined
1 posts • 46 comments
Direct message

Können wir das bitte umbenennen? Also von “Cryptowars” in “himmelschreiend inkompetente Politiker”?

permalink
report
reply

ARM based Deck would be a huge improvement to battery life. Don’t get your hopes up too high. You will need an emulation layer like FEX of Box64, and unlike WINE those do have quite a substantial overhead.

It is impressive how far those emulators have come, especially since they got the option to use native libraries instead of emulated ones, but the game logic itself will always need emulation…

This doesn’t mean it can’t be done, it just means that the ARM CPU needs to be pretty fast to counter the emulation overhead, and that’s why I have my doubts about the energy efficiency…

(Btw: I have tried running several AMD64 games on my A311D powered MNT Reform laptop with Box64. It’s impressive how well the emulation runs, and how many games are actually playable already. However, I also encountered a lot of games that don’t reach enjoyable FPS on that hardware. With a faster ARM chip though…)

permalink
report
reply

It depends on what kind of patent. I just googled the term I had used before, and it is indeed what I expected it to be: https://en.wikipedia.org/wiki/Design_patent

And yes, that name is stupid. That’s why I am happy that my native language, German, has a better distinction between “Patent” (what you described) and “Geschmacksmuster” (design patent).

About patents being public: They are. That’s because the idea behind patents is that after they expire, anyone can use them to build the technology they describe. The temporary exclusive usage rights that they offer are meant as an incentive for inventors to publish their findings. The only problem is that the legal situation did not keep up with the creativity of patent lawyers… (I will stop now, otherwise this will turn into an endless rant about how broken the patent system is.)

permalink
report
parent
reply

I’m not sure how the term “patent” is to be interpreted here. It could be used like back in the days when Apple sued Samsung because their phone had rounded edges too…

Like a “design patent” (sorry, I’m not a native English speaker, so I’m unsure if this is the correct translation).

A lot of the pals in the game look quite close to Pokémon. Not identical, of course, but so similar that one just has to wonder if the design has been “inspired” by Pokémon…

permalink
report
parent
reply

Short answer: Whales.

Long answer: Watch the South Park episode on the topic. They explain it in detail. It’s titled “Freemium Isn’t Free”.

permalink
report
parent
reply

Need to enshittify it enough to make the AI features feel like an improvement.

permalink
report
reply

This. There is very little need for third-party tools, as long as you don’t want to install a whole lot of games. After all, the installation process only happens once per game, and also without tools it doesn’t take very long.

As a step-by-step guide:

  • Download the games from the GoG website. You can find them if you hover the site’s header bar, where your user-name is displayed. There’s a “Games” button which brings you to the list of games, where you can download the installers directly. The downloads are listed under “Download Offline Backup Game Installers”.
  • Unpack the game installer.
    • Innoextract is your friend here. No need to run the installer, just unpack the files. Works with both, Windows and Linux games.
    • Alternatively, if it’s a native Linux game, you can just run the installer directly on the Steam Deck.
      • For Windows games you can theoretically also use Proton directly on the deck. However, the process is annoying, so I won’t go into details.
    • Alternatively, you can run the installer on your desktop PC and copy the files to the Deck via sftp.
  • Add the game to Steam Library. This can be done in Desktop Mode. There’s a menu entry in Steam’s “Games” menu for that.
    • In the File Browser, you need to disable the file filter, as it (iirc) only shows .desktop files by default. You’ll want the game’s executable though.
  • If it’s a Windows game, go to the game’s properties page in Steam, and force a specific compatibility tool for it, namely some recent version of Proton.
    • For native Linux games this step is usually not needed, but some very old games need to set the Steam Linux Runtime here.
    • For DOS games, check out my blog post about DOSBox on the Deck.
      • I don’t know how well it works on the Deck (never tried it, as I don’t feel it’s necessary), but there would also be boxtron.
  • Last, but not least, use sgdboop to set some artwork.
permalink
report
parent
reply

I would be very surprised if they wouldn’t fix all 50 filesystems.

In all projects I have worked on (which does not include the Linux kernel) submitting a merge request with changes that don’t compile is an absolute no-go. What happens there is, that the CI pipeline runs, fails, and instead of a code review the person submitting the MR gets a note that their CI run failed, and they should fix it before re-opening the MR.

permalink
report
parent
reply

That’s a very good point. I hadn’t considered potential lack of domain knowledge at all. In that case Rust might even help, because it’s easier to write interfaces that can’t be used wrong - so that even someone without the needed domain knowledge might be able to fix compile issues without breakage.

permalink
report
parent
reply