HNHacker News
TopNewBestAskShowJobs

tarruda

3,052 karma · joined April 10, 2013

[ my public key: https://keybase.io/tarruda; my proof: https://keybase.io/tarruda/sigs/LfzoAvuAtqMKfg4heD0NRvBBrY8p1U4AFdWg_LGswnQ ]
submissionscomments
tarruda··on Step 3.5 Flash – Open-source foundation model, supports deep reasoning at speed
There's an AMA happening on reddit and they said it will be fixed in the next release: https://www.reddit.com/r/LocalLLaMA/comments/1r8snay/ama_wit...
tarruda··on Step 3.5 Flash – Open-source foundation model, supports deep reasoning at speed
Both gpt-oss are great models for coding in a single turn, but I feel that they forget context too easily.

For example, when I tried gpt-oss 120b with codex, it very easily forgets something present in the system prompt: "use `rg` command to search and list files".

I feel like gpt-oss has a lot of potential for agentic coding, but it needs to be constantly reminded of what is happening. Maybe a custom harness developed specifically for gpt-oss could make both models viable for long agentic coding sessions.

tarruda··on Step 3.5 Flash – Open-source foundation model, supports deep reasoning at speed
Haven't tried. I'm too used to llama.cpp at this point to switch to something else. I like being able to just run a model and automatically get:

- OpenAI completions endpoint

- Anthropic messages endpoint

- OpenAI responses endpoint

- A slick looking web UI

Without having to install anything else.

tarruda··on Step 3.5 Flash – Open-source foundation model, supports deep reasoning at speed
> This is the first model that has really broken into the anglosphere.

Before Step 3.5 Flash, I've been hearing a lot about ACEStep as being the only open weights competitor to Suno.

tarruda··on Step 3.5 Flash – Open-source foundation model, supports deep reasoning at speed
They seem to be the same company that released ACEStep music generation model: https://acestep.io/

Though the only mention I found was in ComfyUI docs: https://docs.comfy.org/tutorials/audio/ace-step/ace-step-v1

tarruda··on Step 3.5 Flash – Open-source foundation model, supports deep reasoning at speed
This is probably one of the most underrated LLMs releases in the past few months. In my local testing with a 4-bit quant (https://huggingface.co/ubergarm/Step-3.5-Flash-GGUF/tree/mai...), it surpasses every other LLM I was able to run locally, including Minimax 2.5 and GLM-4.7, though I was only able to run GLM with a 2-bit quant. Some highlights:

- Very context efficient: SWA by default, on a 128G mac I can run the full 256k context or two 128k context streams. - Good speeds on macs. On my M1 Ultra I get 36 t/s tg and 300 t/s pp. Also, these speeds degrade very slowly as context increases: At 100k prefill, it has 20 t/s tg and 129 t/s pp. - Trained for agentic coding. I think it is trained to be compatible with claude code, but it works fine with other CLI harnesses except for Codex (due to the patch edit tool which can confuse it).

This is the first local LLM in the 200B parameter range that I find to be usable with a CLI harness. Been using it a lot with pi.dev and it has been the best experience I had with a local LLM doing agentic coding.

There are a few drawbacks though:

- It can generate some very long reasoning chains. - Current release has a bug where sometimes it goes into an infinite reasoning loop: https://github.com/ggml-org/llama.cpp/pull/19283#issuecommen...

Hopefully StepFun will do a new release which addresses these issues.

BTW StepFun seems to be the same company that released ACEStep (very good music generation model). At least StepFun is mentioned in ComfyUI docs https://docs.comfy.org/tutorials/audio/ace-step/ace-step-v1

tarruda··on Qwen3.5: Towards Native Multimodal Agents
Considered getting a 512G mac studio, but I don't like Apple devices due to the closed software stack. I would never have gotten this Mac Studio if Strix Halo existed mid 2024.

For now I will just wait for AMD or Intel to release a x86 platform with 256G of unified memory, which would allow me to run larger models and stick to Linux as the inference platform.

tarruda··on Qwen3.5: Towards Native Multimodal Agents
Mac Studios or Strix Halo. GPT-OSS 120b, Qwen3-Next, Step 3.5-Flash all work great on a M1 Ultra.
tarruda··on Qwen3.5: Towards Native Multimodal Agents
At this point I wouldn't be surprised if your pelican example has leaked into most training datasets.

I suggest to start using a new SVG challenge, hopefully one that makes even Gemini 3 Deep Think fail ;D

tarruda··on Qwen3.5: Towards Native Multimodal Agents
Would love to see a Qwen 3.5 release in the range of 80-110B which would be perfect for 128GB devices. While Qwen3-Next is 80b, it unfortunately doesn't have a vision encoder.
tarruda··on Show HN: Localsandbox – Agent sandbox with Bash, Python and portable filesystem
Love the idea of keeping the agent filesystem in a single file!
tarruda··on LM Studio 0.4
I'm only interested in the local, single user use case. Plus I use a Mac studio for inference, so vLLM is not an option for me.
tarruda··on LM Studio 0.4
These days I don't feel the need to use anything other than llama.cpp server as it has a pretty good web UI and router mode for switching models.
tarruda··on Asahi Linux with Sway on the MacBook Air M2 (2024)
AFAIK MPS cannot be used on Asahi, so it has to be done using Vulkan which will definitely be much slower.
tarruda··on Emacs is my new window manager (2015)
A VM is displayed as a window on the host OS and Emacs is the window manager within that VM window. What's the difference from running emacs directly as an application on the host?
tarruda··on Z-Image: Powerful and highly efficient image generation model with 6B parameters
> but it’s light years behind on compute.

Is that the only factor though? I wonder if pytorch is lacking optimization for the MPS backend.

tarruda··on Z-Image: Powerful and highly efficient image generation model with 6B parameters
> It's fast (~3 seconds on my RTX 4090)

It is amazing how far behind Apple Silicon is when it comes to use non- language models.

Using the reference code from Z-image on my M1 ultra, it takes 8 seconds per step. Over a minute for the default of 9 steps.

tarruda··on Mistral 3 family of models released
> Do you disagree with that?

I think that Qwen3 8B and 4B are SOTA for their size. The GPQA Diamond accuracy chart is weird: Both Qwen3 8B and 4B have higher scores, so they used this weid chart where "x" axis shows the number of output tokens. I missed the point of this.

tarruda··on Mistral 3 family of models released
Here's what I understood from the blog post:

- Mistral Large 3 is comparable with the previous Deepseek release.

- Ministral 3 LLMs are comparable with older open LLMs of similar sizes.

tarruda··on DeepSeek-v3.2: Pushing the frontier of open large language models [pdf]
Deepseek is already a MoE
tarruda··on DeepSeek-v3.2: Pushing the frontier of open large language models [pdf]
You can run at ~20 tokens/second on a 512GB Mac Studio M3 Ultra: https://youtu.be/ufXZI6aqOU8?si=YGowQ3cSzHDpgv4z&t=197

IIRC the 512GB mac studio is about $10k

tarruda··on Leak confirms OpenAI is preparing ads on ChatGPT for public roll out
Only a matter of time before using coding agents with local LLMs is a viable alternative.
tarruda··on Gemini CLI tips and tricks for agentic coding
I had a terrible first impression with Gemini CLI a few months ago when it was released because of the constant 409 errors.

With Gemini 3 release I decided to give it another go, and now the error changed to: "You've reached the daily limit with this model", even though I have an API key with billing set up. It wouldn't let me even try Gemini 3 and even after switching to Gemini 2.5 it would still throw this error after a few messages.

Google might have the best LLMs, but its agentic coding experience leaves a lot to be desired.

tarruda··on Show HN: OCR Arena – A playground for OCR models
Interesting that the 8B of the Qwen3-VL family 9th place, above a few proprietary models. This thing can run locally with llama.cpp on modest hardware.
tarruda··on Updated practice for review articles and position papers in ArXiv CS category
> Why not just reject papers authored by LLMs and ban accounts that are caught?

Are you saying that there's an automated method for reliably verifying that something was created by an LLM?

tarruda··on Poker Tournament for LLMs
> LLMs do not have a mechanism for sampling from given probability distributions

Would a LLM with tool calls be able to do this?

tarruda··on A worker fell into a nuclear reactor pool
> dunno if the life vest bit comment of yours was sarcastic, but it is a funny remark for sure :-)

It was a quote of the linked article:

"Holtec International, which owns the closed nuclear facility, reported the worker was a contractor who was wearing all required personal protective equipment, including a life vest while working near the pool without a barrier in place."

tarruda··on Replacing a $3000/mo Heroku bill with a $55/mo server
> Here is how I do it on my Hetzner bare-metal servers using Ansible: https://gist.github.com/fungiboletus/794a265cc186e79cd5eb2fe... It also works on VMs.

As someone with zero ansible experience, can you elaborate on why a yaml list is better than a simple shell script with comments before each command?

tarruda··on Most expensive laptops
I'm wondering what would be the use case for a laptop with 24TB storage.
tarruda··on I/O Multiplexing (select vs. poll vs. epoll/kqueue)
I have implemented a simple asyncio compatible micro event loop library in python.

The goal was to understand the underlying mechanisms behind python's async/await and to help coworkers understand how event loops work under the hoods.

The end result is somewhat interesting, as unlike traditional event loop libraries, it doesn't use callbacks as the scheduling primitive: https://gist.github.com/tarruda/5b8c19779c8ff4e8100f0b37eb59...

← PreviousPage 4 of 23Next →