Live data from Hacker News

Why GitHub Can't Host the Linux Kernel Community

blog.ffwll.ch

51–60 of 251 posts

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

#51
post #46

Earlier quoted context omitted.

What people really don't seem to get is that Linus' cultural background is Finnish, and that Finns tend to be extremely outspoken and that they couldn't lie or polish their words if their life depended on it. http://www.karelia.fi/welcomingguide/the-finnish-way-of-life What to American sensibilities are grave insults to Linus is most likely just him speaking his mind without any filter in place, the way he was brough…

I'm aware of this, and I can respect differences attributable to different cultural norms. But firstly, I have spoken to a Finnish developer who has said that he also considers Linus more frustrating than average; secondly, acknowledging cultural differences creates a foundation for effective communication, but does not infallibly forgive any and all transgressions (context still matters); and thirdly, most other dev…

Well, personally I prefer the 'Linus' approach rather than the politically correct avoid-the-language-of-conflict and make sure you dress up every insult as a compliment approach, but I can see why if you're not used to it it can be tough. Sure, Linus is an outlier, even by Finnish standards, but I'm willing to cut the guy some slack because of his contributions, I'd be less willing to cut someone slack who does not have the required merit badges and who just goes around insulting people for effect. Linus simply has a hard time feeling passionate about stuff he really cares about and expressing himself in a way that would not be frowned on at the boardroom level. It's a problem, but it's mostly his problem and I've yet to see others emulating him so if that's a huge problem I'm not presently aware of it (and I meet lots of developers).

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

#52

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.

Why do you think he cares that anyone else besides Linux kernel developers use git?

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

#54
post #20

I imagine after the Bitkeeper fiasco, Linus and others are disinclined to become dependent on a proprietary service.

Hm, I don't think so. Linus never had a problem with bitkeeper being proprietary, and he actually was annoyed when Andrew Tridgell tried to reverse-engineer the bitkeeper protocol. Linus seemed very unhappy with Tridgell, not with Larry McVoy for making bitkeeper proprietary. He built git out of necessity, not out of some desire to have free software.

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

#55
I can't really see the obsession that everyone has with centralised and closed services like github. We need to start moving away from them, not move more projects to them. Mailing lists and NNTP make decentralisation quite easy while being open standards and without having the need to have any account in any centralised service, why drop all these features away?

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

#56
post #30

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 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.

The whole "Linus is an asshole" is well overplayed, though. The guy's been developing Linux for 25 years, with most of his communications in the open. The kind of outburst he has once every few years, and which gets extensive coverage and discussion, is a weekly occurrence in many offices. It's just that we'll never hear of those.

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

#57

I'm fine with that. Github is 'too large to fail' already, adding the Linux kernel to the pile and forcing the kernel team into Github's workflow are two big negatives. It would be great for Github but bad for everybody else.

Personally I'm a fan (and user) of gitlab since GitHub's recent policies and that GitHub takes forever to implement simple things that all users would love (like free private repos)

>GitHub takes forever to implement simple things that all users would love (like free private repos)

What makes you think Github is 'taking forever' to implement that feature, instead of refusing to implement it to help their business model?

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

#59
post #54
post #20

I imagine after the Bitkeeper fiasco, Linus and others are disinclined to become dependent on a proprietary service.

Hm, I don't think so. Linus never had a problem with bitkeeper being proprietary, and he actually was annoyed when Andrew Tridgell tried to reverse-engineer the bitkeeper protocol. Linus seemed very unhappy with Tridgell, not with Larry McVoy for making bitkeeper proprietary. He built git out of necessity, not out of some desire to have free software.

> and he actually was annoyed when Andrew Tridgell tried to reverse-engineer the bitkeeper protocol. Linus seemed very unhappy with Tridgell

Why was that?

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

#60
post #54

Earlier quoted context omitted.

Hm, I don't think so. Linus never had a problem with bitkeeper being proprietary, and he actually was annoyed when Andrew Tridgell tried to reverse-engineer the bitkeeper protocol. Linus seemed very unhappy with Tridgell, not with Larry McVoy for making bitkeeper proprietary. He built git out of necessity, not out of some desire to have free software.

> and he actually was annoyed when Andrew Tridgell tried to reverse-engineer the bitkeeper protocol. Linus seemed very unhappy with Tridgell Why was that?

El Reg has the story:

https://www.theregister.co.uk/2005/04/14/torvalds_attacks_tr...

Post reply on HN