29% is probably somewhere between meh and ok-ish.
150M is extremely small. The B stands for billion parameters, so the M stands for million parameters. So we're talking 3% the size of recent mid-tier models.
What this means is someone made a tiny model, and it scored way better than we thought. The conclusion is (I assume) we can make models way smaller at the same quality.
That's huge, because that would mean in a matter of years anyone can deploy their own model on the most dog shit hardware. This would kill AI companies, it would neuter Nvidia and it would mean PC components will decrease to suitable prices. And it also means even in poor countries people have access to AI which I personally think is one of the most noble things to finally make people more equal by giving them lots of knowledge.