I didn't even need to read the article to upvote, and doing so just confirmed my assumption that somebody finally wrote down their frustration with Gemini.
My fucking god, how has Google not flagged the failure of onboarding devs like Claude / Codex?
3 days ago I was literally thinking, I want to throw 20$ to try out Gemini alongside my Claude and Codex subs.
It took me a few minutes to realize its just not worth my time to figure out how.
Just wait until you find out that Tier 1 only gives you up to 250 requests a day, and if you want more than that you'll have had to have spent over $250 in Google Cloud spend, and your first payment has to be more than 30 days ago. I was going to build my side project using Gemini 3 Pro, but gave up after that.
I think they're just too focused on enterprise billing. Someone at google doesn't get that individuals trying it out is how they go their work and recommend this stuff.
Googlers tend to exist in an isolated bubble. In the corporate world, Azure is the default and they have Azure OpenAI. Why would someone bother with Gemini? Unless the devs at companies have a good experience with it of course.
Googlers are awesome/mean well, if only enough of them lurked here :)
Yeah can't figure out WTH is going on in google's AI ecosystem either.
They absolutely deserve credit for their free tier API keys though. That's unheard of in big cloud - an actual you can't shoot yourself in the foot with a life ruining bill thing. Can't recall what part of their product maze I got it from but it seems to do what it says on tin
Yeah, then try adding more quotas to scale your usage; you will feel the pain!
But, to be fair, it is way easier than the AWS Bedrock or Microsoft Azure!
I had to warm up a Gemini API project worth a few thousand hours during weeks so that I could get to the tier that allowed me to carry out the workload.
How can you have any tokens if you haven’t finished your tokens?!
The odd thing about all of this (well, I guess it's not odd, just ironic), is that when Google AdWords started, one of the notable things about it was that anyone could start serving or buying ads. You just needed a credit-card. I think that bought Google a lot of credibility (along with the ads being text-only) as they entered an already disreputable space: ordinary users and small businesses felt they were getting the same treatment as more faceless, distant big businesses.
I have a friend that says Google's decline came when they bought DoubleClick in 2008 and suffered a reverse-takeover: their customers shifted from being Internet users and became other, matchingly-sized corporations.
Hi, as the original-thought-haver here (and a buyer of DoubleClick's services on various projects 1998-2003), I should clarify -the problem with Google's acquisition of DoubleClick wasn't just about customer scale, or even market power, it was that DoubleClick was already the skeeziest player on the internet, screwing over customers, advertisers and platforms at every opportunity, and culturally antithetical to Google at the time. And there wasn't any way that "Don't Be Evil" was going to win in the long run.
Gosh, this story resonates so much with me... I had the exact same experience few days ago, desperately trying to get a small agent prototype working for a quick demo. I spent an good hour dealing with that pile of nonsense. Online payments and accounts management have been mastered for 20 years now, why do we still have to endure such things? It just kills me. The same goes with Azure (and all MS online-related services), if not even worse.
Seems like the real problem is something about his account or credit card tripped some fraud detectors and he got stuck in a part of the system designed to prevent credit card fraud rather than facilitate legitimate use. I can certainly imagine that Google gets a lot of chargebacks from people who had their credit card numbers stolen to mine bitcoin or whatever on Google Cloud.
Interesting perspective. I've mainly felt like i have 'American privilege' regarding the ease with which i open accounts of basically any sort on a whim, usually with little friction.
I complained about this on HN recently and Logan responded and asked me to email him with feedback on how I'd like the experience to work (I didn't, sorry Logan, been busy :)) - Logan, to his credit, is very active everywhere reading and soliciting feedback. I think they're going to be giving it a pretty big bump on ux/ui of AI studio next month. It's easy to see he's a super smart guy trying to build something complex within a massive machine - given how focused on the product he appears to be, I have high hopes.
The really fun part was after getting billing finally set up in the cloud console trying to find what model name you actually have to use to call it via the API.
Conflicting information? Sure! Gemini cloud help being useless? Naturally.
Oh and don’t forget that error message being returned when you try to call the API is because you didn’t give your project the proper permissions in google cloud console. What permissions do you need? ¯\_(ツ)_/¯
Google Cloud Console feels like being stuck in the seventh circle of hell.
> The “Set up billing” link kicked me out of Google AI Studio and into Google Cloud Console, and my heart sank. Every time I’ve logged into Google Cloud Console or AWS, I’ve wasted hours upon hours reading outdated documentation, gazing in despair at graphs that make no sense, going around in circles from dashboard to dashboard, and feeling a strong desire to attain freedom from this mortal coil.
Wait until you see Azure. Apparently you need to create either an "Azure OpenAI" or a "Microsoft Foundry", where AFAIK (got an email last week) Foundry now includes everything AI including "Azure OpenAI", the former "Cognitive Services" (for speech, computer vision and other stuff) and inference on non-OpenAI models. But wait, because once you create that, you are told to go to another portal (ai.azure.com) where you get an "old" foundry experience and anew one that can't be enabled for every project. Oh, wait, did I mention there apparently used to be a "Foundry" and a "Foundry Project"? Oh, and all those apparently work with a single API key, unless (I guess) you set up authentication with the Azure SDK, which makes you go back to Azure Portal (or maybe Entra ID?).
All of that while trying to explain to your non-technical boss how he can browse the voices available at "the Azure thingy" to pick his favourites to then pick and use in the project due relatively soon. Since, of course, you told him the original Cognitive Speech Services (or Speech Services, or Cognitive Services-Speech, or whatever they decided to call it on that specific page) semi-public URL where he could browse the gallery was "speech.microsoft.com" which is now semi-dead with awful loading times that seem some server issue and has been happenning for a few months now. Or tell them to go to the "new foundry" where he might not be able to find the resource or might not have stuff in the regions you were using up until then, or whatever crap this 3.56 trillion-dollar company decides to throw at you to prevent you from using their services.
And all of this is the exploration phase, where you just use the GUIs and copy things around until they work. Then you need to figure out what you did (and more importantly, where) to be able to write some Terraform/OpenTofu or Bicep or similars to try and keep the environment replicable to avoid the excruciating pain of repeating every single step you followed to get it on a working state.
At the very least, Google was nice enough to launch Vertex AI inside GCP for enterprises that have figured that out, and then Google AI Studio as an almost completely separate thing that only is bound to Google Cloud for billing purposes, similar to how Firebase is integrated too.
That docs page has a link in the first primary section on the page. Sure, it could be a huge CTA, but this is a docs page, so it's kinda nice that it's not gone through a marketing make over.
* besides sponsored result for AI Studio
(Maybe I misunderstood and all the complaints are about billing. I don't remember having issues when I added my card to GCP in the past, but maybe I did)
Congrats, you have sampled the life of android developer. I've been avoiding touching Gemini exactly for the reason "Your account is in good standing. For now". When it's not, enjoy your ban for life
I use OpenAI and Anthropic APIs every day for work. I have never used google Gemini precisely because there seems to be a whole different set of friction involved in getting an account. First I don’t want to tie anything to my google account, especially any form of payment (no idea if I actually need to do this). Second I don’t want AI studio or whatever, I just want a similar api to the others I can hit.
I admit I’m completely ignorant about what’s really involved, I have never tried and am just going on vague things I’ve heard but stories like this definitely reinforce my perception. I even have a mistral account, grok, etc, but google feels like a whole other level of complication.
I had issues too, I wanted to use my free Google API credits with Roo Code, but I could never get it to work.
I eventually got Gemini Cli and now Antigravity to work.
124 comments
[ 3.9 ms ] story [ 101 ms ] threadMy fucking god, how has Google not flagged the failure of onboarding devs like Claude / Codex?
3 days ago I was literally thinking, I want to throw 20$ to try out Gemini alongside my Claude and Codex subs.
It took me a few minutes to realize its just not worth my time to figure out how.
Google does not want your money, they don’t know how to count so low
Googlers tend to exist in an isolated bubble. In the corporate world, Azure is the default and they have Azure OpenAI. Why would someone bother with Gemini? Unless the devs at companies have a good experience with it of course.
Googlers are awesome/mean well, if only enough of them lurked here :)
They absolutely deserve credit for their free tier API keys though. That's unheard of in big cloud - an actual you can't shoot yourself in the foot with a life ruining bill thing. Can't recall what part of their product maze I got it from but it seems to do what it says on tin
How can you have any tokens if you haven’t finished your tokens?!
I have a friend that says Google's decline came when they bought DoubleClick in 2008 and suffered a reverse-takeover: their customers shifted from being Internet users and became other, matchingly-sized corporations.
Look how quaint this seems now: https://www.cnet.com/tech/services-and-software/consumer-gro...
I read someone on here who is using Gemini via OpenRouter because it was the only way they could pay for it.
https://x.com/OfficialLoganK
Even with something as simple as google workspace - permissioning service accounts and authentication are a pain in the ass
The docs suck and of course there’s no one to help
It's interesting to me this UX problem is not readily solved.
What is the sticking point in a big org? I don't have a point of reference.
Oh and don’t forget that error message being returned when you try to call the API is because you didn’t give your project the proper permissions in google cloud console. What permissions do you need? ¯\_(ツ)_/¯
Google Cloud Console feels like being stuck in the seventh circle of hell.
100% agree
All of that while trying to explain to your non-technical boss how he can browse the voices available at "the Azure thingy" to pick his favourites to then pick and use in the project due relatively soon. Since, of course, you told him the original Cognitive Speech Services (or Speech Services, or Cognitive Services-Speech, or whatever they decided to call it on that specific page) semi-public URL where he could browse the gallery was "speech.microsoft.com" which is now semi-dead with awful loading times that seem some server issue and has been happenning for a few months now. Or tell them to go to the "new foundry" where he might not be able to find the resource or might not have stuff in the regions you were using up until then, or whatever crap this 3.56 trillion-dollar company decides to throw at you to prevent you from using their services.
And all of this is the exploration phase, where you just use the GUIs and copy things around until they work. Then you need to figure out what you did (and more importantly, where) to be able to write some Terraform/OpenTofu or Bicep or similars to try and keep the environment replicable to avoid the excruciating pain of repeating every single step you followed to get it on a working state.
At the very least, Google was nice enough to launch Vertex AI inside GCP for enterprises that have figured that out, and then Google AI Studio as an almost completely separate thing that only is bound to Google Cloud for billing purposes, similar to how Firebase is integrated too.
I google `gemini API key` and the first result* is this docs page: https://ai.google.dev/gemini-api/docs/api-key
That docs page has a link in the first primary section on the page. Sure, it could be a huge CTA, but this is a docs page, so it's kinda nice that it's not gone through a marketing make over.
* besides sponsored result for AI Studio
(Maybe I misunderstood and all the complaints are about billing. I don't remember having issues when I added my card to GCP in the past, but maybe I did)
I admit I’m completely ignorant about what’s really involved, I have never tried and am just going on vague things I’ve heard but stories like this definitely reinforce my perception. I even have a mistral account, grok, etc, but google feels like a whole other level of complication.