Live data from Hacker News

Vibing a non-trivial Ghostty feature

mitchellh.com

11–20 of 160 posts

Re: Vibing a non-trivial Ghostty feature

#11

Ghostty is awesome and I almost dropped iTerm for it until I hit cmd-f and nothing happened. https://github.com/ghostty-org/ghostty/issues?q=is%3Aissue%2...

I wonder what people would discuss in all these ghostty posts if cmd-f had been present from the start. It’s getting a little boring hearing about it in every post!

There’s interesting things to discuss here about LLM tooling and approaches to coding. But of course we’d rather complain about cmd-f ;)

Re: Vibing a non-trivial Ghostty feature

#12
post #5

Tip: I very often use AI for inspiration. In this case, I ended up keeping a lot (not all) of the UI code it made, but I will very often prompt an agent, throw away everything it did, and redo it myself (manually!). I find the "zero to one" stage of creation very difficult and time consuming and AI is excellent at being my muse. This right here is the single biggest win for coding agents. I see and directionally agre…

> This is the part where I simply don't understand the objections people have to coding agents

Because I have a coworker who is pushing slop at unsustainable levels, and proclaiming to management how much more productive he is. It’s now even more of a risk to my career to speak up about how awful his PRs are to review (and I’m not the only one on the team who wishes to speak up).

The internet is rife with people who claim to be living in the future where they are now a 10x dev. Making these claims costs almost nothing, but it is negatively effecting mine and many others day to day.

I’m not necessarily blaming these internet voices (I don’t blame a bear for killing a hiker), but the damage they’re doing is still real.

Re: Vibing a non-trivial Ghostty feature

#13
post #12
post #5

Tip: I very often use AI for inspiration. In this case, I ended up keeping a lot (not all) of the UI code it made, but I will very often prompt an agent, throw away everything it did, and redo it myself (manually!). I find the "zero to one" stage of creation very difficult and time consuming and AI is excellent at being my muse. This right here is the single biggest win for coding agents. I see and directionally agre…

> This is the part where I simply don't understand the objections people have to coding agents Because I have a coworker who is pushing slop at unsustainable levels, and proclaiming to management how much more productive he is. It’s now even more of a risk to my career to speak up about how awful his PRs are to review (and I’m not the only one on the team who wishes to speak up). The internet is rife with people who…

I don't think you read the sentence you're responding to carefully enough. The antecedent of "this" isn't "coding agents" generally: it's "the value of an agent getting you past the blank page stage to a point where the substantive core of your feature functions well enough to start iterating on". If you want to respond to the argument I made there, you have to respond to the actual argument, not a broader one that's easier (and much less interesting) to take swipes at.

Re: Vibing a non-trivial Ghostty feature

#14

Ghostty is awesome and I almost dropped iTerm for it until I hit cmd-f and nothing happened. https://github.com/ghostty-org/ghostty/issues?q=is%3Aissue%2...

Yeah I quickly (and unfortunately!) switched back to Warp, as Ghostty was a little too barebones for my use case.

Word to the wise: Ghostty’s default scrollback buffer is only ~10MB, but it can easily be changed with a config option.

Re: Vibing a non-trivial Ghostty feature

#15
I really respect Mitchell's response to the OpenAI accident, even if it is seen in positive light for ghostty. Can't think of any software vendor that actively tries to eliminate nag / annoyances (thinking specifically of MS Auto Update), so this is welcome.

Also this article shows responsible use of AI when programming; I don't think it fits the original definition of vibe coding that caused hysterics.

Re: Vibing a non-trivial Ghostty feature

#16
post #13
post #12

Earlier quoted context omitted.

> This is the part where I simply don't understand the objections people have to coding agents Because I have a coworker who is pushing slop at unsustainable levels, and proclaiming to management how much more productive he is. It’s now even more of a risk to my career to speak up about how awful his PRs are to review (and I’m not the only one on the team who wishes to speak up). The internet is rife with people who…

I don't think you read the sentence you're responding to carefully enough. The antecedent of "this" isn't "coding agents" generally: it's "the value of an agent getting you past the blank page stage to a point where the substantive core of your feature functions well enough to start iterating on". If you want to respond to the argument I made there, you have to respond to the actual argument, not a broader one that's…

My understanding of your argument is:

Because agents are good on this one specific axis (which I agree with and use fwiw), there’s no reason to object to them as a whole

My argument is:

The juice isn’t worth the squeeze. The small win (among others) is not worth the amounts of slop devs now have to deal with.

Re: Vibing a non-trivial Ghostty feature

#17
post #12
post #5

Tip: I very often use AI for inspiration. In this case, I ended up keeping a lot (not all) of the UI code it made, but I will very often prompt an agent, throw away everything it did, and redo it myself (manually!). I find the "zero to one" stage of creation very difficult and time consuming and AI is excellent at being my muse. This right here is the single biggest win for coding agents. I see and directionally agre…

> This is the part where I simply don't understand the objections people have to coding agents Because I have a coworker who is pushing slop at unsustainable levels, and proclaiming to management how much more productive he is. It’s now even more of a risk to my career to speak up about how awful his PRs are to review (and I’m not the only one on the team who wishes to speak up). The internet is rife with people who…

Not sure what to tell you, if there's a problem you have to speak up.

Re: Vibing a non-trivial Ghostty feature

#18
post #4

Ghostty is awesome and I almost dropped iTerm for it until I hit cmd-f and nothing happened. https://github.com/ghostty-org/ghostty/issues?q=is%3Aissue%2...

Missing search and weird ssh control character issues are my blockers. It's great otherwise!

Reposting my comment from [0]:

    Have you tried the suggestions in https://ghostty.org/docs/help/terminfo#ssh? I don't know what issue you may be experiencing but this solved my issue with using htop in an ssh session.


[0] https://news.ycombinator.com/item?id=45359239

Re: Vibing a non-trivial Ghostty feature

#19
People are really bad at evaluating whether ai speeds them up or slows them down. The main question is, do you enjoy this kind of process of working with ai. I personally don't, so I don't use it. It's hard for me to believe any claims about productivity gains.

Re: Vibing a non-trivial Ghostty feature

#20
post #16
post #13

Earlier quoted context omitted.

I don't think you read the sentence you're responding to carefully enough. The antecedent of "this" isn't "coding agents" generally: it's "the value of an agent getting you past the blank page stage to a point where the substantive core of your feature functions well enough to start iterating on". If you want to respond to the argument I made there, you have to respond to the actual argument, not a broader one that's…

My understanding of your argument is: Because agents are good on this one specific axis (which I agree with and use fwiw), there’s no reason to object to them as a whole My argument is: The juice isn’t worth the squeeze. The small win (among others) is not worth the amounts of slop devs now have to deal with.

Sounds like a very poorly managed team.
Post reply on HN