Serious question: if I were to use this, would Microsoft collect analytics on me (code written, keystrokes, mouse movements, sleep/work schedule, productivity metrics, etc) and monetize that data by using it to build some AI product like Copilot, or build a productivity dashboard so managers can fire people for not being productive enough (like Xsolla did), use it to serve me ads, or do some stupid/irresponsible/unet…
GitHub’s engineering team has moved to Codespaces
621–630 of 704 posts
Re: GitHub’s engineering team has moved to Codespaces
#622I've had this vision for over a decade and it is awesome to see we are finally making measurable progress towards it. What I'd really like to see is a WebRTC type interface that overlays this to provide some kind of collaborative environment on top of it. I'm thinking of a built in voice chat as well as multi-author editing within the same codespace. Imagine it like pair programming. I'm in FileA.ts and I can see a l…
Re: GitHub’s engineering team has moved to Codespaces
#623Re: GitHub’s engineering team has moved to Codespaces
#624Earlier quoted context omitted.
is this not another example of the 'HN echo chamber'? Is Windows market share budging? Windows currently is by far not the worst iteration of the OS and nobody gives a crap about anti-user features which everyone has had to deal with for literally decades
> nobody gives a crap about anti-user features which everyone has had to deal with for literally decades The one thing that used to set Microsoft apart from the likes of Google and Facebook was that their main product, Windows, was not anti-user. No matter what you thought about the OS or Microsoft's business practices, it was a paid piece of software that worked for the user. Windows now is filled with user-hostile…
Re: GitHub’s engineering team has moved to Codespaces
#625Serious question: if I were to use this, would Microsoft collect analytics on me (code written, keystrokes, mouse movements, sleep/work schedule, productivity metrics, etc) and monetize that data by using it to build some AI product like Copilot, or build a productivity dashboard so managers can fire people for not being productive enough (like Xsolla did), use it to serve me ads, or do some stupid/irresponsible/unet…
If a business is paying for this product, then THEY (not you) are the customer. And in that context - yes, Microsoft may be asked or build a product for managers to manage their workforce, particularly if remote. This could involve presence tracking, engagement tracking (ie, do you open alerts / read your bug reports) etc. One approach would be to monitor what management considers productive / successful employees an…
even if you are paying for it, it's quite possible that they also have other revenue sources that conflict with your interests.
Re: GitHub’s engineering team has moved to Codespaces
#626Serious question: if I were to use this, would Microsoft collect analytics on me (code written, keystrokes, mouse movements, sleep/work schedule, productivity metrics, etc) and monetize that data by using it to build some AI product like Copilot, or build a productivity dashboard so managers can fire people for not being productive enough (like Xsolla did), use it to serve me ads, or do some stupid/irresponsible/unet…
Replace Facebook with another major ad company, and you are basically describing the most popular browser right now.
Re: GitHub’s engineering team has moved to Codespaces
#627Earlier quoted context omitted.
I’ve very recently become a GitHub engineer, and I got pre-access to the beta too and I must say - my absolute favourite thing about CoseSpaces is being able to dev on a repo you don’t work on regularly and probably wouldn’t contribute if it meant having to set up environment etc. It’s really nice to just dip into a project with a working environment in seconds, make your PR and then move on.
> . It’s really nice to just dip into a project with a working environment in seconds, make your PR and then move on. That sounds incredibly useful actually. Is that the main sales pitch for codespaces?
Re: GitHub’s engineering team has moved to Codespaces
#628Earlier quoted context omitted.
I can’t think of a single person I’ve worked with in the last 10 years who understands the difference between vanilla git and GitHub. Nobody really understands why pull requests are named that way, or that it’s possible to have very different workflows to what GitHub offers. I don’t know that this is the result of a deliberate strategy by GitHub, but by any metric the extend step is a resounding success.
GitHub isn't the only one using pull requests, Stash and Gitlab does too. Pull requests have just become standard workflow without it ever being part of git.
Re: GitHub’s engineering team has moved to Codespaces
#629Earlier quoted context omitted.
This is a problem that can be solved without Codespaces too. For example, if GitHub were to embrace Nix, every project could have a shell.nix file for all of their dependencies, and the new engineer bootstrap script that installs Nix could then just add an internal Nix binary cache (or use Cachix). Any time the shell.nix changes a GitHub Action could push the closure to the binary cache. With this setup, you can use…
Does it take 10 seconds to spin a new one up? If not, then it misses the main benefit outlined in the article.
But yes, once a project commits to using CodeSpaces dev environment (even and especially ones with large code / heavyweight environments) there is a lot that can be done to optimise the spawn up time, that cannot be done as easily for local dev.
Re: GitHub’s engineering team has moved to Codespaces
#630Earlier quoted context omitted.
I really hope that if this happens, DPAs bring the hammer down on everyone involved (both MS and companies using it) in a useful timeframe (i.e. before it has become socially acceptable because "everyone is doing it" and there are no consequences).
You don't have the same rights to privacy when performing your job for a corporation, and everyone else is already doing it in other industries. Just this week was a big story about how a call center provider (used by Apple and others) was forcing employees to install cameras in their own homes to monitor their remote work: https://www.nbcnews.com/tech/tech-news/big-tech-call-center-...