Live data from Hacker News

GitHub Codespaces

github.com

591–600 of 619 posts

Re: GitHub Codespaces

#591

Earlier quoted context omitted.

Good thing my grocery store doesn't have a loyalty program or track purchases then. Maybe you should use a different one? I agree the lets-exploit-the-customers behavior you're talking about is currently common, but it's far from universal. And regardless, in a value-for-money relationship one has power that just isn't there when one is purely being sold.

Your grocery store probably charges slotting fees for shelf space, making you the product. You have the same power when not paying because there are other providers whose free services you could use instead.

My grocery store definitely does not charge slotting fees. Which is part of why I use them. They're a small, family-run market.

Re: GitHub Codespaces

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

Emacs has had Tramp for ages, which does this. Yes, it's amazing. :)

Emacs is the beast.

Re: GitHub Codespaces

#593
post #197

Earlier quoted context omitted.

What? This is just them creating a one stop shop for developers by expanding what GitHub offers. Nothing to do with EEE

Just think! You have Github. Git coming from linux, open source World, ... Also Github is notoriously the base of a lot of the ecosystem that is deprecating Microsoft solutions and environnement. All the website and js things of today are all developped by and for the unix world(linux, mac,..). In ms World, you were supposed to use proprietary closed heavy corporate solutions : c sharp, j2e, closed 'pro' server solut…

You seem to have closed your eyes for the MS of the past 10 years.

The 90s are over.

Re: GitHub Codespaces

#594
post #548

Earlier quoted context omitted.

I will say it would be nice to review a PR while standing in line for groceries.

I'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

Firstly, I know my repo quite well and can generally (not always) tell whats happening with a PR without having to switch too many files. Even if I need to do that, I've been able to do that just fine on GitHubs desktop page so if it's not easy on a mobile now it's just a usability problem. It's a little bit much to say there's only one right way to do PRs or even write code.

Secondly, work life balance is a choice. Glad you make it, no one should ever be coerced against it, but I want to choose what I do. I'd rather look at my company code than what Kim Kardashians butt looks like on the Us weekly issue in the aisle. Also a bit presumptuous to assume it's only work, I have a personal website as well and I actually want to work on that whenever I have downtime.

Re: GitHub Codespaces

#595

Earlier quoted context omitted.

Sure. The foundation of commerce is sustained relationships where value is mutually exchanged. I give you a few bucks, you give me a cheeseburger. If fix somebody's problem with a computer, they give me cash. Product for payment; value for value. When some commercial effort departs from that, it's good to be suspicious. The bills are getting paid somehow. E.g., look at network television from 1960-2000 or so. The vie…

> Many reasons, but a key one is that people are now paying for TV directly This is an insignificant reason. People paid for cable TV and were soon shown ads. Even people who pay to see movies are shown ads before the movie and during movies via product placement. Hulu makes great shows but sells ads more highly targeted than any broadcast channels. The biggest reason for the current golden age is that streaming serv…

The explosion in channels was definitely another factor. But being paid matters. HBO punched above its weight for years, for example. WHy? Because they had to.

I agree with you that oligopolies like big movie-theater chains will try to exploit that power by doing anti-consumer things like showing ads. But that's just more proof we should be suspicious of free products that may increase oligopoly power.

Re: GitHub Codespaces

#596
post #548

Earlier quoted context omitted.

I will say it would be nice to review a PR while standing in line for groceries.

Why would you need Codespaces for that? They released a standalone GitHub app recently just for this purpose. Not sure if it also works with the web version. But Codespaces seems to be the wrong tool for this job.

Their app is still outrageously feature incomplete in some ways. Can't create a branch! Can't edit files! Still better than their mobile site though but I end up opening their site in desktop mode to do any real work on my mobile. Super annoying!

Re: GitHub Codespaces

#598

Earlier quoted context omitted.

There is preview pricing available for VS Code Spaces, which is almost the same thing. https://azure.microsoft.com/en-us/pricing/details/visual-stu... The estimated cost for a full time developer to use the system is $23.30/month or roughly $280 a year. That's quite competitive- my "portable" workstation costs north of $2k and has a 3 year life span, so the "yearly" cost is $666. The benefits of being able to get use…

I use my workstation for lots more than typing into vscode. If that’s all I do, then I could just use a chromebook. I think my $2k laptop uses its local storage for evaluating software, working with large data in memory, lots of other stuff. So that’s not going away. This would be a cost on top of my hardware $666/year.

I'll admit I've got a particularly killer use case. My daily project has an enterprise system for its backend. Its obnoxiously complex software, so devs generally only run part of it locally and part of it off of shared infrastructure in Azure. Because we are distributed team, cross-country network latency really hurts application performance under "local" dev conditions.

Running in a codespace, the entire codebase runs in Azure. The application performs almost as fast while debugging as it does in production deployment. It's awesome for where we've been able to convert to it.

Re: GitHub Codespaces

#599

Earlier quoted context omitted.

Microsoft is pushing for a future with dumb terminals and online services. I think this is just a move that gets them closer to the point where a low power tablet/laptop combo (surface like form factor) can be all that a developer needs to work. There's a lot of reasons why Microsoft will want that, among them that if they can sell a solution that works in cheap terminals, they can tie corporate customers into their…

I think you're looking for Hanlon's Razor: "Never attribute to malice that which is adequately explained by stupidity"

I think we need another, Machiavelli's Razor: "Don't attribute a string of coincidences to accident when they are more neatly explained by self-interest".

Re: GitHub Codespaces

#600

Earlier quoted context omitted.

That'd be awesome! diff --git a/src/strconv/atof.go b/src/strconv/atof.go index 28ad094..49cec69 100644 --- a/src/strconv/atof.go +++ b/src/strconv/atof.go @@ -410,12 +410,12 @@ out: } // Exact powers of 10. -var float64pow10 = []float64{ +var float64pow10 = [...]float64{ 1e0, 1e1, 1e2, 1e3, 1e4, 1e5, 1e6, 1e7, 1e8, 1e9, 1e10, 1e11, 1e12, 1e13, 1e14, 1e15, 1e16, 1e17, 1e18, 1e19, 1e20, 1e21, 1e22, } -var float32pow10…

Didn't you just poison this change and ensure that it can never be applied? Having posted this anonymously, nobody can sign the Contributor License Agreement and promise truthfully that this is original code that they have the rights to contribute. Including yourself, in the future.

You can not copyright the ... (dot dot dot) nor can you claim copyright to an existing work by adding ... to it. You might be able to pattern it though...
Post reply on HN