6 ms·
You are wrong that increasing projects have no cost; many services have project based costs (Cloud Armour rules cannot be used cross project at the base tier),
by alphalima 7mo ago
You are wrong that increasing projects have no cost; many services have project based costs (Cloud Armour rules cannot be used cross project at the base tier), many services (mostly observeability) degrade significantly cross project, the Google Cloud Console _sucks_ cross project.
You are also wrong in saying there are no projects that could reasonably have a safe api key made unsafe by this exploit.
One example, a service that has firebase auth must publish the key (Google's docs recommend). Later, you add gen ai to that service, managing access using IAM/service accounts (the proper way). You've now elevated the Firebase Auth Key to be a Gemini key. Really undeniably poor from Google.
- Sophira 7mo agoYou may have responded to one comment here. The comment you responded to is actually in agreement with you. [Edit: It's likely that you intended to reply to this comment: https://news.ycombinator.com/item?id=47163147 https://news.ycombinator.com/item?id=47163147 ]