Gemini 3 Deep Think drew me a good SVG of a pelican riding a bicycle
simonwillison.net
simonwillison.net
I just asked Gemini pro to generate an SVG of an octopus dunking a basketball and it did a great job. Not even Deep Think model. Then I did "generate an svg of raccoon at a beach drinking a beer" you can go try this out yourself. Ask it to generate anything you want in SVG. use your imagination.
Rant: This is why AI is going to take over, folks are not even trying the least.
Kagi Assistant remains my main way of interacting with AI. One of its benefits is you're encouraged to try different models.
The heterogeneity in competence, particular per unit in time, is growing rapidly. If I'm extrapolating image-creation capabilities from Claude, I'm going to underestimate what Gemini can do without fuckery. Likewise, if I'm using Grok all day, Gemini and Claude will seem unbelievably competent when it comes to deep research.
Some people try, most people don't.
AI makes doing almost anything easier for the people that do..
Despite the prophesied near-term obliteration of white collar work, I've never felt luckier to work in software.
It was a terrible test for pure tokenized models, because the logit that carries the carry digit during summation has a decent chance at getting lost.
SOTA models should reason to generate a function that returns the count of a given character, evaluate the function with tests, and use it for the output.
I don't think they "rigged" it, but might be given a bit more push on that part since it's going for a very long time now.
Another benchmark is going on at [0]. It's pretty interesting. A perfect scoring model "borks" in the next iteration, for example.
> Rant: This is why AI is going to take over, folks are not even trying the least.
It might be drawing things alright, at least some cases. I seldom use it when my hours long researches doesn't take me to the place I want, and guess what? AI can't go there, either. It hallucinates things, makes up stuff, etc. For a couple of things I asked, it managed to find a single reference, and it was the thing I was looking for, so it works rarely in my cases.
Rant: This is why people are delusional. They test the happy path and claims it knows all the paths, and then some.
He originally promised to generate a bunch more animals when we got a “good” pelican. This is not a good pelican. This is an OUTSTANDING pelican, a great bicycle, and it even has a little sun ray over the ocean marked out. I’d like to see more animals please Simon!
It's not. Sorry.
Go look at some real bicycles for reference.
* I am not an expert in pelican anatomy, but it appears that the bicycle's saddle, if present, would be very deeply inside this pelican (try drawing it onto the frame, and see what you get). Let's be kind, and assume that the seat is simply missing.
* The crown on the fork[1] is missing. The fork is not separate from the frame; so you can't turn the front wheel.
* Neither of pelican's feet are on the pedals (the left foot appears to be missing altogether)
* The wheels are way too small for that frame.
Note: Brakes and gears are nowhere to be seen, but OK, let's just assume it's a fixie (or a single-speed with a coaster brake). Let's also assume the red thing on the basket is there for decoration.
Also, the spokes on a typical bicycle wheel follow a cross-lacing pattern [2], at an angle to the radial direction, and you can see them crossing each other. But OK, let's let that slide.
My point is: sure, this thing at least passes as a bicycle. But it's not a good bicycle drawing.
It's just not what makes a great bicycle picture.
Also, that bicycle's seatpost must be outright penetrating that pelican's cloaca.
You can say I'm being anal about it, and you'll have a point. But it's not that pedantic to notice it.
The wheels are comically small, and the seat is up the pelican's ass. Pardon me, cloaca.
That's not a normal-looking bike to me, but you are welcome to be happy about it.
>The emotional response the vast majority of people have looking at this isn’t “that bike won’t ride”
Right, that's the very definition of a bar for what we call "AI slop".
Looks kind of OK, until you actually look at it.
This one is somewhat OK. Not good, merely passing for a bicycle-shaped object.
Reasonable? Sure. Great? Absolutely not.
Let's not move the goal posts here.
> and forward swept front fork, which is an important detail for actually being able to steer the bike.
...but no crown or any sort of indication that the fork is separate from the frame, making it impossible to steer. Yay.
> the drivetrain is single speed, but that's fine, and the wheels are radially laced, which is also fine: both of those simplified details are things which occur in real bicycles.
Sure! Now do the bicycle saddle.
It’s really fascinating in a way because I would have thought that this would be one of the least difficult parts of the challenge.
But it's still a fair target. Unless it's hard coded into Gemini 3 DT, for which we have no evidence and decent evidence against, I'd say it's still informative.
A pelican on a bike is SFW, inclusive, yet cool.
It is not a full benchmark - rather a litmus test.
There’s also the foreman for video: https://youtube.com/watch?v=0cdM-7_xUXM
(*Disclaimer: I work for Google, but also I have zero idea about what they trained deepthink on)
Which is only to say: if we HN-front-page it, they will come (generate).
From the blog:
>The strongest argument is that they would get caught. If a model finally comes out that produces an excellent SVG of a pelican riding a bicycle you can bet I’m going to test it on all manner of creatures riding all sorts of transportation devices. If those are notably worse it’s going to be pretty obvious what happened.
He mentioned in the Deep Think thread the other day that his secret test set also was impressive.
But the reasoning trace doesn't hint at that and looks legit to me: https://gist.github.com/simonw/7e317ebb5cf8e75b2fcec4d0694a8...
I also asked Deep Think what tools it has access to and it has Python and Bash but no internet access, and as far as I can tell that environment doesn't have any libraries or tools installed that can render an SVG to an image format that it could view.
What I find interesting is that Deep Think's chain-of-thought approach helps here — you can actually watch it reason about where the pedals should be relative to the wheels, which is something that trips up models that try to emit the SVG in one shot. The deliberative process maps well to compositional visual tasks.
It’ll be interesting to see what happens if a candidate ever shows up and wants to use Deep Think. Might blow right through my exercise.