Live data from Hacker News

GitHub Codespaces

github.com

161–170 of 619 posts

Re: GitHub Codespaces

#161

Microsoft is really the best at the slow strategic burn. * You host your project in github * You fund your project using github sponsors * You develop your project using github codespaces * You compile, test and deploy using github actions * You cloud host on azure Each individual feature is definitely great. I'm not trying to be critical of Microsoft trying to turn their investment in github into a profitable busine…

I see a Marketplace, but not their own payments architecture. I think what would be more likely is better project management built into Github.

Re: GitHub Codespaces

#162
I've already been using VSCode remote over SSH on cheap yet powerful Hetzner instances. You can do this on any cloud vendor and you can, if you want, put your home directory as a volume and resize up and down your machine as you want.

Re: GitHub Codespaces

#163

Earlier quoted context omitted.

While VS Code is definitely good in general, and first choice for languages like JavaScript, I find it really hard to compare it to JetBrains PyCharm and GoLand (understanding GoLand has no free version). The debugging and refactoring experiences for Go and Python in VSCode feel slow, awkward to set up and configure and just generally tacked-on. I have gotten the PyCharm professional and GoLand licensed through my em…

Even for C# VSCode is way less useful than VisualStudio, which also has a free version (though doesn't run on Linux)

Honestly, unless I'm working on a Windows machine, I find JetBrains Rider to be the best option for C# specifically. This is especially true if you like having your tests easily accessible from your IDE.

That said, VSCode is still very nice for front-end pretty much universally, and it's also great for things like back-end Javascript/Typescript. I think Codespaces is really going to excel when it comes to things like NodeJS -> AWS Lambda. Make code changes, run "sls test", done.

Re: GitHub Codespaces

#164
post #80
post #4

Interestingly, it seems that Microsoft hast just renamed its "Visual Studio Online" (which was basically the same as this new product) to "Visual Studio Codespaces". So it seems that they are merging these two products. (See: https://visualstudio.microsoft.com/services/visual-studio-co... ) EDIT: They actually announced the renaming of the product a couple of days ago: https://techcrunch.com/2020/04/30/microsofts-vis…

Codespaces uses the same underlying technology as Visual Studio Codespaces to bring a fully GitHub-native experience to our GitHub users. We've been working with multiple teams on the Visual Studio side to make this happen (I work as the product lead on Codespaces)

Similarly Github Actions is reusing a lot of Azure Pipelines under the hood.

One of the most impressive parts about Microsoft's recent acquisitions is how quickly essentially two separate companies are now sharing code. It's hard enough to get different teams/products in the same company to use shared code in a meaningful way, and Microsoft has accomplished it with a new company.

Re: GitHub Codespaces

#165
post #71

Earlier quoted context omitted.

> Bet you a dollar the GitHub mobile app that's going to come out pretty soon will also be totally proprietary with no source provided. Stable version already came out a while ago, been using it on my phone. Also, GitHub the website has never been open source and they never pretended it was or was going to be, so no one was holding breath for source code of the mobile app.

I mean, they could have totally released the source and it probably wouldn’t impact their bottom line at all.

It would make quite a dent in support contracts for their on-prem offering.

Re: GitHub Codespaces

#166
post #155

Microsoft is really the best at the slow strategic burn. * You host your project in github * You fund your project using github sponsors * You develop your project using github codespaces * You compile, test and deploy using github actions * You cloud host on azure Each individual feature is definitely great. I'm not trying to be critical of Microsoft trying to turn their investment in github into a profitable busine…

Yup all the free stuff is ultimately to lead us into using and paying for Azure. Need an open source alternative to GitHub.

GitLab has been great for a while and actually had some features before GH.

Re: GitHub Codespaces

#168
post #155

Microsoft is really the best at the slow strategic burn. * You host your project in github * You fund your project using github sponsors * You develop your project using github codespaces * You compile, test and deploy using github actions * You cloud host on azure Each individual feature is definitely great. I'm not trying to be critical of Microsoft trying to turn their investment in github into a profitable busine…

Yup all the free stuff is ultimately to lead us into using and paying for Azure. Need an open source alternative to GitHub.

Sourcehut would like to have a word...

https://sr.ht/

Re: GitHub Codespaces

#169
post #124

Is the browser editing powered by Monaco or something else entirely? https://github.com/microsoft/monaco-editor Both repl.it and codesandbox.io seem to be Monaco based. This seems to have better support for VS Code extensions than what's available in Monaco.

It's not Monaco, which is a basic text editor, it's full VS Code (extensions, terminal, debugging) but in the browser

Re: GitHub Codespaces

#170
post #164
post #80

Earlier quoted context omitted.

Codespaces uses the same underlying technology as Visual Studio Codespaces to bring a fully GitHub-native experience to our GitHub users. We've been working with multiple teams on the Visual Studio side to make this happen (I work as the product lead on Codespaces)

Similarly Github Actions is reusing a lot of Azure Pipelines under the hood. One of the most impressive parts about Microsoft's recent acquisitions is how quickly essentially two separate companies are now sharing code. It's hard enough to get different teams/products in the same company to use shared code in a meaningful way, and Microsoft has accomplished it with a new company.

Having APIs designed for public consumption probably helped.
Post reply on HN