8 ms·
Linus Torvalds now on GitHub
- cookiecaper 15y agoIt'd've been advantageous to see this go on a purely open service like Gitorious instead. They often provide similar features as GitHub and could definitely use the exposure of Linus's account. I use and enjoy GitHub, so this definitely isn't a personal gripe, I'd just like to see the competition in that space heat up a bit, and there'd be bonus points if we could simultaneously promote a completely open platform.
- thedjpetersen 15y agoThe problem with Github being completely open source is that no one would pay for the service part of it, which is the only way it can exist.
- sp332 15y agoI don't understand your point. Surely people do pay for hosted storage, even when the code is available?
- tzs 15y agoLooked at from the point of view of for-pay hosted storage, Github is astoundingly expensive. I have 94 megabytes of git repositories at work. Github would want $100/month to host that. If their software was all available and open source, I could host their software and my repositories on an $11/month Rackspace virtual machine, and still have about 7 gigabytes left over (or more realistically just stick it on a vhost on some machine I've already got on the internet and host it essentially for free). This is the brilliance of Github. They have found a way to sell storage at several orders of magnitude over the going rate--all because they have coupled it with some attractive proprietary software. Their value is entirely in that proprietary software.
- mattyb 15y agoI have 94 megabytes of git repositories at work. Github would want $100/month to host that. Huh? My $7/month plan comes with 600+MB of storage, and my job's $50/month plan comes with 6GB. Where are you getting these numbers?
- sjs 15y agoNumber of repos.
- gaius 15y agoNumber of private repos. You can have an unlimited number of public repos with any plan.
- Argorak 15y agoAlso: Number of private repositories that have their _root_ in your account. You can fork private projects between users with access to the root repos and not have them count against you limit.
- tzs 15y agoGithub pricing is by number of repositories. I have 37 repositories. That requires the "Gold" plan, which is $100/month.
- jjm 15y agoDisk space is a soft limit. Hard limits are repos. I find it hard to beleive your company can't spend $100 on offloading to a managed resource such as GitHub.
- mattyb 15y agoI find it hard to beleive your company can't spend $100 on offloading to a managed resource such as GitHub. Oh, we can. We just haven't needed to yet.
- deleted 15y ago
- robryan 15y agoSure, except that storage is a commodity which you need to get pretty large scale to turn a decent profit, code is fairly light on on space. Github is able to charge a very large premium on it because of the unique service that they supply.
- cookiecaper 15y agoGitHub is certainly overpriced for its private plans, but I don't think releasing the source would destroy their profitability. Once the ball gets rolling on something like GitHub, network effects play a major role in its continued usage and popularity. Good support and constant evolution of the platform also encourage users to pay for your hosted service even if the code is available elsewhere. GitHub's features like pull requests, profiles, and expected presence on resumes as the de-facto standard "git hub" (har, har, har), and overall convenience would continue to promote usage of github.com.
- sjs 15y agoGithub's widest margins are obviously at the high end business plans, and businesses would run an internal github in a second if it was OSS. There goes Github FI as well. It would cripple them, the only way they can possible host all open source projects at no charge is because they are subsidized by the big fish.
- justincormack 15y agoSome businesses would, but many would not. Running internal services has a cost too. More likely though other providers would spring up and undercut their pricing but not invest in development.
- tzs 15y agoI'm not sure I buy the network effects argument. It makes sense for repositories for open projects, but for private repositories I don't see where network effects come into play.
- SkyMarshal 15y agoGitorious exists just fine doing that, they make money off support and consulting, same way most other FOSS projects that make money do it. http://gitorious.com/ http://gitorious.com/
- mtogo 15y agoWhich is why they charge insanely exorbitant prices for simple git hosting.
- psadauskas 15y ago$7/mo is exorbitant? Even the biggest plan at $200 is essentially nothing for a small company. I have my complaints about github, but "exorbitant" isn't even close. They're a bargain.
- deleted 15y ago[deleted]
- Confusion 15y agoTheir interface is not 'simple'. They don't sell 'simple git hosting'. That's making the same mistake that people make when they think they can code Reddit in a weekend.
- deleted 15y ago[deleted]
- veyron 15y agoCan you explain what exactly is closed with github that is open with gitorious? (I confess lack of familiarity with both)
- bostonvaulter2 15y agoGitorious's web front-end is entirely open source (but a huge pain to setup) but Github's web front-end is proprietary (although they open source many of their backend libraries).
- herTTTz 15y agoWhy github Linus? "[...] it was just the first one that came up when I googled for "git hosting". I've not tried any of the hosting places before, so it was a random choice." (I don't know how to link a comment in google+, it's in https://plus.google.com/102150693225130002912/posts/PVZDD2N3Tvi https://plus.google.com/102150693225130002912/posts/PVZDD2N3... )
- damncabbage 15y agoYou can link to comments, but you have to go source-diving for the containing div's ID; it doesn't appear to be exposed in the interface anywhere: https://plus.google.com/102150693225130002912/posts/PVZDD2N3Tvi#z12dux4bmtvbgbj4a04cj1yx1py4xrsb1ps0k#1315066305245000 https://plus.google.com/102150693225130002912/posts/PVZDD2N3... Edit: I take it back. It's completely screwed. There's a # in the ID, and it though it works when you add the fragment to the URL in the address bar while you're viewing the page, visiting the link afresh makes it explode. Nice work, chaps. :-|
- Andrex 15y agoMaybe that's why it's not exposed in the first place. :P
- morrow 15y agoThis seemed like an interesting challenge, so I ended up creating a bookmarklet that lets you link to a comment on a post url (not directly from the person's stream, however) by clicking on it. https://gist.github.com/1193282 https://gist.github.com/1193282 It also accounts for the height of the gbar and googleplus navbar, since linking directly to the anchor tag puts the comment directly at the top of the page, behind both of those fixed elements. edit: example link to that comment: https://plus.google.com#102150693225130002912/posts/PVZDD2N3Tvi#102150693225130002912/posts/PVZDD2N3Tvi#z12dux4bmtvbgbj4a04cj1yx1py4xrsb1ps0k#1315065353674000 https://plus.google.com#102150693225130002912/posts/PVZDD2N3...
- augustl 15y agoWHen I google "git hosting", the first hit is git.kernel.org, then two stack overflow posts, then Gitorious, then GitHub. I wonder what my account contains that makes Google think Gitorious is more important to me.
- pmarin 15y agoI am curious to know which one has contributed more to the open source scene. Github has released many non trivial code of its backend and popularized the use of git outside the Linux kernel.
- jannes 15y agoIn a way github has contributed more to open source, because they host more open source repositories. They act as a catalyst for open source.
- 1880 15y agoAbout 'diveclog': https://plus.google.com/102150693225130002912/posts/PVZDD2N3Tvi https://plus.google.com/102150693225130002912/posts/PVZDD2N3...
- thedjpetersen 15y agoIt would be really cool if he puts his fun side project scripts up. I would enjoy seeing what he hacks on the side.
- 2AM 15y agoi bet he's working on a desktop environment; first the kernel, then git, now i heard that he's fed up with gnome and kde, so let's see.
- jsaxton86 15y agoThe README file is great: https://github.com/torvalds/diveclog/blob/master/README https://github.com/torvalds/diveclog/blob/master/README TL/DR: I've never used GTK before, I know my code sucks, but my little divelog program is better than anything else I could find, and if someone wants to fix my code they are welcome to do so.
- bostonvaulter2 15y agoI assume diveclog is for scuba diving?
- cookiecaper 15y agoYes, it reads logs generated by dive computers.
- gaius 15y agoStrictly, it reads Suunto logs converted by libdivecomputer to XML.
- ootachi 15y agoRidiculous. Linus could have been working on a startup in his spare time and making millions. Instead he works on scuba diving. HN, take this as an example of what not to do with your life.
- tuukkah 15y agoRidiculous. He doesn't want to be "making millions". He's well-of working on whatever he wants, be it business or recreation. For his personal philosophy, see the books "The Hacker Ethic and the Spirit of the Information Age" and "Just for Fun: The Story of an Accidental Revolutionary".
- JonnieCache 15y agoI assume that was a bit of dry humour there. If not, well then god help us all.
- tuukkah 15y agoMy apologies to ootachi if it was humour. The scary part is that there definitely are people who would judge others' lives like that.
- vynch 15y agomatter of time before he is trolling on HN!
- vynch 15y agoI bet Tom Preston Warner is basking in glory right now...and rightfully too...way to go Tom!!
- cpeterso 15y agoThe "torvalds" github account claims to have been created today. Did github have reserve that account name for Linus or did they boot a squatter? I see there dubious accounts registered for "linustorvalds", "billgates", and "stevejobs" but not "billg" or "sjobs". btw stevejobs uploaded Windows 8 source code in 2009! Bill, you might want to give Steve a call. ;)
- jgeralnik 15y agoIf you look towards the end of the comment thread on https://plus.google.com/102150693225130002912/posts/PVZDD2N3Tvi https://plus.google.com/102150693225130002912/posts/PVZDD2N3..., he created the account since kernel.org is down
- skeletonjelly 15y ago/me puts on conspiracy hat Github hacked kernel.org
- tbranyen 15y agoswoon
- grandalf 15y agoCongrats to the Github team for this. I'd say it's a pretty huge endorsement, regardless of whether Linus intended it that way or not.
- lallysingh 15y agoWell, let's wait to see Linus's comments on how he feels about it. If he's unhappy, he'll write about it in public, scathing remarks.
- NARKOZ 15y agolike Zed Shaw? :)
- systems 15y agoWell, and knowing Linus, few months from today he will probably get frustrated by some limitation and write his own Git front end (that everyone will start using) and it will be a better front end The question is which platform would Linus use for a web front end?
- wtracy 15y agoHe has nearly a thousand followers within a day of creating an account. Nice.
- yesbabyyes 15y agoSorry for taking http://github.com/linus http://github.com/linus, Linus!
- MrKurtHaeusler 15y agoHmm he seems to have left out the unit tests.
- moe 15y agoPoor Linus will probably be flooded with patches and pull requests for every commit he makes. On the other hand, he might very well spark some interesting things just by committing small stubs of his ideas.
- yuvadam 15y agoAnd it has begun... https://github.com/arkx/diveclog/commit/c800d93a83f18b1c2b18db0f7b4139bb6b618297 https://github.com/arkx/diveclog/commit/c800d93a83f18b1c2b18...
- arkx 15y agoWhy not fix all the typos if it's as easy as clicking 'edit file'? He has the option to merge it by clicking one button. I just can't see the downside. He didn't want to merge it due to the lack of signed-off-by, but at least he knows there's a typo there now and can fix it or let it be if it doesn't bother him. (For the record, this was not the first typo fix contributed, see https://github.com/torvalds/diveclog/pull/2 https://github.com/torvalds/diveclog/pull/2 for something he already pulled in.)
- xuhu 15y agoHard to believe, but the sources compile cleanly on win32 (using mingw). And ... it actually works! I put binaries up at http://patraulea.com/diveclog/diveclog-win32-110904.zip http://patraulea.com/diveclog/diveclog-win32-110904.zip