Hacker News new | ask | show | jobs
by MeetingsBrowser 35 days ago
Claude code is by far the buggiest piece of software I interact with, If the underlying model weren’t so good, I would never opt to use it.

It takes multiple seconds to launch, random lines disappear in the scroll back, it’s internal state gets messed up causing the TUI to show duplicate and/or offset lines, and it frequently causes some kind of GPU buffer corruption causing the entire terminal env to show garbage.

2 comments

>It takes multiple seconds to launch,

Yes, this is the ubiquitous memory issue that I mentioned. Unfortunately, it is now the baseline in all modern apps.

>random lines disappear in the scroll back, it’s internal state gets messed up causing the TUI to show duplicate and/or offset lines,

I haven't seen this issue, other than when I am using a shell that is bugged and does it with all TUI/console programs (usually a virtualized shell which I resized). Do you have a reproducible example of this?

Baseline for “modern” apps, what? We’re talking about a terminal application here, there is definitely, most-assuredly ways to write something that does exactly what Claude Code does with a teeny fraction of the resource requirements.

The trick is not bringing React into the terminal.

(FWIW, I have a link to a TUI harness in my profile that uses 50MB of ram and about 1% CPU while streaming, even in giant contexts)

+1. Claude Code shows that _even while the model is incredible_, you still need proper engineering discipline to ship stable (and good) software.