It is still ongoing and impacting multiple services and regions. Looking into the status page history, it seems they're facinga different issue on Kubernetes for the last couple of days
I've only seen Windows and Mac options at work other than rare devops / sys admins who are using like red hat in some cases. Is there a generally agreed upon standard distro?
A lot of random programs that seem to be needed for corporate work, like outlook and teams, I imagine don't work or are somehow even worse on linux. Or is that what people are referring to with the junk software?
Does the general dev stack really run significantly more performant on linux distros? Significant as in uses 50% of the resources, compared to a 5% performance increase.
Windows drivers are relatively so optimized, I've seen battery life double when switching from Ubuntu to Windows on laptops although I haven't tested it in a while. The constant random headaches with webcams / mics / mice not working as expected has basically been my deal breaker in the past. Mac has been a decent medium.
> A lot of random programs that seem to be needed for corporate work, like outlook and teams, I imagine don't work or are somehow even worse on linux.
I thought Teams was shitty on Linux, then I got switched to a Mac. Teams was just as shitty there too. I don't think it's any better on Windows either.
> Does the general dev stack really run significantly more performant on linux distros? Significant as in uses 50% of the resources, compared to a 5% performance increase.
Depends on the stack. One example: Being able to use Docker Engine natively rather than Docker Desktop saves a lot of resources.
The driver behind a unix desktop is you're usually deploying to a unix environment, so parity between the environments means little to no friction developing or debugging.
That's the issue, you care about the quality of your work.
There's no way to black list bad candidates. If they interview well (or the guy they hire interviews well) they'll get the job. Coast the contract for 3 months, collect the pay check then move on.
Take three jobs. Outsource all three jobs to someone cheaper. That guy outsources it too. Someone down the pipeline is someone like I used to be, getting paid $15k/year, doing $150k projects that took 40 hours to complete.
When I interview in Poland or Czechia and they brag "it's a project for IBM/Citi/Mercedes/whatever", "the platform allows our client to make transactions worth millions of dollars". All I think is "oh you little greedy incompetent fucker, after this call I'm ghosting you".
You don't take an active project. You take a maintenance job on a product which is approaching its death in some big corporation. Nobody cares about you, you might have to fix some bugs, but otherwise there is no pressure. If you make a mistake and workload in one of those picks up, you leave, but even if you're a total dead weight it's going to take some months before you are fired.