Live data from Hacker News

Vibing a non-trivial Ghostty feature

mitchellh.com

131–140 of 160 posts

Re: Vibing a non-trivial Ghostty feature

#131
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…

What if your coworker was pushing tons of crap code and AI didn't exist? How would you deal with the situation then? Do that.

Re: Vibing a non-trivial Ghostty feature

#132
post #70
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…

I was talking about this the other day with someone - broadly I agree with this, they're absolutely fantastic for getting a prototype so you can play with the interactions and just have something to poke at while testing an idea. There's two problems I've found with that, though - the first is that it's already a nightmare to convince management that something that looks and acts like the thing they want isn't actual…

> it's already a nightmare to convince management

Then just don’t show it to management, no?

Re: Vibing a non-trivial Ghostty feature

#133
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…

What if your coworker was pushing tons of crap code and AI didn't exist? How would you deal with the situation then? Do that.

It's not the same because, with AI, they will likely be called anti-ai or anti-progress if they push back against it.

Re: Vibing a non-trivial Ghostty feature

#134
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…

I explain it to my peers as "exploiting Cunningham's Law[0] with thyself"

I'll stare blankly at a blank screen/file for hours seeking inspiration, but the moment I have something to criticise I am immediately productive and can focus.

[0]: https://en.wikipedia.org/wiki/Ward_Cunningham#Law

> The best way to get the right answer on the Internet is not to ask a question; it's to post the wrong answer.

Re: Vibing a non-trivial Ghostty feature

#136
post #52

Such a useful walkthrough. It looks like Mitchell is using an agentic framework called Amp (I’d never heard of it) - does anybody else here use it or tried it? Curious how it stacks up against Claude Code.

Reason to stick with Claude Code or Codex CLI is that they use the respective platforms’ subscriptions, like Claude Max or ChatGPT-Pro. Unless I’m mistaken, with the other cli apps like Amp you get charged by token usage which can add up to a lot more than the $200/mo that Claude Max 20x or ChatGPT Pro cost.

Re: Vibing a non-trivial Ghostty feature

#137
post #11

Earlier quoted context omitted.

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 ;)

Since we're here, I'm just waiting for them to implement drag-and-drop on KDE. Right now it only works on GNOME, and although Ghostty is great I'm not going to switch to GNOME just for a terminal emulator.

[dead]

Re: Vibing a non-trivial Ghostty feature

#138
Despite people yelling, vibe coding isn’t going away.

Developers whining that they can do it better and that it will ruin software forget that business always goes with the “good enough” option.

Human receptionists were far better than IVRs and “press 3 for” automation, but it was cheaper and good enough. Now very few companies have human phone operators.

SDEs need to come to terms with the fact that the value associated with human coding has been degraded. Salaries don’t just go up forever. Human SDEs aren’t going away, and 10x engineers will still be very valuable, but overall the perceived value of SDEs and their comp as a job family will likely start slide rapidly from this point forward.

Re: Vibing a non-trivial Ghostty feature

#139
post #128

Tangential question. Why does every app still need its own auto-update framework? Shouldn’t we all rely on app-stores and package managers for this?

It is nice to have it on ubuntu for example. So you can install latest version by downloading it manually and keep getting updates after.

Ubuntu has both Snap and custom APT repositories.

Re: Vibing a non-trivial Ghostty feature

#140
post #138

Despite people yelling, vibe coding isn’t going away. Developers whining that they can do it better and that it will ruin software forget that business always goes with the “good enough” option. Human receptionists were far better than IVRs and “press 3 for” automation, but it was cheaper and good enough. Now very few companies have human phone operators. SDEs need to come to terms with the fact that the value associ…

> Despite people yelling

The "people yelling" are overwhelmingly pro-AI. I find the other side to be relatively quiet.

Post reply on HN