that's the crux of the problem. people no longer know, understand or want to know and understand what their software is vs what is around their software. they treat docker and k8s as a way of packaging software and just ignore all the lessons that generations of software engineers have learned when it comes to how to properly manage your dependencies and how to correctly pack your software so that it's resilient and runs anywhere.
we also live in a world that does not appreciate well crafted software and a lot of things are driven by the desire to build a resume. I've maintained code that was decades old and was amazing to work with and was still generating ridiculous amounts of money. I've also worked on code that was just written and used all the possible bells and whistles and development speed grinded to a halt once the it's been around for more than a couple of months.
My worst case scenario is having to work on code where the original developer didn't understand what they were doing and they just wanted to use X. Double the trouble if they didn't master X when the thing was put together.
Level 1) you package your service into a zip/rpm/deb/etc and have an agent on the machine that periodically pulls
Level 2) you pack your software into an ami and use the update the asg config. You can periodically "drain" the asg of old instances
Level 3) you deploy your stack again with the new stack having the ami that you've build at level 2 referenced. You start shifting traffic between the old stack and the new stack. You monitor and rollback if something is wrong.
> Stop pretending Kubernetes is this humongous infrastructure investment that mandates a full time job to keep up at low scale.
It is a full time job. The cost of using something is not just the setup cost. The same way that software development is not just the cost of writing the software.
Inevitable at some point? At what point? If we are 500 years away from it does it make sense to invest resources in figuring it out now? It humans don't survive as a species is it really inevitable?
Another thing that most people don't get or don't want to acknowledge is that intelligence and consciousness is relative to the environment in which the entity is intelligent or conscious in. If you take a piece of software and expect it to be conscious the same way a human is conscious you're going to have a bad time. There is heavy heavy projection when it comes to humans interacting with basically everything. We anthropomorphize everything.
From that vantage point we will not be able to recognize intelligence and consciousness unless it look exactly as our own.
That's the tragedy of software development. Nobody wants to do work that isn't super visible (usually in the form of new features). Simplicity and robustness are not appreciated nor rewarded.
There is definitely a middle ground and I agree with you that the public health concerns should be one of the things that keep some sort of coarser zoning in place.
Now, the reason for the ridiculous zoning based on housing type and commercial activity are really really simple: to separate the rich from the middle class and the middle class from the poor. It's extremely prejudiced and wrong. Yet here we are.
The Civil War was needed to overturn slavery. Do you imagine people on the wrong side of history just going: "whoops i guess it's wrong. We're gonna stop doing it"?
The more I see, the more I believe a civil war is not off the table. In fact it's becoming more and more likely each day. We have 2 camps today and people are more and more divided. There used to be a time when you could... talk about the issue and use logic and arguments around facts. Not anymore. Abortion will not lead to a civil war - not on its own - but it does add extra pressure to a pressure cooker that's about to blow up.
It is a good guess. This is not about right or wrong. This is about the rest of us being force the religious views of a minority by people who figure out it's a great way to divide and control us this way.
Cute take but I'm going to ask the question: why did something that was in place for 50 years needs to be revisited? Is it maybe needed for the nutjobs that do want to ban abortion to do their thing?
Also, you need to ask yourself: is this about abortion? Or is it really about literally keeping the people poor, stupid and uneducated?
Think about it: if you're not poor this is not an issue. If you have 5 kids instead of 1, good luck getting them the proper education. But it's cool...we can use all that almost free labor to drive our corporate empires forward.
You answered your own question. It's the interpretation that matters. The Supreme Court is a joke.
Political debates have not been done in good faith in the US for decades. It's no longer about the people - it's about fooling the people into getting amped up about things and voting one way or the other. It's like a wrestling match. Does it really matter who wins if it's all fake? Actually I take this back: being a wrestler actually needs some sort of prep and physical conditioning. Wrestling is better than politics.
we also live in a world that does not appreciate well crafted software and a lot of things are driven by the desire to build a resume. I've maintained code that was decades old and was amazing to work with and was still generating ridiculous amounts of money. I've also worked on code that was just written and used all the possible bells and whistles and development speed grinded to a halt once the it's been around for more than a couple of months.
My worst case scenario is having to work on code where the original developer didn't understand what they were doing and they just wanted to use X. Double the trouble if they didn't master X when the thing was put together.