We actually have one of these between our group of friends and their kids and it's awesome. The kids call each other to chat and setup play dates or to go run around in the street. Our kids will call back home to let us know they made it to the other persons house, or let us know they're coming back home too.
The tactility is incredible, and it's so just so cute to watch them chat away (5 year olds!)
The way we solved it is by checking the lsn on the primary, and then waiting for the replica to catch up to that lsn before doing reads on the replica in various scenarios.
Gotta say, I love using PGDog. It has some fantastic built in features, and I'm looking forward to testing out the improved query parser. Lev and the team are heroes.
At the scale we were using PGDog, enabling the previous form of the query parser was extremely expensive (we would have had to 16x our pgdog fleet size).
I totally agree. I love watching a small set of animated films over the holidays in time order to really see the technical progress. It's especially fun to go from something nostalgic I loved as a kid, to something I can really see the technical underpinnings of today.
That may be true now, but think about how far we've come in a year alone! This is really impressive, and even if the models don't improve, someone will build skills to attack these specific scenarios.
Over time, I imagine even cloud providers, app stores etc can start doing automated security scanning for these types of failure modes, or give a more restricted version of the experience to ensure safety too.
There's a fallacy in here that is often repeated. We've made it from 0 to 5, so we'll be at 10 any day now! But in reality there are any number of roadblocks that might mean progress halts at 7 for years, if not forever.
Even if progress halts here at 5, I think the programming profession is forever changed. That’s not hyperbole. Claude Code— if it doesn’t improve at all— has changed how I approach my job. I don’t know that I like this new world, but I don’t think there’s any going back.
This comment addresses none of the concerns raised. It writes off entire fields of research (accessibility, UX, application security) as Just train the models more bro. Accelerate.
Both accessibility, and application security are easier to build rules + improved models for because they have pretty solid constraints and outcomes. UX on the other hand is definitely more challenging given how much of it isn't quite codified into simple rules.
I didn't write off an entire field of research, but rather want to highlight that these aren't intractable problems for AI research, and that we can actually start codifying many of these things today using the skills framework to close up edges in the model training. It may not be 100% but it's not 0%.
I wouldn't be surprised if this paves the way for differing insurance rates on health markers given how magical glp-1s seem to be, and how much of modern disease is based on lifestyle factors.
The tactility is incredible, and it's so just so cute to watch them chat away (5 year olds!)