Well...
"github is a total ghetto of crap"
"make a real pull request, not the braindamaged crap that github does"
Conveniently left out the part most salient to Linus' argument? Linus repeatedly stresses that he thinks Github is great as a hosting service. It is the pull/commit functionality which he finds lacking.
I apologize for the misquote; again, that was unintentional.
My point still stands. Calling GitHub a "ghetto of crap commit messages" blames the people who built a system to foster such crap commit messages.
> .. because I think github does some things very well.
> So sure, you may think I hate github. I don't. I hate very specific parts of github that I think are done badly.
> But other parts are done really really well.
> I think github does a stellar job at the actual hosting part. I really do. There is no question in my mind that github is one of the absolute best places to host a project. It's fast, it's efficient, it works, and it's available to anybody.
> That's wonderful. I think github is absolutely lovely in many respects.
> And that then makes me really annoyed at the places where I think github does a subpar job: pull requests and committing changes using the web interface.
It seems obvious to me that he likes GitHub a lot, and thinks the team behind it are very capable, and not at all braindead. This doesn't preclude them from having a braindead feature. Or a feature responsible for crap commit messages. Or a feature that is both.
I apologize if you thought I was being rude. I was actually trying to not insult you, in case you were ESL. And I only went in that direction because I didn't want to believe you were trying to quote mine. [1] https://github.com/torvalds/linux/pull/17#issuecomment-56613...
[2] How fitting. Poor text wrapping support bites again. When I pasted the comment, it lost all line ending data, so I had to re-separate all the paragraphs (not sure if the fault is in GitHub, Win7 clipboard, FF, or HN).
Deceitfully out of context.