fwiw, I think they're pretty much right.
Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
141–150 of 440 posts
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#142FWIW, historically this has meant "we'll release it it we fail". If the product has actual market value and is attracting investment, you'll never win that fight with your backers unless you make the decision preemptively before they write their checks.
To be clear again: I don't doubt your sincerity here. I'm just saying that by the time the "code base matures" it won't be solely your decision to make, and that I don't trust the other stakeholders.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#143Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#144> The biggest drawback of Git is its limited scalability - both in repository and file sizes, and the number of concurrent users. How did you come to the conclusion Git isn't scalable in the number of users? There is no limit in the number of users with Git. There may be limits in the number of interaction between those users, i.e. pull/merge requests, clones, fetches etc. But they are mostly limited by humans. A cen…
This all is solvable, both through discipline and tools. But if a VCS has a built-in capability to alleviate this, it's a good thing.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#145Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#146Perforce seems to already fill this niche pretty well, at least in the gaming sector which this startup seems to target.
That said, for large game projects, it really is the only viable option.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#147As others have mentioned I believe you underestimate the security requirements (often physical) imposed on game studios. Running P4 (and using the often publisher mandated tape backups) is the least of your problems in such an environment. If diversion were to succeed it would need a huge security team because it would represent far too tempting a target. Games stuff inspires a level of attack which normal businesses…
Thanks for the feedback! Totally true, I was surprised by how much emphasis on security there is in game studios. They are moving to cloud however, and we're hoping that a private cloud solution (Diversion running on their cloud account) would satisfy the requirements, at least a few years from now as cloud usage grows. Security is definitely going to be super important for us, in any case.
Game artists will increasingly not trust the cloud as it is where their data goes to train AIs, but more pressingly a large proportion of asset development is done where the network (and electricity) is surprisingly flaky.
To be specific I have been involved in several situations where we were not allowed to mention things in email due to it being cloud hosted, and those restrictions were imposed by companies that are themselves cloud providers. That is the kind of level being discussed.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#148I have not analyzed the full potentials and benefits of Diversion but I would not agree with the statements you made about the Git. I think you should not focus on Git in your pitch. >> it was built for a very different world in 2005 (slow networks, much smaller projects, no cloud) Slow network: why is this a negative thing? If something is designed for a slow network then it should perform well in a fast network. Mu…
> When Micorosoft adopted Git for Windows, they faced this problem and solved it. On Windows. On Linux Git still doesn't scale well to very large repos. Before you say "but Linux uses git!", we're talking repos that are much bugger than Linux. Also the de facto large file "solution" is LFS, which is another half baked idea that doesn't really do the job. You sound like you're offended that Git isn't perfect because y…
Linux also has the huge advantage of an ecosystem, tools and integrations. It is overkill for small projects and there are friendlier alternatives for those - but git wins because it is what everyone knows. Something aimed at the small number of large projects will suffer the same problem.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#149Earlier quoted context omitted.
Thanks! We're definitely not trying to bash Git, it's done a lot of good for software development and for sure is going to continue evolving. Git had much more edge when it was competing vs SVN and other centralized VCSs. With 10Mb networks (if you were in office) you could feel physical pain when committing stuff > Reg how Git is not perfect in the cloud world - check out GitHub's blog post here about their cloud de…
> Thanks! We're definitely not trying to bash Git, it's done a lot of good for software development and for sure is going to continue evolving. It is not about bashing git; it is about anchoring your argument of why Diversion is a better alternative around git. You're basically taking your game/arguments to their playing field, and thus will have an uphill battle for mindshre. Instead, consider reframing the playing…
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#150I will not make myself dependent on a proprietary cloud-service which requires an internet connection and reoccurring payments.
* Internet isn’t fast there. If it is available. If it is affordable. If you want ruin the precious time separated from the internet.