News for hackers. Stuff that matters.
Re:GitHub’s engineering team has moved to Codespaces by minimaxir on Wednesday August 11, 2021 @12:16PM (#28143940)
I'm in the GitHub Codespaces personal beta: counterintuitively, the UI/UX of Codespaces is as performant as VS Code on the desktop.
Re:GitHub’s engineering team has moved to Codespaces by blueplanet200 on Wednesday August 11, 2021 @12:18PM (#28143980)
I also don't use VS Code usually. My personal preference is a JetBrains IDE, but my point is more engineers should be able to choose the environment they're most productive in.
Re:GitHub’s engineering team has moved to Codespaces by dynamicwebpaige on Wednesday August 11, 2021 @12:28PM (#28144141)
Currently, VS Code is the primary method of connection to each Codespace, and we do not support other editors officially.

If you’re looking to connect via SSH, we do have a workaround here: https://github.com/microsoft/vscode-dev-containers/blob/main... -- and I use this regularly for Jupyter Notebooks.

Re:GitHub’s engineering team has moved to Codespaces by pritambaral on Wednesday August 11, 2021 @05:16PM (#28147866)
That looks cumbersome enough to sound like you guys are trying to discourage the method entirely. A custom password that has to be copied and pasted every time? A lot fewer people will put up with that for long enough, and I'm sure whoever came up with that and whoever approved it, they all know this.
Re:GitHub’s engineering team has moved to Codespaces by t3rabytes on Wednesday August 11, 2021 @12:20PM (#28144011)
Jetbrains has a hosted-IDE pilot project: https://lp.jetbrains.com/projector/
Re:GitHub’s engineering team has moved to Codespaces by random_kris on Wednesday August 11, 2021 @12:51PM (#28144490)
How is the performance on jetbrain IDE. I love webstorm & intellij but they are Soo slow compared to vscode for me.

At first I liked them because they have lots of great functionalities out of the box, but vscode has caught up and just yesterday I switched back to vscode from jetbrains. For java spring and react

Re:GitHub’s engineering team has moved to Codespaces by nkozyra on Wednesday August 11, 2021 @12:54PM (#28144520)
> How is the performance on jetbrain IDE. I love webstorm & intellij but they are Soo slow compared to vscode for me.

It's pretty configurable. In my experience, it's pretty quick. It's not text editor or VS Code quick but the only thing that ever trips me up is the occasional re-indexing. Well worth it for how well it does everything else.

Re:GitHub’s engineering team has moved to Codespaces by eru on Wednesday August 11, 2021 @12:21PM (#28144021)
Doesn't VS Code essentially run in a browser anyway?
Re:GitHub’s engineering team has moved to Codespaces by minimaxir on Wednesday August 11, 2021 @12:24PM (#28144075)
Yes, with special Electron shenanigans that still work in a normal browser well I suppose. The web UI has a few features that make it more device agnostic too (e.g. a hamburger menu to replace the File menu. Yes, you can run Codespaces on an iPad.)

Code server (https://github.com/cdr/code-server) works in a similar way using your own PC as a host, but for whatever reason Codespaces is more performant.

Re:GitHub’s engineering team has moved to Codespaces by swiley on Wednesday August 11, 2021 @12:45PM (#28144410)
That's not counter intuitive at all: Desktop VS Code is a web app running in chromium.
Re:GitHub’s engineering team has moved to Codespaces by int_19h on Wednesday August 11, 2021 @01:15PM (#28144803)
To be clear, the UI is a web app. But that is serviced by out-of-proc servers written in many different languages (e.g. language servers are usually written in the same language that they service).
Re:GitHub’s engineering team has moved to Codespaces by eru on Wednesday August 11, 2021 @09:53PM (#28150705)
In some sense, that's exactly the same as normal web-browsing:

Parts of gmail run in the browser, the rest runs on servers written in many different languages at Google.

Re:GitHub’s engineering team has moved to Codespaces by Fordec on Wednesday August 11, 2021 @01:22PM (#28144882)
To my mind that's more of an indictment of VS Code than a recommendation for Codespaces.
Re:GitHub’s engineering team has moved to Codespaces by vineyardmike on Wednesday August 11, 2021 @02:19PM (#28145663)
unless you've used it, then you'd know that its browser backing is nothing to frown at since its a great piece of software that works great.
Re:GitHub’s engineering team has moved to Codespaces by atkailash on Wednesday August 11, 2021 @12:24PM (#28144077)
Isn’t VS Code Electron based? Same diff at that point
Re:GitHub’s engineering team has moved to Codespaces by dboreham on Wednesday August 11, 2021 @01:11PM (#28144757)
Same regarding the code executed, but not same in that various actions require a round trip to a remote server with attendant latency.
Re:GitHub’s engineering team has moved to Codespaces by eru on Wednesday August 11, 2021 @09:54PM (#28150712)
Yes. Though there are a lot of techniques to hide latency.