It does not lead to better source versioning systems.
Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
121–130 of 440 posts
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#122Earlier quoted context omitted.
So multiple people did a git reset --hard origin/master and nobody complained or checked what and why this was done? That's not "one data scientist with the wrong command" but the whole team that fucked up hard IMHO.
> but the whole team that fucked up hard IMHO. Multiple individuals with similar problems would tend to imply systematic inadequate training. Or the enterprise concerned adopting an inappropriately complex system for its intended userbase.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#123how is that different than Dropbox version history?
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#124It's about time someone revisited & reimagined version control. the previous generations each lasted about 15 years: SCCS/RCS -> CVS -> Bitbucket/git/mercurial -> ??? so I am glad to see this. I would start by talking about what is great about Diversion -- what it lets you do that you couldn't before. Since you mention gaming and perforce I looked in vain to see if it supports binaries (a major limitation of git -- j…
And what even is cloud native? When "cloud native" isn't just marketing, it seems to have all sorts of different meanings.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#125Earlier quoted context omitted.
--force always imply data loss. You're overriding the remote state. Do people use it in an unsafe manner because they don't understand git and there lies a problem that could be tackled? yes. With that, I don't think git has any feature that is unsafe by default.
My biggest problem with git is branch deletion — if you never do it you end up with far too many, but deleting a branch can’t be version controlled.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#126I don't agree with every command needs to hit some REST api. That seems like throwing the baby away with bathwater.
The most powerful thing about git is that I can work fully offline with a partial clone. And sync the commits when I get online.
Git got popular because of it's distributed nature.
I remember when our svn server used to hang and the entire team was blocked from even making a commit.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#127how is that different than Dropbox version history?
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#128It's about time someone revisited & reimagined version control. the previous generations each lasted about 15 years: SCCS/RCS -> CVS -> Bitbucket/git/mercurial -> ??? so I am glad to see this. I would start by talking about what is great about Diversion -- what it lets you do that you couldn't before. Since you mention gaming and perforce I looked in vain to see if it supports binaries (a major limitation of git -- j…
> And why cloud native? And what even is cloud native? When "cloud native" isn't just marketing, it seems to have all sorts of different meanings.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#129Earlier quoted context omitted.
So multiple people did a git reset --hard origin/master and nobody complained or checked what and why this was done? That's not "one data scientist with the wrong command" but the whole team that fucked up hard IMHO.
I think you just sold their pitch with this comment... I, like many many people here, have done quite a bit of product design. What do you call it when a bunch of people use your product, and it breaks for several of them? That generally indicates your product is weak, or has a very rough UI.