Compare and contrast it with the clarity of these introductions:
- https://git-lfs.github.com/ (Git Large File Storage)
- http://paulfitz.github.io/daff/ ("data diff for tables")
171–180 of 196 posts
Compare and contrast it with the clarity of these introductions:
- https://git-lfs.github.com/ (Git Large File Storage)
- http://paulfitz.github.io/daff/ ("data diff for tables")
Any reason or history behind the name? It means "a stupid person", which seems like a bad choice IMHO: https://www.merriam-webster.com/dictionary/dolt
Git - (Chiefly British Slang) An unpleasant, contemptible, or frustratingly obtuse person. https://www.ahdictionary.com/word/search.html?q=git Dolt - A stupid person; a dunce. https://www.ahdictionary.com/word/search.html?q=dolt
Earlier quoted context omitted.
honestly, maybe this reflects my americanness but I presumed it was derived from the (western film/culture) word, a corruption of 'get'. Today I learned that it means something else in british.
You can hardly watch more than a few hours of british comedy without someone being called a 'stupid git' at some point.
Earlier quoted context omitted.
AFAIK (from the rumour mill and not from any kind of reliable source) the `git branch` command was only added as a cargocult from all the SVN users flocking to git and asking "So how do I branch?!". Previous to this, everything was tags and checkouts. Again, no verifiable source, just water cooler talk with other devs.
from the first kernel merge (link found in wikipedia) https://marc.info/?l=git&m=111377572329534 I don't know about 'git branch', but it looks like 'git merge' wasn't a thing edit: from searching a bit, it appears that it had branches on June of the launch year, dunno if it had those on release.
first "merge": https://git.kernel.org/pub/scm/git/git.git/commit/?id=33deb6...
first "tag": https://git.kernel.org/pub/scm/git/git.git/commit/?id=bf0c6e...
first "branch": https://git.kernel.org/pub/scm/git/git.git/commit/?id=74b242...
first Linus "branch" commit: https://git.kernel.org/pub/scm/git/git.git/commit/?id=e69a19...
Only 39 days since the last "GitHub for data" was announced: https://news.ycombinator.com/item?id=22375774 I'll say what I said in February: I started a company with the same premise 9 years ago, during the prime "big data" hype cycle. We burned through a lot of investor money only to realize that there was not a market opportunity to capture. That is, many people thought it was cool - we even did co-sponsored data c…
Grant funders are starting to require teams to publish their code and data. Maybe they're the target audience? Data repos vendors could get on the list of approved vendors for teams receiving funding.
Earlier quoted context omitted.
Git succeeded because of Linus. Sure as hell wasn't because of the UX, else Mercurial would have won, or even DARCS. 99.99999% of projects are not the Linux kernel
Git exists, because Bitkeeper were being A holes. [1] A developer needed some metrics on the Bitkeeper repository that Linux used. Remember this is a proprietary and commercial product that granted a handful of licenses to the Linux community as a token of support. So when Andrew Tridgell reversed engineered the format that Bitkeeper used, they threatened to sue him under the DMCA. This caused a firestorm, some defen…
Coincidences, accidents, grudges, misunderstandings coupled with path dependencies.
Earlier quoted context omitted.
There is actually an old git for data project too: https://github.com/datproject/dat It's ~5 years old and I really wanted it to be huge. Hoping this new project is a success. Especially since I notice I went to high school with one of the founders of Dolt (Hey Tim!)
That project looks like a command-line p2p file sharing system. There doesn't appear to be any branching. It also doesn't appear to be a database (like with a schema), but simply raw files being passed around. There's no data types or queries. I'm not sure why you bring it up now. They don't call it "git for data" anywhere that I see, and it's missing 2 of the 3 core features that I think a "git for data" would need…
https://www.youtube.com/watch?v=FX7qSwz3SCk (2013) - 'Introducing Dat: If Git Were Designed For Big Data' Talk by the founder.
My point is they pivoted and so maybe this idea won't work, or this was too early.
EDIT: Looking back on _your_ post, I mentioned it because you specifically said "It's a program, and it appears to be an open-source one you can download and use today." And that is what 'dat' is/was. I thought I would mention it.
Earlier quoted context omitted.
There is actually an old git for data project too: https://github.com/datproject/dat It's ~5 years old and I really wanted it to be huge. Hoping this new project is a success. Especially since I notice I went to high school with one of the founders of Dolt (Hey Tim!)
Dat is more about distribution (décentralized, distributed, P2P) but it's not possible to make queries.
Earlier quoted context omitted.
DARCS would not have seen significant further growth, due to the merge-of-doom problem.
It's been years since I have read about darcs. Did they fix that infinite time merge problem at some point?
Darcs 2 (introduced in 2008-04) reduces the name of scenarios that will trigger an exponential merge. Repositories created with Darcs 2 should have fewer exponential merges in practice.
http://darcs.net/FAQ/Performance#is-the-exponential-merge-pr...
Is there a way to page sql results? Also, it would be awesome if I could use rlwrap with `dolt sql`, so I can use the shortcuts I'm used to in an REPL environment.