• 0 Posts
  • 11 Comments
Joined 1 year ago
cake
Cake day: August 4th, 2023

help-circle



  • I don’t know that Microsoft has any business trying to make Windows support these devices better…

    Windows is entirely built around two pillars:

    1. Enterprise support for corporations, and team machine management
    2. Entirely open compatibility so they can run almost any hardware you put into it, plug into it, and backwards compatibility for all that for as long as possible.

    Portable game machines are not an enterprise product. Nor do you care about broad hardware support or upgradability. Nor do you care about plugging in your parallel port printer from 1985. Nor do you care about running your ancient vb6 code to run your production machines over some random firewire card.

    Windows’ goal is entirely oppositional to portable gaming devices. It makes almost no sense for them to try to support it, as it’d go against their entire model. For things like these, you want a thin, optimized-over-flexible, purpose built OS that does one thing: play games. Linux is already built to solve this problem way better than Windows.

    But, Microsoft will probably be stupid enough to try anyway.



  • I’m not up on EU politics all that much, so I hope someone more informed comes along and posts a better answer, but…

    My distant view + guess for as to why it’s different is that they have more than one party. Partisanship is at its worse when there are only 2 of you, as demonstrated by the US system - it’s all finger pointing and “us vs them” that just polarized everything.

    In the EU there are (at least?) 7ish “major” political parties, and while some are bigger than others, many actual hold seats and power unlike the US Green and Libertarian “parties” that are essentially meaningless.

    As such, any “partisanship” seems at least less extreme. It’s a lot harder to crucify one bad guy when your time and attention is split between 6 “bad guys”. And different parties back different things, so even if 3 were anti-abortion, you’d have to split your slander and hate to three different groups with different OTHER ideas. So it gets a bit lost in sauce.

    And on the other side, if you take a strong stance on one issue (such as this one), there are likely multiple parties on your side for that issue since there are unlikely to be 7 opinions, and even if they are, the similar ones can “tag team” a little bit since they’re more in line with each other than the opposing sides are.

    If you’ve ever played video games, games with more than 2 teams play very differently than ones that are just one or the other. Dynamics are much more complicated and constantly evolving than they are in a simple “team a vs team b”.

    As such, my understanding is that all of these extreme takes are severely diluted since there are more shades of gray and more nuance to the conversation and not just a constant “red vs blue”.


  • Source?

    I’ve read a lot on this and never saw any conclusive claim here.

    There were claims many years ago by Mozilla about this, and it had to do with slow APIs in Mozilla that YouTube was using…

    There’s also been many known performance issues in a lot of the APIs/libraries Google/YouTube use on Mozilla for many years. And Mozilla just hasn’t been able to keep up.

    I don’t see anything about this in recent history, because everything is just floods of people complaining about this round, with still no conclusive evidence that this is happening intentionally. YouTube is currently on a ad-block-blocker crusade and their code keeps changing and there’s nothing to conclusively indicate that this is malice and not just a bug in the way Mozilla performs.

    So as much as everyone seems happy to burn the witch because of poor performance, I’m not ready to jump to that conclusion until there’s actually evidence of this being intentional. Especially when this smells a lot like a long standing different problem. “Someone said they are” is not going to convince me. Especially if you can’t even point to that someone saying that thing.


  • Yeah, I don’t think people understand quite how astronomical an undertaking it is to replace this shit. People like to quote things like AWS, but AWS is a) expensive and b) general purpose. As such, it might be able to solve the problem, but not nearly as efficiently. It would cost you proportionally WAY MORE than Google is paying to keep YT alive, so that gives you an extra giant hurdle on top of the other complexity.

    Web hosting with low latency is hard. Huge data storage is hard. Transcodinf is hard. Constant uptime is hard. Search is hard. Recommendations are hard. Making it profitable is hard. Starting an ad service that isn’t googles is hard. Convincing content creators to move there is hard. Convincing consumers to look there is hard. Sure, any of these problems have remotely comparable analogs. But you have to solve all of them simultaneously to get anywhere near competing with YouTube. And since Google owns the whole “stack”, it’s much cheaper for them then it’ll be for you.

    Kick probably makes a decent comparison here. But they’re A) solving a subset of the problem B) fighting against a company that has extremely clear problems (arguably much worse than YouTube) C) is in a tech savvy-er demographic D) is funded by mega-casinos with tons of money and a vested interest in the product E) fighting in a market with less inertia so viewers and creators can move easier F) fighting twitch instead if YT which is smaller and younger.

    And they’re still not really all that much competition.



  • Ottomateeverything@lemmy.worldtoLinux@lemmy.mlGamedev and linux
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    1 year ago

    If you’re an engine developer, it’s a reasonably common problem.

    If you’re a game developer using a cross platform engine, it’s pretty uncommon, as the engine developer has already accounted for most of it.

    If you’re somewhere in the middle, it’s probably somewhere in the middle.

    It surprises me how many indie devs avoid some of the higher level / more popular engines for this reason alone. But I assume they just must enjoy that sort of stuff much more than I.