Live data from Hacker News

GitHub Codespaces

github.com

481–490 of 619 posts

Re: GitHub Codespaces

#481

This is pretty epic. VS Code has proven itself to be one of the best (if not the best) and feature-complete editor out there. It's basically an IDE of a ton of languages at this point, and it's completely free. Integrating it with GH is a no-brainer move from Microsoft's standpoint, to increase market share even further with more seamless integration. If they're able to do setup for Python, Go, Ruby, and JavaScript p…

Free is a huge minus in my book. If I'm not the customer, then I'm the product. I'll happily keep paying for my JetBrains all-product license: https://www.jetbrains.com/all/

Github has made their pricing model and the motivations for it pretty clear. They subsidize their hosted service with enterprise self-hosted pricing to justify expanding their feature set. This has been true for a long time, well before the MS acquisition. The things that have changed are:

- Developments that were in place were released.

- The subsidization model made pricing structure changes possible.

None of this has to be a big conspiracy or a big change from Microsoft's acquisition. It's possible they just have a business model that's less nefarious than you're able or willing to understand.

Re: GitHub Codespaces

#483
Wasn't one of the primary reasons for the creation of git to be "decentralized, offline"?

This is counterintuative to that.

Call me paranoid, but you'd have to be a madman to

    * Store all of your source code with Microsoft (GitHub / npm)
    * Now start authoring all of your said source code online with yet another Microsoft product
That's a stupidly huge amount of trust to put into Microsoft.

Re: GitHub Codespaces

#484

Earlier quoted context omitted.

Hopefully the licensing requirements can be made simple as well! I recently wanted to submit a 3 character change to golang that significantly speeds up strconv.ParseFloat(), but lost interest about 2-3 minutes into reading this: https://golang.org/doc/contribute.html

Technical advancements are always held back by politics. This is one of the main advantages of GPL, there is no CLA to sign.

CLA's are imposed by companies, not licenses. I'm quire sure that companies with OSS projects under GPL licenses would still want external contributors to certify that the code they contribute is theirs to contribute and can legally be licensed as GPL.

Re: GitHub Codespaces

#485

Wasn't one of the primary reasons for the creation of git to be "decentralized, offline"? This is counterintuative to that. Call me paranoid, but you'd have to be a madman to * Store all of your source code with Microsoft (GitHub / npm) * Now start authoring all of your said source code online with yet another Microsoft product That's a stupidly huge amount of trust to put into Microsoft.

Don't conflate Git with GitHub. Git is decentralized and always will be, and you're free to use Git however and wherever you'd like. GitHub is a collaborative code repository with social features, and the ability to edit code in place is an interesting evolution. The fact that GitHub happens to use Git is incidental. The entire product would be a useful and viable venture even if it were backed by CVS or Mercurial or Perforce. Git just happened to be the best choice when they started.

Re: GitHub Codespaces

#487

My hope and suspicion is this will have a significant impact on the number of improvements to open-source projects and particularly little things like js components. Just in the last few days, I've come across a few very minor bugs, with a one-line fix. In order to make that change, I currently need to fork the repo, download it, make the change (turn off my prettier or adapt to the repo's) then make the PR. I'm hopi…

Github has had a built-in editor for almost a decade, you just had to click the Edit button in the file: https://github.blog/2011-04-26-forking-with-the-edit-button/ (the button has since changed look to a Pencil icon) This is not to disparage you, just to note that it may not have such a great effect.

I feel like even with one-line fixes, having the tests run before committing (to see the CI/CD results instead) would give people a lot more confidence in making those changes.

Personally speaking, I'd be worried that I end up making 15 commits to get everything right and the history in that PR would be slightly embarrassing. Having the live linting, intellisense and tests makes pushing a single commit a lot easier.

Re: GitHub Codespaces

#488

Earlier quoted context omitted.

I think it's more about all of the integration leading to efficiencies that are hard to ignore while they're being subsidized / promoted. It'll start out as something where the value proposition is too good to ignore, but, as time goes on, they'll tier off features and charge a premium as you scale up. There was a time when I was hopeful and though Microsoft would take a developer first approach with the end goal bei…

Hi! PM on the Codespaces team here. I wanted to quickly help calm any potential concerns about changes to VS Code or its model. Codespaces is a separate, additional service from VS Code, very much focused on providing compute catered to developers and their workflows. We hope you'll use and love it, but we're also very happy if you'd prefer to continue to use VS Code in the ways that you may have previously done. Eit…

I believe you when you say your intentions are good, but I'm skeptical. Even if it's not the official stance, getting as many people as possible onto the SaaS offering has to be the goal and, IMO, there could be a point where maintaining the standalone product isn't worth it.

I'm worried that Microsoft's going to be successful in shifting a bunch of developer workload onto Azure and that'll create a power imbalance where developers will see increasing prices while they lose control their own workflows.

Is it true that Nadella frequents the gym and chastises people for running on treadmills instead of Azure? Lol.

Re: GitHub Codespaces

#489

'How much does Codespaces cost? Codespaces is free while in beta. Plans and pricing will be announced as the beta progresses.'

I think if you look at the pricing for github actions minutes, you'd gather an extremely rough idea of what they feel is a fair price for docker hosting. Maybe add some buffer to make the VS Code investment worth it, etc.

Re: GitHub Codespaces

#490
post #405

Earlier quoted context omitted.

Have you asked them? You can hit up pretty much anyone these days on Twitter and they'll respond, if the question is reasonable. You make it sound like someone owes you a response. If this is about GitHub Actions specifically there is quite a bit of info at https://github.blog/2019-08-08-github-actions-now-supports-c... . My takeaway is that it's about packaging up Azure Pipelines in a way that GitHub users understan…

> You make it sound like someone owes you a response. I didn't interpret the comment that way. BTW, I'm not saying your interpretation is "not true" or "crazy" or anything like that. I just think it is better to keep this kind of (bad faith) interpretation private. I think it is useful to remember this HN guideline "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's…

I think that's a fair point.
Post reply on HN