> With Gitpod people from all over the world can contribute from any device without the typical $3,000 Macbook Pro barrier to entry.

which parallel universe is this from? my first personal development machine was a netbook with a 1024x600 screen and Linux graphics drivers without 3D. it's less fine now but you still don't need to drop 3k on a macbook ffs

i remember reading https://ghuntley.com/fracture/ and it kind of made sense at the time, but i no longer feel like it does

the fundamental complaint there is that Microsoft (a commercial entity extracting profit from its products) makes some of their work available with no restrictions in perpetuity in a way that makes it harder for Gitpod (a commercial entity extracting profit from its products) to compete with it

isn't this just how business works?

Visual Studio Code is designed to fracture

A couple of moments ago, I finished reading the article by Rob O'Leary about the pervasive data collection done by Visual Studio Code. Now that I'm no longer an employee at Gitpod, I'm finally able to author a blog post freely about something that has been troubling me for quite

Geoffrey Huntley
nobody is prevented from writing and publishing LSP servers for dotnet, TS, or Python (in fact Microsoft made this easier by funding LSP itself and Pyright, both of which are a vast improvement on the state of art and have no restrictions on them). not removing papercuts for your direct competition from work you mostly give away unrestricted in perpetuity isn't the same thing as abusing monopoly power

as best as i can see, the reason Gitpod continues to exist is because a bunch of other really large organizations, like Samsung for example, decided that they'd rather pay Gitpod than pay Microsoft, which is a business decision

it's not built by a community nor is it even a public good. it's just providing a commodity at a lower price. i dunno why i should be cheering for them any more than i should be cheering for any other supplier of a commodity

@whitequark Gitpod predates GH Codespaces by a few years, and supports non-Github forges
@val yes, i realize that. they are still a supplier of a commodity, CDE (that they made more popular)
@whitequark However, spending a little bit of a ginormous hoard of money (a lot of which came from operating a monopoly) on some free open-source projects, in order to reel in developers closer to one's own platforms and fuck with competing solutions, isn't the opposite thing from abusing monopoly power, either.
@whitequark huh? the post isn't saying it's bad that VS Code is OSS, it's saying it's bad that the marketplace isn't available for OSS versions. and though the author is coming at it from gitpod's perspective, they also point out that these restrictions also make things much harder for non-profit competitors like VS Codium, which *are* worth cheering for.
@nasado I don't think VS Codium is a competitor to VS Code? it's just an unbranded version of the same codebase, with the trademark removed
@whitequark it's a competitor in the sense that people who use it are using it instead of VS Code "proper" (for lack of a better term)

@whitequark No, it is not the exact same codebase as Microsoft's build; that's the whole point of the project. (As Huntley's article explains.) That VSCodium can't use the trademark is incidental.

One uses VSCodium so one doesn't need to install the version with Microsoft's secret spyware. It's obviously a competing product.

@nex I'm aware of what VSCodium is; I disagree that it is a product competing with VSCode in the market, even if it obviously is a different (more limited) application
@whitequark if only people could have coded before the invention of the cloud. alas.
@whitequark how are you able to compete at the hipster cafe without a 3k usd MacBook? Smh
@whitequark and if I was gonna drop 3k$ on a development machine, it wouldn't be a MacBook. I'd get a desktop with multiple screens: IDE on one, console on another, docs on a third.

@foone I have a desktop with Emacs on one screen, Emacs on a second and (you guessed it) Emacs on the third.

Actually that's a lie, usually the third screen is Outlook these days 😭@whitequark

@foone @whitequark you can buy *a lot* of desktop machine for $3k if you're not building a gaming machine and spending the majority of your budget on a graphics card.
@whitequark
I blame those rich hipsters that made "coding with my macbook megapro while sipping avocado venti at starbucks" a status symbol of sort, and convinced a lot of people that with great gear came great skills
@whitequark I occasionally hear this “can I do software development without a Mac” thing from people and I usually just say “yes”, but i’m always thinking “I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question”

@whitequark In the corporate world I wouldn't expect anything less than a $2k/$3k laptop for a developer. The thing has to last 3+ years for tax write-off reasons. And it takes surprisingly few hours for the initial gains of a cheap laptop to evaporate due to slowness or failure.

But that's risk management, not a barrier to entry. A lot of development tools work on surprisingly old hardware.

@mifune yeah. I keep meaning to pick up a cheap 45 GBP Chromebook as a secondary machine to see just how bad it is in practical use, maybe I should just do that now
@whitequark yea thats an odd statement. I compile the Linux Kernel on Raspberry Pis directly. Sure the first compile takes a bit but afterwards its a more than adequate experience for developing kernel modules.
@whitequark I don't know what Gitpod is. I admire the things you can do. But I measured my personal productivity on ThinkPads running Ubuntu and Windows, and it's very much worth it to buy me a MacBook.

@whitequark i dont think i ever bought a laptop

like, ppl in my family just gave me old laptops that they upgraded

(although downside is i never get anything anywhere new, currently on a 2018 mbp)