Richard Hipp - Git: Just Say No
southeastlinuxfest3 HN recommenders · recommended in 3 months, 2020–2021
talk · intermediate · evergreen · 2020–2021 on HN
SQLite author Richard Hipp's talk at SouthEast LinuxFest criticizing Git's workflow and introducing Fossil as an alternative. He lists Git enhancements and argues for keeping history intact.
Recommended for the SQLite author's reasoned case for a different approach to version control, and as an introduction to Fossil.
Up next
1 mo on HNExponential growth and epidemics
3Blue1Brown
10 HN recommender · 2020–2020
2 mo on HNOral History of Donald Knuth Part 1
Computer History Museum
2 HN recommender · 2019–2022
9 mo on HNAWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)
Amazon Web Services
12 HN recommender · 2019–2025
3 mo on HNModern C and What We Can Learn From It - Luca Sas [ ACCU 2021 ]
ACCU Conference
3 HN recommender · 2021–2022
9 mo on HNWhy Being Delusional is a Superpower
Veritasium
9 HN recommender · 2020–2024
1 mo on HN115 batshit stupid things you can put on the internet in as fast as I can go by Dan Tentler
Devoxx
1 HN recommend · 2016–2025
2 mo on HNAre Crows the Ultimate Problem Solvers? | Inside the Animal Mind | BBC Earth
BBC Earth
2 HN recommender · 2017–2021
1 mo on HNDonald Knuth - My advice to young people (93/97)
Web of Stories - Life Stories of Remarkable People
1 HN recommend · 2015–2025
15 mo on HNRailsConf 2014 - All the Little Things by Sandi Metz
Confreaks
15 HN recommender · 2015–2025
11 mo on HN"Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
Strange Loop Conference
12 HN recommender · 2014–2024
11 mo on HN🚀 TDD, Where Did It All Go Wrong (Ian Cooper)
DevTernity Conference
11 HN recommender · 2018–2024
11 mo on HNBret Victor - Inventing on Principle
Rui Oliveira
12 HN recommender · 2013–2025
3 comments from Hacker News
Here is a (somewhat old) talk by Richard Hipp, the author of SQLite about Git: "Richard Hipp - Git: Just Say No" ▶ this video I use Git every day, but I am curious about Fossil and have been researching it for a while. I am not planning on changing, as I need to get to the bottom of some data corruption events I have seen in their forums. Not saying it was the fault of Fossil, just that it requires more research on my side. We should not forget Version Management did not start with Git but has a vibrant history that began with SCCS, RCS, CVS, ClearCase, Perforce, SVN, etc... As I used all the systems above except for SCCS and RCS I would advise for some caution here on thinking Git core flows are the one true way. I know the authors of ClearCase though the same way :-) If the author of SQLite advances some arguments around the proper way of doing version management, I would advise to error on the side of caution and listen at least a second time. Do not throw away your own experience and insight, but at least listen carefully. Don't just dismiss the arguments as quickly as some are doing here. I found this recent thread very useful not only as a features comparison but also as a core reminder of what the main use case for Fossil is: "Lessons from 13+ Years of Fossil" : link "Fossil's reason for existence, plain and simple, is managing the source code for sqlite3. That's the scope of project it was initially envisioned for, and that size of project seems to be quite average for t
> Take a look at this image and tell me it’s immediately intuitive I'm using Git, there's nothing intuitive to be found here. On a possibly related note, I watched a talk by D. Richard Hipp (I don't remember which one - edit: probably "Richard Hipp - Git: Just Say No"[1]) where he compared it with Git (a lot) and explained how Fossil keeps everything, there's no throwing away of history, no need for rebasing (at least as a workflow). It sounded nice - refreshing, even. I'm going to start using it for some projects and see how I get on, because frankly, I'm tired of Git and this need to strategise saving copies of my work , because that's basically what it does. Sometimes I even pine for the days I used to version zip files… [1] ▶ this video
This reminds be of a talk I watched by Richard Hipp, "Git: Just Say No" [0] where he discusses a "top 10 git enhancements" list, as of the time (4 years ago.) It's a good talk, and caused me to discover Fossil SCM. Sadly I've yet to try/use Fossil, and my teams still use git. [0] ▶ this video