logoalt Hacker News

kentonvtoday at 12:54 AM7 repliesview on HN

Coincidentally I've been playing with small (~30B) self-hostable models for coding tasks today -- specifically plugging them into Cloudflare OS (which I work on) and asking each to build a collaborative whiteboard.

I'm finding that the Mixture-of-Experts (MoE) models (Qwen 3.6-35B, and Nemotron 3.5 Lightning) are, well, terrible at this. They just couldn't get the job done at all. Went way off the rails. They are really fast though!

Whereas ~30B dense models (not MoE) are pretty decent. I tried Muse Glimmer, Gemma 4-31B, Qwen 3.6-27B, and Laguna XS[0]. They were all able to build a working collaborative whiteboard app, without any guidance (other than feeding back error logs to the model). I also asked each to then draw a monkey by calling the API of the whiteboard it has just built. Laguna drew random scribbles but the rest all managed to produce something monkey-like.

(Frontier models in comparison will write the app in one shot with no errors at all.)

Note that both Qwen 3.6 and Gemma 4 each have both MoE and dense variants. I find this very confusing, because e.g. ollama's model index typically only distinguishes variants by their size, but MoE vs. dense makes a huge difference in how they actually perform. IMO they should use a suffix, like Qwen 3.6-moe vs. Qwen 3.6-dense, or maybe Qwen 3.6-fast vs. Qwen 3.6-smart...

[0] EDIT: Turns out Laguna XS is MoE, I misunderstood. It performed similarly to the dense models. But maybe this explains why it couldn't write code and think about monkey shapes at the same time!


Replies

zargontoday at 3:29 AM

> ollama's model index typically only distinguishes variants by their size

Don't use ollama. The entire project is just a series of stupid decisions like this.

show 3 replies
natrystoday at 9:15 AM

There is an old rule of thumb that says the quality of an MoE is equivalent to a dense model with the geometric mean of its total and active parameters. So, for example, the Qwen3.6 would be equivalent to a dense model with approximately sqrt(35×3) ≈ 10.25B parameters.

Both MoEs and dense models are always getting better, so I don't think this comparison is meaningful across generations. But still for a first approximation, this tends to hold (you wouldn't expect a lot from a 10B model in coding yet).

ChadNauseamtoday at 1:03 AM

I've been pretty impressed with Laguna. I downloaded their coding agent and have used it for a task here and there (the larger variant). Obviously it's nothing like a frontier LLM, but it surprised me with how good it was. And I think the model personality and way it talks is pretty pleasant

dd8601fntoday at 2:45 AM

I’m confused about the naming suggestion. Seems like the AxB bit differentiates pretty clearly, no?

show 1 reply
literalAardvarktoday at 5:25 AM

Ollama uses "consumer UI guidelines", it's the second worst AI tool to use for anything more than writing fanfic.

show 2 replies
srousseytoday at 2:25 AM

What’s good for data extraction? I have a hard time getting models to just pull names and titles from a blob of text.

show 1 reply
trouve_searchtoday at 1:04 AM

Laguna XS is MoE, however.

show 1 reply