Matthew Honnibal
@honnibal
Followers
12K
Following
3K
Media
58
Statuses
4K
https://t.co/RvygWnQU1w https://t.co/lLkYsQ5st5 Bluesky: https://t.co/LPuIA43ugI Linkedin: https://t.co/KoJxeKpfR0
Berlin, Germany
Joined May 2008
Hey @googleaidevs @AnthropicAI I have spent the last 5+ years making things look awesome in the terminal. You could have access to all the expertise for the price of a sponsorship, and help fund open source. #worthashot
https://t.co/CeQFcEYXUk
45
138
2K
My head-canon is some Google PM insisted on having an easy, streamlined credential. Every Google PM appears to wish the rest of Google didn't exist. Well, the monkey paw curled and they got their wish. You can indeed easily get a GEMINI_API_KEY. It won't help you, but it exists.
1
0
0
Again I'm not even sure I'm understanding the auth situation correctly, after having solved this. But if I'm right then the whole GEMINI_API_KEY situation is worse than useless.
1
0
0
So what worked for me is to run the right combination of gcloud auth login, gcloud auth application-default login, gcloud config set project and gcloud auth application-default set-quota-project commands. Oh, set GOOGLE_CLOUD_PROJECT, and of course unset GEMINI_API_KEY. Trivial.
2
1
0
I've seen thread after thread of people getting immediate rate limit errors on the Gemini API, with no resolutions. So is this the answer? For whatever it's worth, Gemini itself says so -- it could always be wrong about its own auth though, it's working from the same docs as us.
1
0
0
The Gemini API key also doesn't have any sort of default billing project. And with no billing project, you have no quota. And the free-tier rate limit for Gemini 2.5 Pro is 0. So correct me if I'm wrong, but doesn't this make the GEMINI_API_KEY worse than useless?
2
0
1
If you go to the Gemini console at https://t.co/WksKzRrleN, it will cheerfully help you create an API key. You can even select which gcloud project to use the key in. What the key doesn't specify is the _billing_ project.
aistudio.google.com
The fastest path from prompt to production with Gemini
1
0
0
Was keen to try Gemini Code, and I'm immediately reminded of the infamous "skill issue" tweet. I immediately got a rate limit error, because fool that I am, I tried to use GEMINI_API_KEY to authenticate, which is a total red herring.
1
1
13
Going live now! Join me for the first pilot stream on YouTube.
Trying something new this year: I'm going to stream spaCy and other open-source development and maintenance twice a week! I hope this will give the community a better inside look while things are in progress. I'll also answer your questions and chat about NLP, OSS and more.
0
4
17
Now that Explosion is small again, I'm also missing a bit of interactivity in my work. Looking forward to seeing how this goes! I want to do the first pilot streams this Thursday 2pm CET (8am EST) and Friday at 10am CET on our YouTube channel.
youtube.com
Explosion is a software company specializing in developer tools and tailored solutions for Artificial Intelligence and Natural Language Processing. Weโre the makers of spaCy, one of the leading...
0
0
13
Trying something new this year: I'm going to stream spaCy and other open-source development and maintenance twice a week! I hope this will give the community a better inside look while things are in progress. I'll also answer your questions and chat about NLP, OSS and more.
4
6
102
Writing a new talk on "What the history of the web can teach us about the future of AI" ๐ฎ Wanted to do this for so long because I think there are some great lessons & analogies here. I'll be presenting it for my keynote at @PyConWeb in Berlin on Jan 25 โ hope to see you there!
2
6
30
New post: From PDFs to AI-ready structured data ๐โจ A deep dive into document processing, layout analysis and a modular workflow for building end-to-end document understanding and information extraction pipelines using PDFs, Word documents, scans and more.
4
44
210
The first version of my spaCy + Docling integration is here: ๐ process PDFs, Word documents & more ๐ structured text-based output via @spacy_io's Doc ๐ท layout spans for sections, headings etc. ๐ฎ apply NLP pipelines to PDFs โ๏ธ chunk your data for RAG
3
12
67
But looking at the national totals doesn't even make sense. If you're in a safe state, it's perfectly logical to symbolically abstain or vote third party if that's the message you want to send. And it's not like the election can be "stolen" by adding a bunch of Californian votes
0
0
3
The main reason the 20 million votes are "missing" is that the graph doesn't include in-progress counts from the West Coast. It's also zoomed-in instead of starting from zero. Graphs often lie like this.
1
0
3
My timeline is full of this zoomed-in graph of incomplete vote counts that "proves" the 2020 election was stolen because "20 million democratic votes came from nowhere". But only 7 US states actually vote for president. Here's how the counts for those states look.
1
1
8
Modal is awesome and a real game changer for serverless NLP ๐ In this tutorial, I show you how you can go from an idea and little data to a fully custom model using https://t.co/j3J6mQ9xJf and @modal_labs, no infrastructure or GPU setup required! https://t.co/YK44VQq1bf
explosion.ai
In this blog post, weโll show you how you can go from an idea and little data to a fully custom information extraction model using Prodigy and Modal, no infrastructure or GPU setup required.
0
7
36