Aerospikes are hard because you cant control the external pressure. At altitude A you have X atmospheric pressure, but at altitude B, Y pressure, that pressure is what keeps the exhaust against the surfave and exerting force, you can only design an aerospike for a certain effecient operational altitude and outside of that its just not great.
A nozzle engine doesnt have to account for this as much because the nozzle is keeping the pressure of the exhaust
Nozzle engines absolutely have to account for the external pressure. The optimal pressure as the exhaust leaves the bell should be as close as possible to ambient for full thrust.
If the pressure at exhaust is higher than ambient, the exhaust pushes outward against the ambient pressure and you get huge exhaust plumes, and lost efficiency.
Conversely, if the pressure at exhaust is lower, the ambient pressure pushes the exhaust inward into shock diamonds[1] and you, again, lose efficiency.
Engine bells specifically yield their max efficiency at one external pressure/altitude. The reason you see shock diamonds is most often from ground-level testing (or takeoff) of engines that perform best at altitude.
The upside was that it was 100% customizable, there were tons of themes that redesigned the entire look of the desktop, and lots of resources for it.
Naturally, all mine looked like hot garbage, but it taught me about texture and image editing, and how transparencies worked in rendering (though xp themes were a special hell of using neon pink because transparent pixels werent usable yet)
At launch you had 3 themes (blue, green, and silver) as well as classic where you had all the customization of Win2k's settings. Later on (SP3-ish) you got a zone orange/dark theme which was nice.
To do more you either used WindowBlinds or just grabbed a patched UxTheme32.dll which would accept unsigned theme files. Once you did that you had an almost silly number of options to try out from various web sites.
Screw USB, seriously. The U stands for Universal, and its far from it. Add on the fact that USB-IF keeps making new standards and causing havoc along the way, and as an additonal effect are adding extra cost to any system because of their fuckery
All of the power negotiation crap that came with USB3, and the constantly changing standard... it wont be long before USB goes the way of SCSI and we end up with 60pin cables with 20 different stanards of operation
5 9's is like 7 minutes a year. They are breaking SLAs and impacting services people depend on
Tbh though this is sort of all the other companies fault, "everyone" uses aws and cf and so others follow. now not only are all your chicks in one basket, so is everyone elses. When the basket inevitably falls into a lake....
Providers need to be more aware of their global impact in outages, and customers need to be more diverse in their spread.
These kinds of outages continue to happen and continue to impact 50+% of the internet, yes, they know they have that power, but they dont treat changes as such, so no, they arent aware. Awareness would imply more care in operations like code changes and deployments.
Outages happen, code changes occur; but you can do a lot to prevent these things on a large scale, and they simply dont.
Where is the A/B deployment, preventing a full outage? What about internally, where was the validation before the change, was the testing run against a prodlike environment or something that once resembled prod but hasnt forever?
They could absolutely mitigate impacting the entire global infra in multiple ways, and havent, despite their many outages.
They are aware. They don't want to pay the cost benefit tradeoff. Education won't help - this is a very heavily argued tradeoff in every large software company.
What do you imagine would be the result if you brought down cloudflare with a legitimate config update (ie not specifically crafted to trigger known bugs) while not even working for them? If I were the customer "responsible" for this outage, I'd just be annoyed that their software is apparently so fragile.
I would be fine if it was my "fault", but I'm sure people in business would find a way to make me suffer.
But on a personal level, this is like ordering something at a restaurant and the cook burning the kitchen because they forgot to take out your pizza out of the oven or something.
I would be telling it to everyone over beers (but not my boss).
Call me when AI can manage to write a regex that i would write, to parse a complex string, rather than some ridiculous mishmashing of nonascii chars that you need to talk to an ancient shaman to decrypt; or when AI can actually recognize contextual hints enough to know what the fuck im talking about, and not produce a writeup of things no longer relevant; or when it stops hallucinating and giving made up answers just to give an answer (which is far worse than saying i dont know, from a human, or ai)
AI has some uses, but the list of things it cant do is longer than the list of things it can.
I couldnt even see the images there, it was literally a whole page of ads