Live data from Hacker News

GitHub Codespaces

github.com

131–140 of 619 posts

Re: GitHub Codespaces

#131
post #75

This is going to be great for open source—Being able to get a fully-configured dev environment at a click of a button greatly lowers the barrier to entry. I've had a few small OS contributions where the time to set up the environment was more than the time I spent programming! I could also see this being popular with engineering teams. No futzing with the new hire's computer, just have them open a web browser and the…

From my experience (in the UK) companies either don't care about your environment assuming you set it up, or they just give you a preconfigured laptop (or workstation)

Would you like fries with that sir?

Re: GitHub Codespaces

#132
It's a neat idea and kudos to them for executing on this. However, it also triggers my spidey sense a bit. It makes me concerned about a far-flung future in which people who opt-out of the VSCode integration get a sub-optimal experience. Who knows if it will go this way but it may happen very slowly and without anyone noticing over a period of years. Corporate strategies often trend this way.

Re: GitHub Codespaces

#134
post #75

This is going to be great for open source—Being able to get a fully-configured dev environment at a click of a button greatly lowers the barrier to entry. I've had a few small OS contributions where the time to set up the environment was more than the time I spent programming! I could also see this being popular with engineering teams. No futzing with the new hire's computer, just have them open a web browser and the…

I'm not sure if this is really true. Why would you want to become a contributor to an OSS project if you can't bother to get it working on your machine? You actually learn quite a bit about the project by going through its dependency hell.

Re: GitHub Codespaces

#137
From Microsoft's point of view, it makes sense to merge Visual code with Github, as both are their properties. And it walks into the realm of repl.it and darklang, who are demonstrating people want to shorten the repl loop.

But I'm still wary of Microsoft, and remember them from the 90's. Completely dominant and ruthless. Even though it's new people now.

I can see them embracing open source development workflow, branching to eat up everything that has to do with your development workflow. Once Microsoft wins the ecosystem of open source developer workflow is when they'll start to leverage it, using it as lead gen for the lucrative cloud/dev ops services.

They're playing a long game to beat Amazon AWS, and to beat off any new startups with shorter repls.

Re: GitHub Codespaces

#138

I hope they allow to run the VMs on local hardware. I would love to use my desktop resources (more than they are offering, which is still generous) for this feature. I think Chromebooks are going to be a great use for this. Lightweight client but full editor and environment, with no hassle.

I’m not sure if you can bring your own machine[1] with GitHub Codespaces, but you can with Visual Studio Codespaces, which has the same underlying tech/featureset. (Visual Studio Codespaces was known as Visual Studio Online until last week) it basically does exactly what you want, let’s you use your dedicated local resources on another machine or remotely via the browser or using VS Code proper.

I work at Microsoft on Azure but not with VS Codespaces or with GitHub Codespaces — I’m just a big fan/user/beta tester.

[1]: https://devblogs.microsoft.com/visualstudio/bring-your-own-m...

Re: GitHub Codespaces

#139

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/

> If I'm not the customer, then I'm the product.

This is not necessarily always the case, for example the free thing might be a loss leader, exist to boost secondary or tertiary effects or otherwise exist for non-profit motivated reasons.

Post reply on HN