While I'm sure Andreessen Horowitz feels some tech-world pride in this investment, they are still a venture capital firm. This article is a bit too sensational, self-loving to really portray the importance of the investment. I think TechCrunch nailed it in their article today, where they wrote, "Think of it as a filing system for every draft of a document." Github right now is limited to code-sharing. But it's potent…
The Most Important Social Network: GitHub
51–60 of 75 posts
Re: The Most Important Social Network: GitHub
#52Re: The Most Important Social Network: GitHub
#53To paraphrase Leonard Nimoy from the Simpsons [1]: The following article is true and by "true" I mean "false". It's all lies but they're entertaining lies and in the end isn't that the real truth? The answer is "no". We geeks seem to often be susceptible to hype and hyperbole. Someone is really in love with Github and thinks it's the greatest thing ever and it's going to change the world. It's easy to get caught up i…
0. Get Junio Hamano from Google and several of the top git-core contributors, so they can start releasing open source patches to git that support github's long term roadmap.
1. Come up with efficient custom diff functions for a variety of common file types, not just image diffs but also dbdiffs, mp4diffs, and the like. Github has already done some work in this area, and a little known fact is that git already has some support for custom diffs in .gitconfig:
https://github.com/blog/817-behold-image-view-modes
http://man.github.com/git/git-difftool.html
http://stackoverflow.com/questions/9154110/data-versioning-with-git-custom-diff-for-specific-files
2. Next, integrate git-annex for storing huge files in git into git core, maybe with a configurable option for where to place the files (perhaps on a github-customized API to S3). http://git-annex.branchable.com
3. Now, with some thought and work, you could start supporting diff-based workflows in a wide variety of disciplines, including movie, image, and document editing.4. You might also start expanding the range of github to start including db versioning capabilities. I am convinced that the successor to Postgres will include schema versioning as a first class capability. One way to do this is to allow every table to have a list of historical schemas s_i each associated with the instances v_j that were populated when that schema was in effect. Then all you need are functions that map from s_i to s_{i+1} to migrate historical data forward in time.
Re: The Most Important Social Network: GitHub
#54While I'm sure Andreessen Horowitz feels some tech-world pride in this investment, they are still a venture capital firm. This article is a bit too sensational, self-loving to really portray the importance of the investment. I think TechCrunch nailed it in their article today, where they wrote, "Think of it as a filing system for every draft of a document." Github right now is limited to code-sharing. But it's potent…
Granted, this is still largely of interest to STEM geeks, so extending its capabilities to binary format versioning might lead in very interesting directions, as you point out.
Re: The Most Important Social Network: GitHub
#55Earlier quoted context omitted.
Because the thing that overthrows Facebook could very well be collaboratively created on GitHub. The conflict between Facebook's business interests and its user's interests is the biggest painpoint and thus most ripe for disruption.
I hate to say it but Facebook is not going to be overthrown, ever. It's planted very firmly. Backed by mega corps and huge international banks. Facebook is down right scary in the way it has permeated the life of almost every person on the globe. It's monolithic and we have little insight into what they will actually do with all of our data. A little government + facebook cooperation and we'll really be a dystopia. W…
Re: The Most Important Social Network: GitHub
#56The most important social network: GitHub ... (as long as you're a developer) Clearly my mom has no reason to know github even exists.
>Clearly my mom has no reason to know github even exists. Your mom probably also has no reason to know that the Haber—Bosch Process exists, but it's still one of the most important scientific developments of last few centuries, even to her.
While I think that is ridiculous, your claim appears to imply that even though my mom is not aware of github, its existance is as important that a major part of our civilization's sustainability relies on it?
No, thats just plain stupid.
Anyway - my original comment was that github is only valuable as "the most important social network" to a very narrow portion of the populous.
Re: The Most Important Social Network: GitHub
#57Re: The Most Important Social Network: GitHub
#58What's the point of claiming that GitHub is 'The Most Important Social Network'? How can anyone make that claim? I feel silly thinking in the back of my head "But facebook is approaching 1 billion users, how is GitHub even comparable?". Twitter gets credit for facilitating the arab spring. Facebook has 1000X as many users. Even if we want to be 'work' specific, Yammer is used by over 200k companies for what I assume…
I think his point is that Github is about actual work artifacts, while all other business networks are basically talk about a more or less specific topic - more flexible, but also less focused. Github is much closer to the topic at hand. There is almost no way around attaching comments to a piece of code.
Re: The Most Important Social Network: GitHub
#59To paraphrase Leonard Nimoy from the Simpsons [1]: The following article is true and by "true" I mean "false". It's all lies but they're entertaining lies and in the end isn't that the real truth? The answer is "no". We geeks seem to often be susceptible to hype and hyperbole. Someone is really in love with Github and thinks it's the greatest thing ever and it's going to change the world. It's easy to get caught up i…
Re: The Most Important Social Network: GitHub
#60To paraphrase Leonard Nimoy from the Simpsons [1]: The following article is true and by "true" I mean "false". It's all lies but they're entertaining lies and in the end isn't that the real truth? The answer is "no". We geeks seem to often be susceptible to hype and hyperbole. Someone is really in love with Github and thinks it's the greatest thing ever and it's going to change the world. It's easy to get caught up i…
Not disagreeing with you, but here are some ideas on how github could take things to the next level. 0. Get Junio Hamano from Google and several of the top git-core contributors, so they can start releasing open source patches to git that support github's long term roadmap. 1. Come up with efficient custom diff functions for a variety of common file types, not just image diffs but also dbdiffs, mp4diffs, and the like…