Live data from Hacker News

Your terminal is burning battery like it's mining Bitcoin

frr.dev

31–40 of 59 posts

Re: Your terminal is burning battery like it's mining Bitcoin

#31

I don’t use MacOS or Claude Code, but I do use Kitty terminal on Linux, which the author suggests has the same issues that plague him using Ghostty. Kitty is a magnificent piece of software that has radically enhanced the interface between me and my computer. And it does this while consuming negligible resources.

What does it do for you that, say, konsole, gnome-terminal or even xterm wouldn't?

I was wondering also. If it can help, there is an overview on Kitty's website : https://sw.kovidgoyal.net/kitty/

Re: Your terminal is burning battery like it's mining Bitcoin

#32
post #27
post #12

The issue isn't the terminal. The issue seems to be that Claude is using React to render to that terminal at 60FPS like a goddamn video game Vibe coding is soooo awesome! And people thought that Electron was a resource pig. You ain't seen nothing yet.

Have they not discovered event based rendering yet? Something changed, render! Nothing has changed, don’t render anything and keep the previous frame.

Dude, back off the buzzkill on my vibe code, man. I told Claude what I wanted, and it works fine on my machine.

What kind of Karen are you that you expect me to check if it works for other people? I mean you have Claude, too, so fix it yourself. I've got more code to vibe and vibe to code. Later for you.

Note: this is dark sarcasm just in case somebody thinks I'm serious. The problem is that I'm not really laughing because I have heard very similar to this and had to be the one harshing both their vibes very much.

Re: Your terminal is burning battery like it's mining Bitcoin

#34
post #13

Without all thw unnecessary headings, "color", and constant "Let. That. Sink. In."-esque recaps this would be 2 paragraphs. Just let it be! Readers don't need the slop.

Can't we just normalise publishing whatever you put into the LLM instead? I'm sure the author typed things into their favourite AI assistant that regurgitated that long form, LLM-speak style version. I'm sure the original prompt has all the relevant content and was a lot more pleasant to read. Can't wait for this style of prose to become an incredibly embarrassing faux-pas.

> Can't we just normalise publishing whatever you put into the LLM instead?

Something that has cropped up from time to time in the art world since at least the Dadaists was the idea that rather than distribute the artefact, you distribute the instructions to construct the artefact.

Re: Your terminal is burning battery like it's mining Bitcoin

#35
post #31

Earlier quoted context omitted.

What does it do for you that, say, konsole, gnome-terminal or even xterm wouldn't?

I was wondering also. If it can help, there is an overview on Kitty's website : https://sw.kovidgoyal.net/kitty/

Compared to Kitty, Konsole has image preview, click on files and links, tabs and tiles. Konsole does not have a way of changing the layout of tiles, equivalents to Kitty shell and remote control, pager, and the ssh integration (e.g. ls in an ssh session and Konsole will not open the file).

Re: Your terminal is burning battery like it's mining Bitcoin

#36
post #24
post #11

Earlier quoted context omitted.

That requires a good window manager, which macOS does not have.

For the few times a month I need to have two windows/panes visible at the same time, I take five seconds positioning and sizing them then move on.

I need it all the time. large monitors are a lot more productive for any task that involves looking at more than one thing while doing it if you have tiling.

Re: Your terminal is burning battery like it's mining Bitcoin

#37
post #11
post #6

Earlier quoted context omitted.

Same. Need multiple terminals visible at once? New window. Need a few separate sessions? New tab(s). All the bells and whistles people have shown me over the years... it never even gets close to making me think "oh yea, that's better than basic tab/window management and the terminal app that comes with my OS".

That requires a good window manager, which macOS does not have.

There are tons of good options for window management these days.

I’m currently trialing https://tangrid.app/ and it’s got some nice features.

Re: Your terminal is burning battery like it's mining Bitcoin

#38
post #9

Earlier quoted context omitted.

Good tools will have an option to disable the spinner. Haven't used Claude Code yet so don't know if it falls into the category of "good tools" by that definition. :-)

I like what you need to know a bazillion ways to disable all this unnecessary cruft. And people would be angry if you even note what you don't need it. I propose we should have some global switch to on/off these type of things, something like kern.fidget.widget=off or $VANILLA_PUMPKIN_LATTE=BROYEETSURE

Problem is, esp lately, Claude Code for example takes so long to respond that without the spinners and whatnot one may think the app is frozen or something. And even with them I still wonder sometimes.

Re: Your terminal is burning battery like it's mining Bitcoin

#39

I don't know that I have ever understood a reason to leave the native terminal included with any given OS, particularly after the Windows modernization pass in recent years on the terminal.

In my case, it's always been because the native terminal emulator had issues actually emulating terminals when connected to remote systems, it was intended to be only a terminal-shaped wrapper around the host system's shell.
Post reply on HN