Live data from Hacker News

GitHub Codespaces

github.com

341–350 of 619 posts

Re: GitHub Codespaces

#341

I hope this accelerates interest around web-based development environments. If someone could pre-package a setup containing language servers for "all" languages, a build system that is generic to all languages (bazel or bazel-like), and internally run a small kube cluster with a wildcard DNS name pointing to it you'd reduce ops work of setting up staging environments, feature branch testing, development environment m…

I think you severely underestimate how hard it is to do this for “all” and “every” language. Even VSC only has first class support for a handful of top languages. Most languages I use have barely more then a syntax highlighting package.

Re: GitHub Codespaces

#342

Earlier quoted context omitted.

Huh. Do you really not see any difference between a publicly funded accommodation and attempts to dominate a market by a company with a long history of abusing a monopoly?

I do see some differences. I was attempting to use those differences to illustrate one of the ways that this maxim about consumers and products is overly broad.

It's interesting that this is the moment at which you chose to do that.

Re: GitHub Codespaces

#343

Earlier quoted context omitted.

I've been using VS Code's Go and Python plugins for development for the last 2 years and I've never had any major issues. In fact, my experience continues to get better after every release. With the Go language server kicking off, Go development in VS Code is literally a breeze. Every single thing I'd want to do (format code, imports, run tests, run a particular test, debug a test, breakpoints, on and on) has been in…

I made the transition from PyCharm to VSCode a couple of days ago and... it's not been smooth. Virtualenv doesn't automatically activate when I first open the workspace, pylint doesn't work yet VSCode thinks it's working and debugging just doesn't seem to work full stop. I need to get back to it and try to fix it because I do like VSCode as a whole.

One thing that helps me managing Python environments in VS Code: I start VSCode from the command line with my virtual environment activated ("code -n .").

With this, I rarely have issues with VSCode picking up my environment. Hope that is of some use to you.

Re: GitHub Codespaces

#344

Microsoft is really the best at the slow strategic burn. * You host your project in github * You fund your project using github sponsors * You develop your project using github codespaces * You compile, test and deploy using github actions * You cloud host on azure Each individual feature is definitely great. I'm not trying to be critical of Microsoft trying to turn their investment in github into a profitable busine…

Wait till they have linkedin spammers trying to recruit you directly in your IDE.

Re: GitHub Codespaces

#345
post #216

Earlier quoted context omitted.

GitLab has been great for a while and actually had some features before GH.

Thanks for the mention. As for how the features today map: 1. GitHub Insights => GitLab Insights https://docs.gitlab.com/ee/user/project/insights/ Code Review Analytics https://docs.gitlab.com/ee/user/analytics/code_review_analyt... DevOps Score https://docs.gitlab.com/ee/user/instance_statistics/dev_ops_... and Value Stream analytics https://docs.gitlab.com/ee/user/analytics/value_stream_analy... 2. GitHub CodeScann…

Simple but big issue I have is getting solutions that suit the platform. Often when I'm looking for help on something it gives me the on-prem solution. Docs on your website are confusing for this reason and that's why I stopped using. Takes me 30 seconds to solve a problem on GH and 5min to solve the same problem on GL. Clean that up so when devs try out the platform it's slick and easy to buy into not annoying and difficult.

Re: GitHub Codespaces

#346
post #63

Earlier quoted context omitted.

There are perpetual reminders all around that Microsoft's only pretending to like f/oss because that's where the developer attention (and thus corporate money) is. There's spyware in all of their open source apps (TypeScript excluded, because they couldn't get away with it there) that you can of course patch out, but you can't get it removed from the project because, free software or not, Microsoft gets to decide wha…

Yeah, this. The analogy seems clear to me: The web is to IE as git is to VSCode, eh? At the very least, it makes it harder for an editor to be a competitor to VSCode w/o integrating with GitHub (not just git) now, eh?

Not really. At least: the web happened well before IE was introduced as an answer. In contrast, VS Code was invented much later than git which at the time was an established technology and in some ways a standard.

Re: GitHub Codespaces

#347

Must be fun for @sytse to watch these GitHub announcements every year, where they consistently release the same thing GitLab rolled out two years prior. Codespaces -> https://docs.gitlab.com/ee/user/project/web_ide/ Insights -> https://docs.gitlab.com/ee/user/project/insights/ GH Actions -> https://docs.gitlab.com/ee/ci/ etc

BTW I've seen the same thing on Zoho side, they have so many products and they all work seamlessly across one another, yet they have a very little market share.

Re: GitHub Codespaces

#348
post #153

Earlier quoted context omitted.

I pay for the full JetBrains subscription. While I still use vscode for typescript and rust, I use JetBrains for anything else. It's one of those no brainer purchases that pays for itself within a month. Programmers create enormous value. If you can get even small single digit percentage improvements by leveraging better tooling, it pays for itself almost right away. I estimate conservatively I produce $500,000 in va…

> I estimate conservatively I produce $500,000 in value a year Do you actually earn this amount per year? Or, is this just a projection of what you think the value of code you write is?

You can never earn the amount of value you produce. Your employer can't survive if they hire you for that amount.

Re: GitHub Codespaces

#349

What I've always wanted was to be able to easily browse code on Github: * a file tree (do-able via the octotree browser plugin) * clickable functions (Github is doing this on some projects in some languages I've noticed) * caller tree. Xcode is one of the only navigator doing this, you can see the whole hierarchy of callers and go through them easily. What we're getting is something really cool, but it does not bring…

vscode supports call hierarchy searches, but its not supported by all languages yet. Support was recently added for java https://devblogs.microsoft.com/java/java-on-visual-studio-co...
Post reply on HN