• 0 Posts
  • 27 Comments
Joined 2 年前
cake
Cake day: 2024年2月2日

help-circle
  • The problem is switching for enterprises because of how much momentum there is. Especially in embedded.

    I worked on a 30 year old C code base that’s still being developed now for future products. Some components are literally 20+ years old mostly untouched. Sure they could switch to Rust or something but they’re fucked since nearly none of the staff have relevant experience in anything but the in house C build system and changing over multiple thousands of C files to another language will literally take years even if you got people trained up.

    Plus, in embedded pretty much no big HW supplier provides BSPs or drivers in anything but C. If NXP etc. aren’t giving you anything but C, management doesn’t want to start combining languages.

    I advocated for Rust when we started a ground-up new project, but got shot down every which way. Only those younger than like 35 were into the idea. Old managers are scared of anything new and their whole life has been C. I don’t know how you convince those kinds of people and maybe we’ll get some movement in another 10 years but enterprises are a slow cautious mess.












  • My understanding is that x86 originated from Intel and x86-64 was an extension of it by AMD who had been licensing x86. They agreed to trade so neither paid to license one from the other. So Intel got to use x86-64 because they let AMD have free use of x86. As a result they both keep anyone else from using x86. And of course now a days x86-64 is the only one that really matters. Presumably another company getting involved like Qualcomm would mess up that old deal.



  • Yeah I’d love a modern stream machine kinda Deck plugged into a TV.

    For now PlayStation is nicer for TV where I can get better performance from the couch with quick resume and all. If I could get a static Deck without portable power consumption limits and decent output on a 4K display that would be ideal. But right now the Deck works docked but when blown up to TV size so many games are a low rez mess. If we could get a proper SteamOS that I could install into a media center PC I’d make it myself. All I’d hope for then is a second gen Steam Controller.


  • I was thinking that as I played, too. I was joyful.

    So many games these days are so heavy it’s so refreshing to have a game that’s happy as hell. I love RE2s and Elden Rings but effff they’re stressful/hard and sometimes feel like work. It is so refreshing to punch out a giant gorilla with my rocket dog friend while there’s some upbeat music playing.

    Also who doesn’t love some great Halloween stages?



  • The difference is how low spec the series S is.

    Something like Baldurs Gate 3 on existing PS5 was able to handle everything they needed including the split screen co-op. However, they couldn’t release on Xbox at all because they couldn’t make a version that worked on both S and X but also they weren’t allowed by MS rules to pull features from the S.

    A PS5/PS5-Pro pair would be easier since the bottom spec is still about comparable to the Series X and the new tier is just a bit extra for some nice-to-haves and less having to handicap a game to get it to run on the low spec machine. It’s still extra work but shouldn’t mean having to rework an entire game to get it to work at all.