News for hackers. Stuff that matters.
Re:Claude Is Down by spullara on Friday November 07, 2025 @10:59AM (#45847733)
On flights with shitty wifi I have been running gpt-oss:120b on my macbook using ollama. Ok model for coding if you can't reach a good one.
Re:Claude Is Down by embedding-shape on Friday November 07, 2025 @11:02AM (#45847771)
GPT-OSS-120b/20b is probably the best you can run on your own hardware today. Be careful with the quantized versions though, as they're really horrible compared to the native MXFP4. I haven't looked in this particular case, but Ollama tends to hide their quantizations for some reason, so most people who could be running 20B with MXFP4, are still on Q8 and getting much worse results than they could.
Re:Claude Is Down by throwaway314155 on Friday November 07, 2025 @11:46AM (#45848275)
What’s the distinction between MXP4 and Q8 exactly?
Re:Claude Is Down by embedding-shape on Friday November 07, 2025 @11:50AM (#45848313)
It's a different way of doing quantization (https://huggingface.co/docs/transformers/en/quantization/mxf...) but I think the most important thing is that OpenAI delivered their own quantization (the MXFP4 from OpenAI/GPT-OSS on HuggingFace, guaranteed correct) whereas all the Q8 and other quantizations you see floating around are community efforts, with somewhat uneven results depending on who done it.

Concretely from my testing, both 20B and 120B has a lot higher refusal rate with Q8 compared to MXFP4, and lower quality responses overall. But don't take my word for it, the 20B weights are tiny and relatively effortless to try both versions and compare yourself.

Re:Claude Is Down by throwaway314155 on Friday November 07, 2025 @12:25PM (#45848687)
Wow, thanks for the info. I'm planning on testing this on my M4 Max w/ 36 GB today.

edit:

So looking here https://ollama.com/library/gpt-oss/tags it seems ollama doesn't even provide the MXFP4 variants, much less hide them.

Is the best way to run these variants via llama.cpp or...?

Re:Claude Is Down by ode on Friday November 07, 2025 @12:33PM (#45848778)
LMStudio
Re:Claude Is Down by throwaway314155 on Friday November 07, 2025 @03:49PM (#45850955)
Can you be more specific? I've got LM Studio downloaded but it's not clear where are the official OpenAI releases? Are they all only available via transformers? The only one that shows up in search appears to be the distilled gpt-oss 20B...
Re:Claude Is Down by spullara on Friday November 07, 2025 @04:36PM (#45851399)
on the model description page they claim they support it:

Quantization - MXFP4 format

OpenAI utilizes quantization to reduce the memory footprint of the gpt-oss models. The models are post-trained with quantization of the mixture-of-experts (MoE) weights to MXFP4 format, where the weights are quantized to 4.25 bits per parameter. The MoE weights are responsible for 90+% of the total parameter count, and quantizing these to MXFP4 enables the smaller model to run on systems with as little as 16GB memory, and the larger model to fit on a single 80GB GPU.

Ollama is supporting the MXFP4 format natively without additional quantizations or conversions. New kernels are developed for Ollama’s new engine to support the MXFP4 format.

Ollama collaborated with OpenAI to benchmark against their reference implementations to ensure Ollama’s implementations have the same quality.

Re:Claude Is Down by throwaway314155 on Friday November 07, 2025 @06:20PM (#45852468)
Can you link to that page? I’m not finding these variants.
Re:Claude Is Down by spullara on Friday November 07, 2025 @07:40PM (#45852992)
as far as I can tell that is the only variant.

https://ollama.com/library/gpt-oss

Re:Claude Is Down by Patrick_Devine on Saturday November 08, 2025 @12:50PM (#45858493)
The default ones on Ollama are MXFP4 for the feed forward network and use BF16 for the attention weights. The default weights for llama.cpp quantize those tensors as q8_0 which is why llama.cpp can eek out a little bit more performance at the cost of worse output. If you are using this for coding, you definitely want better output.

You can use the command `ollama show -v gpt-oss:120b` to see the datatype of each tensor.

Re:Claude Is Down by spullara on Friday November 07, 2025 @04:35PM (#45851386)
they support that format according to the model page on their site:

https://ollama.com/library/gpt-oss

Re:Claude Is Down by jmorgan on Friday November 07, 2025 @11:13PM (#45854067)
The gpt-oss weights on Ollama are native mxfp4 (the same weights provided by OpenAI). No additional quantization is applied, so let me know if you're seeing any strange results with Ollama.

Most gpt-oss GGUF files online have parts of their weights quantized to q8_0, and we've seen folks get some strange results from these models. If you're importing these to Ollama to run, the output quality may decrease.

Re:Claude Is Down by eli on Friday November 07, 2025 @11:36AM (#45848168)
Should be a bit faster if you run an MLX version of the model with LM Studio instead. Ollama doesn't support MLX.

Qwen3-Coder is in the same ballpark and maybe a bit better at coding

Re:Claude Is Down by ZeroCool2u on Friday November 07, 2025 @11:48AM (#45848295)
LM Studio will run dynamic quants from Unsloth too. Much nicer than Ollama.
Re:Claude Is Down by sebastiennight on Friday November 07, 2025 @11:02AM (#45847780)
Could you share which Macbook model? And what context size you're getting.
Re:Claude Is Down by onion2k on Friday November 07, 2025 @11:29AM (#45848093)
I just checked gpt-oss:20b on my M4 Pro 24GB, and got 400.67 tokens/s on input and 46.53 tokens/s on output. That's for a tiny context of 72 tokens.
Re:Claude Is Down by sebastiennight on Saturday November 08, 2025 @06:31PM (#45861147)
This message was amazing and I want about to hit [New Tab] and purchase one myself until the penultimate word.
Re:Claude Is Down by turblety on Friday November 07, 2025 @11:13AM (#45847905)
Are you running the full 65GB model on a MacBook Pro? What tokens per second do you get? What specs? M5?
Re:Claude Is Down by iAMkenough on Friday November 07, 2025 @11:19AM (#45847980)
If they're running 120B on a M5 (32GB max of memory today), I'd like to know how.
Re:Claude Is Down by thaw13579 on Friday November 07, 2025 @11:26AM (#45848063)
Probably an M4 which has up to 128GB currently
Re:Claude Is Down by jonaustin on Friday November 07, 2025 @01:31PM (#45849387)
On an m4 pro 128gb: 75 t/s.

Caveat: That's just for the first prompt.

Re:Claude Is Down by spullara on Friday November 07, 2025 @04:38PM (#45851416)
I am running the full model on an 128GB M3 Max.
Re:Claude Is Down by moralestapia on Friday November 07, 2025 @11:25AM (#45848051)
That must be a beefed up MacBook (or you must be quite patient).

gpt-oss:20b on my M1 MBP is usable but quite slow.

Re:Claude Is Down by mrkiouak on Friday November 07, 2025 @01:57PM (#45849643)
The key thing I'm confident in is that 2-3 years from now there's going to be a model(s) and workflow that has comparable accuracy, perhaps noticeable (but tolerable) higher latency that can be run locally. There's just no reason to believe this isn't achievable.

Hard to understand how this won't make all of the solutions for existing use cases commodity. I'm sure 2-3 years from now there'll be stuff that seems like magic to us now -- but it will be more-meta, more "here's a hypothesis of a strategically valuable outcome and heres a solution (with market research and user testing done".

I think current performance and leading models will turn out to have been terrible indicators for future market leader (and my money will remain on the incumbents with the largest cash reserves (namely Google) that have invested in fundamental research and scaling).