Came across this piece from Discord on how they scaled dbt for petabyte-level workloads and a big engineering team. Some interesting ideas around environment isolation, faster compilation, guardrails, and CI/CD patterns that data and analytics engineers might find useful.
Though, to be fair, my kids steal my Steam Deck from me more often than I try to get the Switch from them. The family share features of the Switch leave a lot to be desired.
People rarely buy a platform for the platform, they buy the platform to do the thing they want to do. A game is just a genre of software.
It is far, far better to have tons of high quality software available for a platform, than to have an amazing platform, but a limited choice of software.
I would guess that the overlap between people deeply concerned about display response times and those excited to buy a Switch 2 is tiny. Most Switch buyers aren’t chasing cutting-edge codecs, they’re buying it for Splatoon, Zelda, Mario, and Animal Crossing. Nintendo’s audience has always prioritised unique first-party games and portability over hardware specs.
Speaking from experience, I've been thoroughly enjoying the Switch 2. Even if I knew about this information before I bought the console, it would not impact my purchase decision.
This is all true. Xbox always threatens to leave their current vendors only to end up signing a renewal at the final hours of the contract.
>As a gamedev I have a different perspective: Sony and Nintendo would be fools to give up backwards compatibility just for savings on chips.
In your view, is this issue worse with modern consoles now that the Playstation (and possibly Nintendo) online store purchases persist across generations? Imagine a scenario where someone has a PS4 and PS5, they buy many games through the Playstation Store, then Sony selects a different chip supplier for the PS6. I'm guessing this would cause issues with games that were designed for the older consoles, breaking backwards compatibility.
I'd imagine that if the console manufacturers cared about backwards compatibility, which I think they do, the likelihood of them switching chip providers would decrease with each generation.
Microsoft maintained backwards compatibility across Intel+Nvidia, IBM+ATI, and AMD+AMD so it's possible. Sony hasn't invested as much in compatibility, instead just keeping the same architecture for PS4/5.
Sony has historically invested a lot into backwards compatibility, going as far as shipping the previous gen's GPU and/or CPU with the PS2, initial PS3 models, and the PS Vita.
PS3 compatibility on the PS4 was notably absent, though.
They could include a software emulator at least for the PS2 (not PS1 because afaik the drive in the PS5 does not read CDs) on the PS5 and let people use old discs, but they don't and instead sell again old games packaged with the emulator in their online store.
Arguably, there not being a lot of money in them would be a point in favor of Sony shipping an emulator (as a minor perk/nod to long-time ecosystem fans), not against it (which would allow them to keep selling "HD remakes" etc.)
True but if you're referring to the fact that you can play Xbox and Xbox 360 games on newer hardware, I believe Microsoft has a team that has to individually patch these games to work for newer hardware.
Sony does something similar I believe with their new Classics Catalogue as part of their most premium PS Plus tier.
Yeah I remember the Xbox 360 being hit and miss with backwards compatibility - their FAQs said that most of the time the people working on it had to just look at the raw assembly of games they were trying to get running to figure out what went wrong.
Most games were not backwards compatible between Xbox and Xbox 360. They had to do work to make game work and prioritized the most popular games, most notably Halo. With that said, there were certain features that did not work properly. There was a Halo 2 map they took out of the online pool because it used a heavy fog effect that would not render on 360.
From 360 to Xbox One there was a similar situation where they would patch individual games to work, but because it was at least partially emulated, publishers had to sign off on allowing their game to be backwards compatible.
There was no backwards compatibility between the PS3 and PS4 whatsoever (except for PS Plus allowing cloud-based game streaming of some PS3 titles), and Sony survived that as well.
What they did was offer some old PS2 games for purchase, though, which allowed them to tap into that very large back catalog. I could see something like this happen for a hypothetical Intel PS6 as well (i.e. skipping PS5 backwards compatibility and tapping into the large catalog of PS4 and PS4/PS5 games).
OP thinks it’s ok to discriminate if China-x is the subject of discrimination, or watches too much anti-CN fear porn which has normalized this type of behavior.
And yet... the repo has no source code, posted a github link to HN crowd that expects an a github link to actually be some sort of open source.
This is certainly not the typical "Show HN look at what I've done" post. I'm not accusing the OP of being malicious, but also caution is advised (as always).
I’m sure everyone will make the same type of remarks and take the same kinds of precautions the next time a closed-source project from someone in SanFran gets posted here.
Let’s not dance around the topic, the whole “take head” thread has to do with CN, not because it’s closed source else he may have mentioned it, but he didn’t.
I don't know if we read the same HN, but I read the complaints about something not being open source (or not being *true* open source) all the time. JoeFromSanFran is certainly not exempt from those issues. Nothing to do with where the author comes from.
You're implying that the problem is exclusively because of country of origin. But my comment did not even mention that and was only about the software not being open source, while at the same time a link posted was github link.
So why not post a link to a website? Or app store? Why github?
I don’t know what’s confusing. You’re replying to a post which references a parent post that doesn’t mention open source and is fond of everything until Parent learns OP is living in China.
> And the developer lives in...China. Hard pass.
This isn’t complex. Parent is rejecting OP’s work because he’s from China, not because it’s closed source, otherwise he would have mentioned it, he didn’t and now you’re acting as though _you_ mentioning open source should also somehow apply to OP?
I’m referring specifically to OP, not sure why you’re muddying the waters with “well not all HN posts say x,y”.
My comment actually added information (not being OS while posting a github link), to a previous China being hard pass comment.
While I agree that being from China is not problem, you continue harping on with it and completely disregard any discussion on my comment. Yes, this is really not complex.
I don’t know what clarifications are needed or why you felt the need to reply “yes but” to a “racism is bad, don’t do it” comment, it’s not a good look.
It’s kind of irrelevant that Open > close source. Many other comments have pointed this out, yours included but the issue at hand here is the remarks regarding OPs nationality/origin. If you want your ideas validated there are tons of comments in this thread doing so, you don’t need me to agree with it. I personally prefer OS, but don’t have any issues with closed source software. However, that’s not the issue at hand.
Comments like these and follow-ups like “yeah but actually it’s closed source”, that don’t immediately call out racism, end up normalizing this type of behavior which is not acceptable.
Would you also have sidestepped the obvious racism had OP been from Africa?
Say yes to OS software and no to racism, it shouldn't need to be said that ignoring racist remarks and/or glossing over them like they aren’t there promotes/enables that behavior.
There’s nothing bad faith about calling someone out for being a bigot but I agree with your sentiment that there’s probably not much left to discuss.
As an aside, is it really so hard to ask not to get bombarded with state department red scare propaganda anytime anything CN pops up? OP happens to be from CN, shares his work, and CPC comments are made.
There’s a serious lack of empathy around these parts and there really doesn’t need to be.