Live data from Hacker News

Why GitHub Can't Host the Linux Kernel Community

blog.ffwll.ch

21–30 of 251 posts

Re: Why GitHub Can't Host the Linux Kernel Community

#21
post #18

Earlier quoted context omitted.

Progress relies strongly on unreasonable people like Linus. Keep in mind that Github mutilated his baby so that's a pretty good reason to be upset.

Maybe, but solving truly big problems relies on people working together. Linus (and the unfortunate proliferation of jackasses who emulate him) do more to hinder progress than help it.

He solved the problem with git, he's upset that the company trying to make money off it broke it again.

Most of the times Linus is an asshole are completely justified. Being rude to groups like Nvidia isn't hindering progress.

Re: Why GitHub Can't Host the Linux Kernel Community

#23
> Please support pull requests and issue tracking spanning different repos of a monotree.

Issue tracking you can already file against one or more repos and link them together. It's not ideal, but it'll do the job.

Is "pr against different repos of a monotree" not what submodules let you do? Update whatever things you want in whatever repos, and pull the submodule pointer update(s) as a single change in your monotree repo.

Re: Why GitHub Can't Host the Linux Kernel Community

#24
post #18

Earlier quoted context omitted.

Maybe, but solving truly big problems relies on people working together. Linus (and the unfortunate proliferation of jackasses who emulate him) do more to hinder progress than help it.

He solved the problem with git, he's upset that the company trying to make money off it broke it again. Most of the times Linus is an asshole are completely justified. Being rude to groups like Nvidia isn't hindering progress.

I'm sure github has done more for git uptake than anyone else involved on the lkml or Linus himself. He should be thanking them for that.

Re: Why GitHub Can't Host the Linux Kernel Community

#25
post #18

Earlier quoted context omitted.

Progress relies strongly on unreasonable people like Linus. Keep in mind that Github mutilated his baby so that's a pretty good reason to be upset.

Maybe, but solving truly big problems relies on people working together. Linus (and the unfortunate proliferation of jackasses who emulate him) do more to hinder progress than help it.

I would like to think that Linux and Git have helped progress more than hinder it.

Re: Why GitHub Can't Host the Linux Kernel Community

#26
post #18

Earlier quoted context omitted.

Maybe, but solving truly big problems relies on people working together. Linus (and the unfortunate proliferation of jackasses who emulate him) do more to hinder progress than help it.

He solved the problem with git, he's upset that the company trying to make money off it broke it again. Most of the times Linus is an asshole are completely justified. Being rude to groups like Nvidia isn't hindering progress.

Ehh, he solved his problem with git + mailing lists. That doesn't make it the same problem everyone else wants to solve.

Re: Why GitHub Can't Host the Linux Kernel Community

#27
post #18

Earlier quoted context omitted.

Progress relies strongly on unreasonable people like Linus. Keep in mind that Github mutilated his baby so that's a pretty good reason to be upset.

Maybe, but solving truly big problems relies on people working together. Linus (and the unfortunate proliferation of jackasses who emulate him) do more to hinder progress than help it.

I'm curious - where do you think we would be today with the Linux kernel and git if Linus wasn't here?

Re: Why GitHub Can't Host the Linux Kernel Community

#28

Earlier quoted context omitted.

He really talks in extremes. I see all his points but it doesn't make these things pure garbage.

Progress relies strongly on unreasonable people like Linus. Keep in mind that Github mutilated his baby so that's a pretty good reason to be upset.

Progress relies strongly on people working together toward a common goal. If being "unreasonable" works for Linux, that's fine. But before others go trying to blindly emulate Linus, I'd suggest attempting to be reasonable first.

Re: Why GitHub Can't Host the Linux Kernel Community

#29

Earlier quoted context omitted.

He solved the problem with git, he's upset that the company trying to make money off it broke it again. Most of the times Linus is an asshole are completely justified. Being rude to groups like Nvidia isn't hindering progress.

I'm sure github has done more for git uptake than anyone else involved on the lkml or Linus himself. He should be thanking them for that.

He should only be thanking them for that if git uptake around a mutilated version of his tooling is something that Linus wants. I suspect very strongly that he doesn't want that. In fact, if GitHub were a less popular service he wouldn't need to spend nearly as much time dealing with people who don't RTFM and submit GitHub PRs despite Linus' objections to them.

Re: Why GitHub Can't Host the Linux Kernel Community

#30
post #18

Earlier quoted context omitted.

Maybe, but solving truly big problems relies on people working together. Linus (and the unfortunate proliferation of jackasses who emulate him) do more to hinder progress than help it.

He solved the problem with git, he's upset that the company trying to make money off it broke it again. Most of the times Linus is an asshole are completely justified. Being rude to groups like Nvidia isn't hindering progress.

I don't much care whether Linus individually has the justification to be an asshole or not. The problem is that Linus being an asshole causes many other engineers to think it's ok/expected/encouraged to be assholes. All the non-assholes quietly disappear and we're left with a room full of assholes.
Post reply on HN