24,775 karma · joined March 22, 2012
Formerly Google Play App bundling and delivery Formerly at Thread (thread.com).
Opinions here do not reflect the opinion of my employer.
https://danpalmer.me/
I ask this as a Brit who ran stuff on a few UK providers, and ultimately moved to a cloud platform because of the combination of terrible service and lack of features. The landscape may have changed, but in my experience it was bleak circa 2020.
My guess is a little of both. I would bet that the 1% is the unused cost, but that for periods that they are running the stand-in system it's much closer to normal. But from what I've heard of their infrastructure I'd also bet that stand-in is significantly cheaper in part because it had the benefit of hindsight and could resolve issues in the first system.
None of this really changes my original feeling though. A cell based architecture spreads the risk, failover is essentially built-in without being a special mode you have to put the system into and then recover from again, on cloud you can scale those up and down with traffic and they also take peaks from each other, and so on. There's a reason why there are very few cloud outages that cross all regions for a provider, and if you're paranoid you can run multi-cloud (as they already do).
While it's neat, it's neat on the order of a UX idea someone might just come up with at standup one day. Like, cool, worth an A/B test, but worth a patent? I don't think so.
What I would say is that it's considered to be much better than CockroachDB, but that there's no getting around physics. Spanner is subject to the same speed of light... but in every other way it does what it can do to improve things at every level. Google's use of GPS hardware for better timing is public.
That seems like pretty low stakes – I wouldn't expect to talk to anyone to sign up and transfer to a consumer service in the UK. I don't think I've spoken to anyone for something like this in the last 10 years or so.
Which is better: 3 DCs for 2 DCs worth of traffic, running the same stack but isolated failure domains... or 4 DCs for 2 DCs worth of traffic, that work in completely different ways, where 2 are left cold until needed. I can see some advantages of the latter, but not a lot.
This also isn't about fault tolerance at the code level like in, say, avionics. In those scenarios having multiple distinct implementations makes sense, but that's very different, you run all paths at the same time and check they agree etc.
It seems like it would be better to invest in a platform that is distributed across multiple failure domains. Some companies call this a cell architecture. For Monzo this might mean true multi cloud, but they already have bare metal services for bank integrations so they are already hybrid in some respects.
It's not the decision I would have made, and I'm not sure I agree with their reasoning, but I'll also admit that I have not run a bank, I don't know all their constraints, and there are some good tech folks at Monzo. That said, I am an SRE at Google so I'd like to think I'm not completely naïve here.
Edit: after reading in more detail I'm puzzled. The justification for Stand-In and not traditional scale-out is the difficulty of data consistency (agreed!), but then Stand-In is just eventually consistent anyway, and introduces sync problems in both directions. Admittedly I'm spoilt by Spanner, but I do wonder if Monzo is being bitten by past architecture choices here.
But I realise that's just hope. It's probably also about business priorities and PC is just not a huge market.
I think this is the crux of my point actually – these are all stories that were more relevant at the times they were released. GTAV seems to be more down to earth, and modernised the stereotypes that it's poking fun at.
Gangsters don't resonate right now (in my opinion), immigration is viewed very differently, wealth inequality is viewed differently.
> As a non-american it perfectly represented the characters and views of over the top depictions of the movie version of these places.
Maybe we disagree a little here – also not American, but where I feel that GTAV was more of that over the top depiction of the movie version, I'm getting a different vibe from GTAVI, something a little closer to the real America we see today.
I think it would be fairer to say that Anthropic held the mindshare in the Silicon Valley style tech scenes around the world and the companies built on that model, plus a substantial portion of other software engineering. Now it seems that's dwindling quite rapidly.
I think some of this is technological, but much of it is style. There are likely limitations that forced some of those issues back in 2013, but I think it's more down to game design practices. It doesn't take a lot of tech to give you another 10 feet of leeway and trigger a sound bite with a snarky comment from another character.
I don't see myself in either of these characters, but I do see them as representative of society, whereas I don't see the GTAV characters as representative of society. However, I think I did when I first played GTAV the year it came out.
The last game I played was James Bond First Light – and that's for the escapism you describe, I got to "be" James Bond, great. But in the same way, the game and story felt relevant today, with aspects being believable in 2026, which is a stark comparison to how watching Thunderball recently made me feel – that was jarring and much harder to "escape" into because of how out of touch it was (obviously understandably so).
I'm not sure that would go down well in 2026. The redneck thing feels tired, the public narrative of wealth inequality would likely make Michael feel out of touch, and much of the audience would have identified with Franklin but he doesn't really have the struggles that today's Millennials and Gen-Z have.
These two characters seem more realistic in that sense. Less direct comedy (although I still see that there's the iconic GTA parody in places), a couple who are probably going to be much more relatable even if they're criminals, and a standing in society that is more relatable.
It's not that the comedy wouldn't land, the parody/satire is important and it looks like it's still there, it's more that I think V depended on some stereotypes that are long gone, or that society recognises differently now.
It also looks like they've kept the art and writing fresh for 2026. GTAV feels dated at this point, no criticism of course, and I was concerned that they would fail to modernise into a world that is quite different now than 13 years ago, but it seems they've likely succeeded at that.
I'm looking forward to playing, eventually, when it comes out on desktop. But is this the game of a generation that justifies buying a console? I'm not sure.
Again, I don't really disagree with your general point here, but I think it's just a bit more complicated than you're making out.
Malicious acts from large corporations are certainly well known, but they're also grossly over-represented in the news and mindshare. Mostly things just work as they say they work.
I don't really know what proof you're looking for, it's well known that it's hard to prove a negative. I'm not suggesting taking Google (or anyone else) at face-value, but rather saying that when you think about T&Cs, laws, PR, etc, it's unlikely.
I don't think it will. I also don't think this is really that affordable, but I'd imagine he'd call it accurate.
Anthropic especially right now seem to be optimising for doing the whole task with no input. That's fine when that's the only task, and it's fine when you don't care how the sausage is made, but it's not fine for actual software engineering.
> Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize.