News for hackers. Stuff that matters.
Re:GitHub’s engineering team has moved to Codespaces by brundolf on Wednesday August 11, 2021 @02:16PM (#28145622)
I don't understand the panic.

This isn't a black-box system, it's github. Owning your artifacts is as simple as setting up a job to automatically clone the repo a couple times a day (assuming your entire company is working through the cloud interface and not a single person already has a local checkout).

Lots of companies put their entire databases in AWS - owned by a company that's already evil, no speculation required - where the egress charges make offsite backups a challenge. And western civilization hasn't collapsed yet.

If GitHub changes its policies one day or shuts down the service... just push to a new repo and switch over to regular workstations.

Re:GitHub’s engineering team has moved to Codespaces by remexre on Wednesday August 11, 2021 @02:24PM (#28145732)
> This isn't a black-box system, it's github. Owning your artifacts is as simple as setting up a job to automatically clone the repo a couple times a day (assuming your entire company is working through the cloud interface and not a single person already has a local checkout).

Isn't the use-case they're selling in the article approximately "the development environment setup is so fragile that it doesn't work on lots of machines?" I'd be willing to wager that after a few years of the whole team using this, the fragility will be much worse, so moving away will be that much harder.

Re:GitHub’s engineering team has moved to Codespaces by brundolf on Wednesday August 11, 2021 @02:32PM (#28145845)
Fragile in the sense that it might take you hours or days to get it all set up just right. It would be a disruption, like any IT problem, but it's not going to threaten an entire business.
Re:GitHub’s engineering team has moved to Codespaces by vbezhenar on Wednesday August 11, 2021 @04:48PM (#28147530)
I might be wrong, but it seems to be a combination of visual studio code + container plugin + docker. So you would need to install visual studio code, few plugins and spin up a docker to replicate that environment on the local machine.