Live data from Hacker News

GitHub Codespaces

github.com

251–260 of 619 posts

Re: GitHub Codespaces

#251
I develop front ends for Laravel apps. The database is also on my desktop. With this would I need to host the database on its own server or can the Codespace also handle running a DB? Mainly asking because I only use laptops for co-working and meetups. Would love to ditch buying them and just use the iPad Pro that I have. Not sure how to handle the database if I'm on an iPad.

Re: GitHub Codespaces

#252
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.

>They wanted to know how much I’d value collaborative editing in VSCode. They’re definitely thinking about it.

Thinking about it? I thought this was a feature since 2018...

https://code.visualstudio.com/blogs/2017/11/15/live-share

Re: GitHub Codespaces

#253

Earlier quoted context omitted.

> If I'm not the customer, then I'm the product. This is not necessarily always the case, for example the free thing might be a loss leader, exist to boost secondary or tertiary effects or otherwise exist for non-profit motivated reasons.

Sure, it's a generalization, not an absolute. But for me there's not a big difference between "I'm the end product" and "I'm an intermediate product used to increase sales of the end product". Microsoft isn't a charity; they're an oligopoly pushing hard to keep their stock price up.

I think your characterization of being an "intermediate product" is also dubious since you aren't being sold in any reasonable sense ala the way you are with ad tech. And whilst MS are obviously in the business of making money that doesn't mean it's the only thing they'll do.

Re: GitHub Codespaces

#254
It's interesting that Microsoft acknowledges the fact that their native windows platform is really not good for a lot of developer. Linux is better. The web is even better. Good direction they're heading to.

Re: GitHub Codespaces

#256
post #215

Earlier quoted context omitted.

It would make quite a dent in support contracts for their on-prem offering.

I'm pretty sure it wouldn't. The mobile app isn't something that requires a ton of support anyway. What good would the source code do you in this case?

I think jon-wood was talking about the website’s source code, not the mobile app.

Re: GitHub Codespaces

#257

I hope they allow to run the VMs on local hardware. I would love to use my desktop resources (more than they are offering, which is still generous) for this feature. I think Chromebooks are going to be a great use for this. Lightweight client but full editor and environment, with no hassle.

I’m not sure if you can bring your own machine[1] with GitHub Codespaces, but you can with Visual Studio Codespaces, which has the same underlying tech/featureset. (Visual Studio Codespaces was known as Visual Studio Online until last week) it basically does exactly what you want, let’s you use your dedicated local resources on another machine or remotely via the browser or using VS Code proper. I work at Microsoft o…

Thank you, very interesting! I use IntelliJ mostly, and this is something I wish was available on that platform

Re: GitHub Codespaces

#258
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!

How does it work with poor or slow internet connection?

Should be fine - most editors will not round trip on every key press, only periodic saves or command runs.

Re: GitHub Codespaces

#259

Earlier quoted context omitted.

I'm not sure if this is really true. Why would you want to become a contributor to an OSS project if you can't bother to get it working on your machine? You actually learn quite a bit about the project by going through its dependency hell.

I'd like to be able to contribute to Firefox or Brave, but there's no way I'm going through with the setup. If I could just do some small stuff, maybe write some unit tests, that would be fine.

If going through the setup is hell, what makes you believe that it'll be easier to contribute after you get it for free? I still believe the best way is for OSS projects to ask contributors to do some mentoring...

Re: GitHub Codespaces

#260

Earlier quoted context omitted.

I'm not sure if this is really true. Why would you want to become a contributor to an OSS project if you can't bother to get it working on your machine? You actually learn quite a bit about the project by going through its dependency hell.

I contribute to various OSS (and private) projects all time just by using the GitHub code editor and catching errors or regressions if any in the CI. Having a fully fledged dev environment is even better.

This is pretty cool. Can you share a bit more about your experience? I would like to be able to help out this way.
Post reply on HN