News for hackers. Stuff that matters.
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by swells34 on Monday January 22, 2024 @09:36AM (#39089935)
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.
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by MrDarcy on Monday January 22, 2024 @10:10AM (#39090246)
The pitch simply wasn’t true. Data was not destroyed and was restored hours later.
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by swells34 on Monday January 22, 2024 @10:41AM (#39090617)
It's a pitch. The story has obviously been embellished and polished and condensed, ready public consumption. Being pedantic against it is not productive.
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by MrDarcy on Monday January 22, 2024 @11:54AM (#39091741)
Politely disagree. It’s productive because hopefully future teams who launch on HN ask each other, “Is what we’re saying true?” during all those polishing and condensing sessions. If they don’t, the risk is crossing a line that damages the reputation of the team and undermines months if not years of hard work.
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by yjftsjthsd-h on Monday January 22, 2024 @11:02AM (#39090922)
If the pitch is dishonest, why would I ever trust them with something as vital as my VCS? (And yes, "embellished" means dishonest)
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by spiderice on Monday January 22, 2024 @11:37AM (#39091484)
That's a creative way to defend a dishonest pitch
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by water-your-self on Monday January 22, 2024 @01:21PM (#39093147)
This is not a pedantic criticism.
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by lowbloodsugar on Monday January 22, 2024 @11:56AM (#39091794)
For many of us, the story rings true. We have ourselves had horror stories that we did manage to recover from after a few hours of fearfully googling, and we know of other, less capable friends and colleagues who were unable to recover the data and who just accepted the loss.
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by TexasMick on Monday January 22, 2024 @02:52PM (#39094474)
It's kinda crazy argument, I think data loss is way more likely with a centralised system than a decentralised system.
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by lowbloodsugar on Monday January 22, 2024 @11:19PM (#39099602)
You think Microsoft losing GitHub repos is more likely than poor bastards trying to make sense of the git command line? You think these guys are going to do a worse job with their centralized service?
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by TexasMick on Tuesday January 23, 2024 @03:18AM (#39100762)
People have lost data on GitHub from repositories being copyright striked for example.

At least with git, every developer has a copy of the full history so full data loss is impossible really. What happens if this company folds? You're left with some proprietary repo that you suddenly have to workout how to self host.

It just doesn't make sense when compared to just learning git which is definitely the most fruitful thing a developer could learn at the start of their career.

Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by Wytwwww on Monday January 22, 2024 @04:13PM (#39095553)
But that seems like pretty much the equivalent to "rm -R *"? And also just a permission/configuration issue.
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by bauruine on Monday January 22, 2024 @05:28PM (#39096418)
Or drop table|database or delete from. To _nearly_ lose data it took multiple clueless engineers and not detecting the issue for months.

I wonder how Diversion handles operations that possibly delete data. Whats their solution?

Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by sasham on Monday January 22, 2024 @05:40PM (#39096550)
To put into perspective, that was in 2014 :D There were no branch protections, and git was even harder to use. Plus everyone was new at git, obviously (we started in 2013 with mercurial, which was still a legit thing to do, and switched to git).
Re:Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative by mlhpdx on Monday January 22, 2024 @08:00PM (#39097928)
Yeah, these days stopping force pushes is a checkbox (default?) in GitHub.