Same here. Gemini really excels at all the "softer" parts of the development process (which, TBH, feels like most of the work). And Claude kicks ass at the actual code authoring.
Right, like I said: crazy. Anything production with certain other clouds must be multi-AZ. Both reinforced by culture and technical constraints. Sometimes BCDR/contract audits [zones chosen by a third party at random].
The disconnect case was simple: breakage was as expected. The island was lost until we drew it on the map again. Things got really interesting when it was a full power-down and back on.
Were the docs/tooling up to date? Tough bet. Much easier to fix BGP or whatever.
It also doesn't help that most companies using AWS aren't remotely close to multi-region support, and that us-east-1 is likely the most populated region.
> but the US is going to ensure that the energy capability is there.
We're doing a pretty shit job of ensuring that today. Capacity is already intensely strained, and the govt seems to be decelerating investment into power capacity growth, if anything
The capital cost is even less insane than the fact that power utility companies are the real constraint on this industry.
North American grids are starving for electricity right now.
Someone ought to do a deep dive into how much actual total excess power capacity we have today (that could feasibly be used by data center megacampuses), and how much capacity is coming online and when.
Power plants are massively slow undertakings.
All these datacenters deals seem to be making an assumption that capacity will magically appear in time, and/or that competition for it doesn't exist.
We have a nuclear power plant in Taiwan that was built and never switched on, seems it'd be the perfect way for Taiwan to claw its way into not just providing chips but also just popping them straight into a data center in Fulong.
Yeah and you can explicitly assert a null is a string in TS, but it's explicit. You can't build a Rust program without those asserts but it's trivial to skip the type checking for TS which is more of a linter than a type system.
I disagree that TS is more of a linter. But I definitely feel sympathetic to that perspective.
I’ll pull off the cleanest, nicest generic constraints on some component that infers everything perfectly and doesn’t allow invalid inputs, just for a coworker to throw @ts-nocheck on the entire file. It hurts
I hate that they always announce their image models months before they make them available. They should just announce them later. OpenAI does this much better, with a few days delay at most.
It's a really nice workflow.