7 ms·
Codespaces uses the same underlying technology as Visual Studio Codespaces to bring a fully GitHub-native experience to our GitHub users. We've been working wit
by mcolyer 6y ago
Codespaces uses the same underlying technology as Visual Studio Codespaces to bring a fully GitHub-native experience to our GitHub users. We've been working with multiple teams on the Visual Studio side to make this happen (I work as the product lead on Codespaces)
- twunde 6y agoSimilarly Github Actions is reusing a lot of Azure Pipelines under the hood. One of the most impressive parts about Microsoft's recent acquisitions is how quickly essentially two separate companies are now sharing code. It's hard enough to get different teams/products in the same company to use shared code in a meaningful way, and Microsoft has accomplished it with a new company.
- dkarlovi 6y agoHaving APIs designed for public consumption probably helped.
- jopsen 6y agoMy experience with azure storage didn't make me think it was "designed"...
- Lorin 6y agoEvolved via natural selection perhaps?
- cure 6y agoAzure storage is definitely the black sheep. They cleaned up the VM/compute layer a few years ago with the introduction of Azure Resource Manager (ARM), but storage hasn't gotten that big an overhaul yet. And it shows. They seem to be slowly improving things under the hood though...
- toomuchtodo 6y agoHopefully they’ll eventually provide an S3 compatibility layer like everyone else.
- techpop10 6y agoGive Azure NetApp Files a test drive. World of difference.
- geewee 6y agoWhat's the issue with Azure Storage? It seems to me like it's one of the azure cloud services that are the least painful to use - at least through the official SDKs
- op03 6y agoAll that is nice. But who are they building this for? Who is asking for this stuff?
- dotancohen 6y agoSo I suppose that you would like a faster horse?
- op03 6y agoWhen someone builds something and doesn't actually mention why, its not unreasonable to ask what the motivation was...
- zerkten 6y agoHave you asked them? You can hit up pretty much anyone these days on Twitter and they'll respond, if the question is reasonable. You make it sound like someone owes you a response. If this is about GitHub Actions specifically there is quite a bit of info at https://github.blog/2019-08-08-github-actions-now-supports-ci-cd/ https://github.blog/2019-08-08-github-actions-now-supports-c.... My takeaway is that it's about packaging up Azure Pipelines in a way that GitHub users understand and complements other features. There are more jarring ways to integrate the products.
- xpe 6y ago> You make it sound like someone owes you a response. I didn't interpret the comment that way. BTW, I'm not saying your interpretation is "not true" or "crazy" or anything like that. I just think it is better to keep this kind of (bad faith) interpretation private. I think it is useful to remember this HN guideline "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith." [1] The benefit, which is not spelled out there, is that if more of us do this, there will be fewer amplifications / chain-reactions of misinterpretations. This results in a more useful discussion. [1] https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html
- inopinatus 6y agoGitHub’s acquisition of Microsoft is really paying off.
- 7hero 6y agoThanks to Microsoft maybe it will be possible to code seriously on an iPad. Hey Apple look at this!
- nojvek 6y agoSo I imagine this is similar to codesandbox.io which already lets you do frontendy bits? I imagine the way Code spaces works is you spin up a container in azure with checked out GitHub branch, vscode on the browser then interfaces with the container(s). Pretty neat idea if you can customize the docker container setup like a simple docker compose file or something.
- ramraj07 6y agoFor the love of God please make it work at least manageably in phones! Tall ask no doubt, but y'all seem capable of it. GitHub does everything right except getting the phone experience right!
- LoungeFlyZ 6y agoDo you really want to write coffee on your phone? I couldn't imagine wanting to every do that myself. Am I weird? :)
- ketzo 6y agoI will say it would be nice to review a PR while standing in line for groceries.
- icemelt8 6y agoI think you can do that from the Github app.
- legostormtroopr 6y agoI'm gonna say you are in the minority there. Firstly, a Review should be just that a review of the code - not just a blind acceptance of a button. Its going to be hard to properly review code, which may be across multiple files, or may require switching within the same file, on a phone. And secondly, work life balance, just because you can work while waiting in line for groceries doesn't mean you should
- mrmanner 6y agoMy main usage of the app so far has been to approve PRs when pair/mob programming. Instead of going back to my desk where my computer is, I can approve the PR I've co-authored immediately. Obviously it's quite a narrow use case, but I imagine there are lots of similar cases where the review is simple for one reason or the other and you want to get it done quickly.
- 6y ago
- janik 6y agoIs the codespaces team hiring by any chance? I took a look at GitHub Jobs, and there are a few positions I could apply to there, but none directly related.
- ryan-allen 6y agoI'm very excited about this! I hope you can host Codespaces in Australia as well so the latency is nice and fast! I tried VSO but I could only deploy to Singapore and it wasn't fast enough for me in Australia. Super super super excited!
- deleted 6y ago[deleted]
- dklend122 6y agoCan we please have Julia support? :)
- espadrine 6y agoI don’t know Visual Studio Codespaces. Something I don’t yet understand about GitHub Codespaces is: can you execute a Dockerfile from it? Can you execute multiple ones? Can you execute docker-compose configurations? Is it just an editor, or can it also spin an AWS (or Azure?) instance of the code you are writing? I have seen people mention they can code from an iPad; but that’s not a complete workstation replacement unless it is easy to run your code.