Live data from Hacker News

GitHub Codespaces

github.com

311–320 of 619 posts

Re: GitHub Codespaces

#311

Must be fun for @sytse to watch these GitHub announcements every year, where they consistently release the same thing GitLab rolled out two years prior. Codespaces -> https://docs.gitlab.com/ee/user/project/web_ide/ Insights -> https://docs.gitlab.com/ee/user/project/insights/ GH Actions -> https://docs.gitlab.com/ee/ci/ etc

VS Code online is a substantially more robust offering than the GitLab Web IDE. Not an apples to apples comparison of the actual substance of the offerings here.

Re: GitHub Codespaces

#312

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 definitely agree - was thinking about this in 2018 when thinking about the acquisition, and it's really interesting to see how this is driving the competitive landscape between Azure and AWS: http://redgoldleader.blogspot.com/2018/07/using-continuous-d...

Re: GitHub Codespaces

#313
post #277

Earlier quoted context omitted.

Don't forget about VSCode! It's very quickly becoming one of the best free editors out there, replacing Sublime, Atom and the rest. I'm actually curious, will this be using Atom, it's own thing, or VS Code as the editor backend? I have actually been running code-server [0] which finally allows me to have my powerful editor with all my settings and extensions and working with my own files on any device. [0] https://gi…

> Don't forget about VSCode! It's very quickly becoming one of the best free editors out there I don't know if people realize just how much market share VS Code has grabbed. It went from 7% to 50% in five years, according some some surveys [1]. Microsoft is quietly dominating this part of the stack. [2] [1]: https://www.welcometothejungle.com/en/articles/vs-code-javas... [2]: This is not an invitation to debate the m…

It's hard to make a profit from a code editor - i think. but will it allow MS to grab developer mind share to focus on C# .NET and Azure?

Re: GitHub Codespaces

#315
post #272

Earlier quoted context omitted.

All that is nice. But who are they building this for? Who is asking for this stuff?

So I suppose that you would like a faster horse?

When someone builds something and doesn't actually mention why, its not unreasonable to ask what the motivation was...

Re: GitHub Codespaces

#316
post #295

Earlier quoted context omitted.

Why wait until the end of the day on the west coast? :) We just posted https://about.gitlab.com/blog/2020/05/06/git-challenge/ where we encourage you to compare: 1. GitHub Insights with GitLab Insights, Contribution Analytics, Issues Analytics, Productivity Analytics, Value Stream Analytics, DevOps Score, Code Review Analytics, and CI/CD Analytics. 2. GitHub security features with GitLab Container Scanning, Dependenc…

I'd definitely encourage everyone to git GL a try - our teams switched over from GH + Jira about a year ago, and haven't looked back. The integrated CI and project management features are a game changer.

Git it a try, pun intended? :-D

Re: GitHub Codespaces

#317
post #85
post #63

Earlier quoted context omitted.

There are perpetual reminders all around that Microsoft's only pretending to like f/oss because that's where the developer attention (and thus corporate money) is. There's spyware in all of their open source apps (TypeScript excluded, because they couldn't get away with it there) that you can of course patch out, but you can't get it removed from the project because, free software or not, Microsoft gets to decide wha…

GitHub has always been a proprietary company unconcerned with user freedom. They actually have a whitepaper that predates acquisition on exactly this: https://resources.github.com/whitepapers/introduction-to-inn... The company has always been unethical; Microsoft didn't change that.

Wait for radicle.xyz

Re: GitHub Codespaces

#318
post #31

Earlier quoted context omitted.

Their remote development capability is amazing and was quite a game changer for me. Having a nice ide where all of the plugins work on a remote server as if everything is local is so nice!

The SSH plugin is insanely good. I can dev from a Windows machine and SSH into my Mac and do React Native (native) iOS modules. Even my zsh shell acts as if it's local. Running `pod install` from Windows. It's seemless.

+1 to this. $DAYJOB has some proprietary ssh handling, but I can dev from my work-issued macbook into a Linux desktop in the office and vscode "just works"

Re: GitHub Codespaces

#319
This is great news! I've been doing a similar setup to this for years with Jupyter Notebooks.

However, if I get to make a teeny tiny feature request (Nat, if you're out there...) it would be about this:

> What if I don’t want to develop in a browser?

> If you prefer, you can open a codespace in GitHub and then connect to it in VS Code.

I really kinda wish I could do the oposite, kinda like how Google Drive's Colaboratory (essentially Jupyter Notebooks on Drive[0]) do: I would launch a CodeSpace on GitHub, and it would handle all of the UI and automation bits, but I would keep the "environment" hosted somewhere else (i.e. a Docker container exposing a CodeSpace agent/headless VSCode through localhost:8080 that my browser talks to)

All of the gears seem to be already in-place for this to be possible given:

> How is Codespaces different from VS Code?

> Codespaces sets up a cloud-hosted, containerized, and customizable VS Code environment. After set up, you can connect to a codespace through the browser or through VS Code.

The reasons for this are several:

- I bought a beefy computer for a reason, and want to use it. I don't want to pay boatloads of money to Azure to have equal firepower to what I currently have idling;

- From an SRE perspective, your code, several times needs to be "inside" your infrastructure to run properly (because of roles, latency, you might be running Data Loss Prevention solutions, what have you), and this allows me to point the CodeSpace to a dedicated instance I have running inside a VPN on my own infrastructure;

- There are more, but I don't want to make this too long and I'm failing to recall some of them.

So to sum it up: I think this is a potentially great feature, as long as it doesn't come coupled with the need to buy Azure instance time. This would (and I'm asserting this purely from my own gut, without a shred of evidence) probably lead to increased adoption for this feature, and as a corollary lead to selling more Azure instance time for those who do not want the hassle, without crippling those who actually need to keep some things "in-house".

[0] https://colab.research.google.com

Re: GitHub Codespaces

#320
post #143

I remember listening to Nathan Sobo, one of the founders/creators of Atom, talking to The Changelog in 2017 about creating Atom and his goal/dream to make it a collaborative editor, i.e. Google Docs for code [0]. He didn't have a timeline but he had done research into it: > That’s definitely something I wanna do; that’s not really in progress yet. I did a bunch of research in that area, so that I can’t really put a t…

I had a short chat with some members of the VSCode python extension team to give feedback on their product. They wanted to know how much I’d value collaborative editing in VSCode. They’re definitely thinking about it.

If you've noticed it during the demo, the Live Share extension is preinstalled and logged in with your GitHub account, so you can start a session right away.
Post reply on HN