I think the world would be jumping into alignments like this if the US hadn't spent the last 80 years building a "nuclear umbrella" for the "western alliance" with itself in the centre.
I bet many countries would prefer to disassociate with US foreign policy right now if they weren't security dependent.
I expect after this destructive episode in history has played out, if we're all still alive and free in another decade then there will be alternative umbrellas.
I imagine it's a side-effect of another fraud prevention effort. In my experience ad fraud on a google search ad is at least 17% of traffic, and potentially a lot more.
Whilst I don't doubt that Google invest heavily in fraud prevention, they're not actually succeeding.
Spam website owners pay for these bots, they get compensated for the conversions. In an ideal world, google’s ad prices and fraud detection would render this ineffective.
> Async tool calls, having the agent wait indefinitely for a human response, and showing a form or questions to the user via a tool call are a few common capabilities that come up that a product manager might miss at first.
All of this is specified in the ACP spec, so if you build your agents from that - you don't end up skipping features.
Also vital is proper prompt caching, tool design and some connection retry mechanism.
It's in an inherently awkward place. National politicians will tend to represent popular EU policies as "look what we did" and unpopular as "look what THEY did". It's really very difficult for the EU to deal with this.
I think I started in late 1990 but I did not like it.
Java has much improved though. Slow improvements, probably
in part due to Kotlin, but it has gotten better since then.
Even though I still think it is needlessly too verbose.
reply