Comment by simoncion
6 days ago
I'm not the OP but:
* Not even counting cellular data carriers, I have a choice of at least five ISPs in my area. And if things get really bad, I can go down to my local library to politely encamp myself and use their WiFi.
* I've personally no need for a cloud provider, but I've spent a lot of time working on cloud-agnostic stuff. All the major cloud providers (and many of the minors) provide compute, storage (whether block, object, or relational), and network ingress and egress. As long as you don't deliberately tie yourself to the vendor-specific stuff, you're free to choose among all available providers.
* I run Linux. Enough said.
* You might have a choice of carriers or ISPs, but many don't.
* Hmm, what kind of software do you write that pays your bills?
* And your setup doesn't require any external infrastructure to be kept up to date?
> ...but many don't.
And many do. The US isn't the entire world, you know.
> ...what kind of software do you write that pays your bills?
B2B software that allows anyone to run their workloads with most any cloud provider, and most any on-prem "cloud". The entire point of this software is to abstract out the underlying infrastructure so that businesses can walk away from a particular vendor if that vendor gets too stroppy.
> ...your setup doesn't require any external infrastructure...
It's Gentoo Linux, so it runs largely on donated infra (and infra paid for with donations). But -unlike Windows or OS X users- if I get sick of what the Gentoo steering committee are doing, I can go to another distro (or just fucking roll my own should things get truly dire). That's the point of my comment.
How about your web browser?
Just this week a library got deprecated.
Open source of course.
So what's my response to that deprecating? Maintaining it myself? Nope finding another library.
You always depend on something...
> Maintaining it myself?
You say that like it's an absurd idea, but in fact this is what most companies would do.
I can maintain basic code no issue but not if it becomes complex or security relevant.
And I have worked in plenty of companies I'm the open source guy in these companies and me or my teams never had the capacity to do so