If you do that, it expands your test matrix quadratically.
So, it makes sense if you have infinite testing budgets.
Personally, I prefer exhaustively testing the upgrade path, and investing in reducing the time it takes to push out a hot fix. Chicken bits are also good.
I haven’t heard of any real world situations where supporting downgrades of persistent formats led to best of class product stability.
I wouldn't say acceptance of crappy code. I think the issue is the acceptance of LLM plans with just a glance and the acceptance of code without any code review by the author at all because if the author would waste any more time it wouldn't be worth it anymore.
It shouldn't be any longer than the actual code, just have it write "easy pseudocode" and it's still something that you can audit and have it translate into actual coding.
They're still at somewhat of a process disadvantage, but they have demonstrated an ability to produce DDR4 on older processes than it's typically been produced on. So it stands to reason that their process disadvantage will not stop them from producing DDR5 at scale. Their DDR5 will just use a little more silicon, and squeeze the jigglyness from a few more electrons, but in this market, who cares if RAM cost 15% more to make and was 15% less efficient to run, if it's available to purchase at all.
They will eventually eat everything while they laugh at us. Why would you build a rail network if it isn't profitable? Why build anything if it isn't profitable? Why would you even house people if the profit isn't guaranteed to be as big as other sectors?
Everyone wanted denarius then escudos then guilders then pounds then dollars and soon yuan. They make stuff over there, you can buy it with yuan.
I think India might come after that but Africa is sure to follow. Give it a few hundred years.
I already refrained from introducing event sourcing to tackle wierd dependecies multiple time just by justaposing the amount of discipline that the team has that lead to the current state vs the discipline that is required to keep the event source solution going.
I don't agree with this cache take. Adding operations to the cache is easy. Taking the django-redis project as an example there are only two levels until you reach redis-py: The cache abstraction and the client abstraction.
Does it? Reverting a bad deploy is not only about running the previous version.
Did you mess up data? Did you take actions on third party services that that need to be reverted? Did it have legal reprecursions?
reply