539 karma · joined August 27, 2020
While I do appreciate the generosity in how many projects make themselves available (free or otherwise), it does seem like they can have a narrow focus where they solve the challenge they had to solve, but aren't interested going past that point. There's logical reasons for why that happens, but there's unfulfilled potential to make personal computing a better environment there.
Secondly, nvidia are a company that want to sell stuff for a high asking price, and once a certain tech gets good enough that becomes more difficult. If the 20 series was just a incremental improvement from the 10, and so on then I expect sales would have plateaued especially if game requirements don't move much.
If you're only using it for on-device tasks then you're probably fine, although at that point the benefits of updating a ROM are probably marginal
Although I appreciate the drive for small profile I wonder where the limits are if you put a big tower cooler onto it, seeing as the broad design direction is for laptops or consoles I doubt there's too much left on the table. I think that highlights a big challenge - is there a sizeable enough market for it, or can you pull in customers from other segments to buy a NUC instead. You'd need a certain amount of mass manufacturing with a highly integrated design to make it worthwhile.
The podcast also includes details of Westwood's filming setup, which seemed to include motion tracking which would have been interesting in the context of performance capture, but before its time.
[0] - https://www.idlethumbs.net/designernotes/episodes/louis-cast...
As you say you need a good framerate to start with before generated frames make sense so either you're already running well with a high tier card and are further able to show off the combination of framerate/resolution/detail level, or running a lower tier card at lower settings turning the graphics down further which can be a very obvious trade off. Less demanding games which are generally online competitive usually wouldn't do as well with any extra latency introduced, and the situation where I've heard it would be a good fit is emulators or any kind of game where the CPU is the limiting factor
It can go too far the other direction too, for example the generic names like Files, Phone, etc either preloaded on the device by the manufacturer (eg Samsung) or by Google, or some third party.
As I see it AMD get _potentially_ squeezed between intel and nvidia. Nvidia's majority marketshare seems pretty secure for the foreseeable future, intel undercutting AMD plus their connections to prebuilt system manufacturers would likely grab them a few more nibbles into AMD territory. If intel release a competent B770 versus AMD products priced a few hundred dollars more, even if Arc isn't as mature I'm not sure they have solid answers for why someone should buy Radeon.
In my view AMD's issue is that they don't have any vision for what their GPUs can offer besides a slightly better version of the previous generation, it appears back in 2018 that the RTX offering must have blindsided them, and years later they're not giving us any alternative vision for what comes next for graphics to make Radeon desirable besides catching up to nvidia (who I imagine will have something new to move the goalposts if anyone gets close), and this is an AMD that is currently well resourced from Zen
Over time the usage of android has changed as more users and more services adopted mobile, for a lot of people it is an appliance, and I can appreciate that payments and linking to bank accounts is a convincing argument for something like play integrity/safetynet. Where I think there's conflict is that android hasn't entirely moved away from the early days where it was something a bit closer to a personal computer with a high amount of freedom, or at least they haven't been clear or drawn a line in the sand (this is while the issue around third party app stores and if they must be somewhat open is still being resolved).
If you do some unlocking/rooting and what it enables, it either gets the bare minimum CYA notification or doesn't get flagged in the UI at all as presumably the users is meant to know what they're doing at that point, even if cases where apps refuse to run or just crash with no feedback to inform. I'd appreciate it more if they did put up a big red warning "this is happening because your phone is in insecure mode because you did X", but on the surface level it appears as the phone is fully operational but acting weird.
The kinds of usages that consumer windows has had and the software ecosystem that's promoted for 3+ decades compared to what has been developed for linux affects this too. Windows is extremely broad in all the software available for all the little utilities users are going to look for, and hardware it's going to need to support (and support well). Even trying to pull windows applications that don't do anything too complex over to linux via Wine is very much a YMMV area. It's impressive what has been accomplished and the recent rate of progress, but there's always more to do so it's not an awkward, poorer version of doing the same task in windows.
The aspect I wonder about is what proportion of the 60% of people still using win10 are actually aware or care about it going end of life, assuming windows doesn't auto-update to 11 for them any EOL warning will just be swatted away like most other annoyances so they can get on with their intended task. Getting that type of user to switch to linux seems like it'd remain a herculean task.
Firstly that a game developers main concern is getting their product functional, keeping that way, and that they can make money on it to make the whole endeavour worthwhile. There's already a lot of game releases where it comes across getting their idea working out the door is a lot higher up the list than the 'details' and attention to working great on the PC platform. Then that gamers will come in a wide range of skill/knowledge levels for their PCs, from those that treat them as glorified consoles to others that know every detail of their workstation.
Dual booting adds more admin and complexity, and in a way it's admitting that the trust level in software is so low your OS can't sandbox things out, that stuff you're running is taking liberties or just enough effort to fulfill its task, and you're going to the extent of running a console in a separate partition but running it is mutually exclusive with the serious OS. I'd guess a lot of people who felt strong enough would just have 'serious OS' be another device, most likely a phone but alternatively laptop, which would seem to marginalize what they use the windows install for.
It's similar to the rumor that if something apocalyptic happened to Valve they'd keep steam open and let you download all your stuff, if that scenario happened they'd be least able to be able to do that for a long list of reasons unless they had instantly been bought.
I ended up getting a 'regular' sized samsung only slightly larger than the one it's replacing, but at least modern phones seem to be getting longer software support periods (assuming there's no nasty surprises included).
Without wanting to sound like a stick in the mud, the focus of computing has definitely changed now. I see it as an interesting thought exercise on how to get someone running around with what is usually a marvel of computing in their pocket to try and imagine that is not the apex of computing, whether to explore what other means of computing offer or what comes next besides a slightly better version of what we have now.
This is one of my problems with the "PC gaming = steam" attitude that has become prevalent, PC as a platform is broad and varied, and if you're going to sell your product on multiple stores without making clear that they're different then you really should support them, otherwise be honest enough to only sell where you are prepared to. I'd say managing expectations and who's responsible only gets muddier when you're involving compatibility across different windows versions, hardware generations, or different OSes entirely.
[1] - https://docs.google.com/spreadsheets/d/1zjwUN1mtJdCkgtTDRB2I...
The designer needs to confine the player so they can't break the illusion (where Prey lets Morgan Yu shatter that 4th wall), or you can do things like put the player on a speeding train traveling through a scenery and falling off is fatal