• 0 Posts
  • 455 Comments
Joined 3 years ago
cake
Cake day: June 19th, 2023

help-circle




  • I mean, Rust has the massive upsite that it won’t compile in many cases if you fuck things up. Then again, embedded or generally low-level driver-y stuff is still in its infancy in Rust. Relative to C/C++ that is.

    There is stuff that you need that has no official Rust support. There is poor documentation and half baked frameworks. There are examples being silently outdated, breaking changes between framework versions, and nighlty-versions from Github mixed in to fix them. And then of course plenty of timing and hardware dependent things you will need to do yourself.

    I do this for a living and personally tried to use AI here and there to help me out, but oftentimes it fails miserably. Not always, but very often.



  • I mean, can’t really tell while FEX has not been extensively tested, can we?

    Valve has a great track record with (their contributuons too and use of) Wine, the devs are extremely competent and have been on this for ages, and Valve had any freedom to not choose an ARM chip, as low-power AMD alternatives became viable.

    Can you go lower-power with ARM? Probably, but according to Valve it comes with a 10-20% performance hit for x86 Games at the moment. That means efficency takes a hit as well, whereas I would assume for 20% you are as efficient as an x86 chip at best.

    My guess is that Valve isn’t doing this to chase some efficiency, but for strategic reasons. They are growing independent from Microsoft, now they want to get independent from the oligopoly that is x86 as well. One thing we cannot forget in this discussion is that ARM is likely much cheaper to get, with much more vendors available, and custom designs being quite common.

    Maybe we will see custom ARM hardware with FEX acceleration from/for Valve and suddenly the overhead is almost gone.






  • I frankly don’t see how this has to do anything with anything. Merz has also openly criticised Israel and, at least briefly, halted arms exports to them. It’s also news to me that being pro-Israel is a (far-)right thing in Germany.

    For obvious reasons, Israel and Jews in general are a very touchy topic in Germany and German politics. Until the recent developments in Gaza, it was really hard to find any politician at all that would speak critical of Israel. That is probably because Israel and their institutions tend to respond very harshly to any criticism, and whatever you would said was guaranteed to backfire.

    This has somewhat changed since it became hard to deny they are doing some pretty fucked up stuff over there. Blocking arms sales to Israel, even ever so briefly, could be described as a monumental policy shift from the formerly near-unconditional support that Israel was used to.