Lord of the Files: How GitHub Tamed Free Software (And More)
wired.com
wired.com
-------
I find this quote fascinating. This would be fantastic if it actually gained traction. It would democratize the process of actually writing a bill. People could actually vote for/against sections for inclusion.
I wonder how much will technology close the gap between society and its actual constituents.
Maybe as a start, we can just track what has changed throughout the different revisions of ACTA. Maybe this is something you could do as part of your hackathon.
I'm picking ACTA as it's something that is relatively current and at the forefront of people's minds right now.
This might be true. Why does everyone seem to assume that it would be a good thing?
The flip side is that large, money backed entities could also use FUD to manipulate citizens into shooting down clauses in bills.
Imagine in your mind some special interest groups. Powerful special interest groups. The most powerful special interest groups. Are you imagining, e.g., the permanent civil service, academics, scientists, Medicare and Social Security recipients, and homeowners? Probably not. And yet, there they are. One of the greatest tricks of the most powerful interest groups has been to convince the world that, Keyser Söze–like, they don't even exist. And, unfortunately, you can't give citizens the power to eliminate pork without unleashing these hungry pigs upon the trough.
Really useful stuff if you need to know what the legislature is up to.
Now if they could implement it successfully.
http://www.quora.com/What-can-lawmakers-learn-from-computer-...
His README proposes a similar law patching idea.
I wonder if they intentionally did that so people would fork the article and fix it.
Why limit this to technical articles? Why not any written document? The key point, non-tech editors and writers are not going to use the clumsy tools github provides. They might use an editor that hides the mechanics of github.
> GitHub.com is best thought of as Facebook for geeks
Really?
> https://github.com/MrMEEE/bumblebee/commit/a047be85247755cdb...
I wrote a comment under it, and since that day my mailbox was flooded with notifications about other replies for months to come. I think about doing some analytics on them; say, plot the number of comments per day over time - I'd expect to see something like e^(1/x) - 1.
Would be interesting to see, though - let me know if you do it.
Must've missed that one somehow when it was popular.
Most people associate Facebook with hanging out with friends and general screwing around, and while there are is a certain amount of that, it happens distinctly in the context of doing work (used loosely), which is the main use case.
I guess you could try the angle of “imagine if you were able to do your job on Facebook with all your co-workers, but all the documents would also be visible to anyone else on Facebook so they could, if they chose, become your co-workers too”.
Yes, but for geeks, and especially geeks using GitHub, programming work is the equivalent of Facebook "fun".
So now everyone who is NOT a geek and reads that article thinks github is where geeks go to waste time and be unproductive.
OK, better add this github to the corporate black list!
Well, considering that 90% on GitHub is crap (Sturgeon's law), they might be right.
While there are of course productive repos in it, also consider all the hobbyist repos, me-too repos, NIH repos, useless fork/pull repos, half-baked repos, circle-jerk fad concept/language of the month repos, etc. Those are quite analogous to Facebook, no?
No. They would analogous to Facebook only if you are a professional web social marketer or something like that. Then Facebook would be to you like github is for programmers.
Still 90% crap, but still somewhat professionally useful crap. For everyone else Facebook is 100% unprofessional. (It may not strictly be a waste of time if you consider genuine keeping in touch with physically remote loved ones.)
Substitute "business" for branch and "startup" for git.
Startups are git branching for the economy.
As someone who spent years in that ecosystem and recently left it for OSS, I'll be curious to see what kind of success they see and who they are targeting.
He blogs, maybe you'll find more info on the subject there: http://haacked.com/archive/2011/12/07/hello-github.aspx
I wonder who the other person who joined Github from Microsoft was?
I use TortoiseGit as well for the rest of the github experience, since I'm not a git master and I can pretend it's SVN with pull requests.
It's almost certainly running linux though.
https://lkml.org/lkml/2004/2/12/13
Many open source OS projects have core developers on non-x86/amd64 platforms so as to find errors, x86isms, and other code quality issues reveled by fundamental differences in the underlying architectures.
And before that, he used an iBook running OS X to write his autobiography on MS Word (he said so in an interview).
The bit that really caught my attention was this: "(...) Torvalds, who briefly moved Linux kernel development to GitHub last September following a security breach at its old home."
I must have been away when that happened.