Live data from Hacker News

Vibing a non-trivial Ghostty feature

mitchellh.com

81–90 of 160 posts

Re: Vibing a non-trivial Ghostty feature

#81
post #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 ;)

Missing scrollbars. That and ctrl f are my two annoyances, apart from that I love ghostty and use it daily at work.

Re: Vibing a non-trivial Ghostty feature

#83

Earlier quoted context omitted.

Not sure exactly what you're referring to, but I'm guessing it may be this interview I did 2 years ago: https://youtu.be/rysgxl35EGc?t=214 (timestamp linked to LLM-relevant section) I'm genuinely curious because I don't quite remember saying the quote you're saying I did. I'm not denying it, but I'd love to know more of the context. :) But, if it is the interview from 2 years ago, it revolved more around autocomplete…

It was this one: https://sourcegraph.com/blog/dev-tool-time-mitchell-hashimot... They even used the quote as the title of the accompanying blog post. As I say, I didn’t mean this as a gotcha or anything- I totally agree with the change and I have done similarly. I’ve always disabled autocomplete, tool tips, suggestions etc but now I am actively using Cursor daily.

Yeah understood, I'm not taking it negatively, I just genuinely wanted to understand where it came from.

Yeah this is from 2021 (!!!) and is directly related to LSPs. ChatGPT didn't even get launched until Nov 2022. So I think the quote doesn't really work in the context of today, it's literally from an era where I was looking at faster horses when cars were right around the corner and I had not a damn clue. Hah.

Off topic: I still dislike [most] LSPs and don't use them.

Re: Vibing a non-trivial Ghostty feature

#84
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 concur here and would like to add that I worry less about sprawl when I know I can ask the agent to rework things in future. Yes, it will at times implement the same thing twice in two different files. Later, I’ll ask it to abstract that away to a library. This is frankly how a lot of human coding effort goes too.

Re: Vibing a non-trivial Ghostty feature

#86
post #69
post #59

Earlier quoted context omitted.

Mitchell included a photograph of his breakfast preparation, and the bacon was curling up on the frying pan.

These are great and everybody should own a bunch of them. https://www.thechefspress.com/

Thanks for the tip! (I just ordered a single 13oz one)

Re: Vibing a non-trivial Ghostty feature

#88
post #69
post #59

Earlier quoted context omitted.

Mitchell included a photograph of his breakfast preparation, and the bacon was curling up on the frying pan.

These are great and everybody should own a bunch of them. https://www.thechefspress.com/

I ordered one. Thank you!

Re: Vibing a non-trivial Ghostty feature

#89
post #69

Earlier quoted context omitted.

These are great and everybody should own a bunch of them. https://www.thechefspress.com/

I ordered one. Thank you!

Order several! They do a cool stacking thing where you can stack them at offsets and they lock together! :)

Re: Vibing a non-trivial Ghostty feature

#90
post #73
post #67

Earlier quoted context omitted.

Real subtle. Why not just write "there are good programmers and bad programmers and AI is good for bad programmers and only bad programmers"? Think about what you just said about Mitchell Hashimoto here.

I'm not sure that's a fair take. I don't think it's an unfair statement that LLM-generated code typically is not very good - you can work with it and set up enough guard rails and guidance and whatnot that it can start to produce decent code, but out of the box, speed is definitely the selling point. They're basically junior interns. If you consider an engineer's job to be writing code, sure, you could read OP's post…

I can't get past the framing that "people who like the act and craftsmanship" feel AI is negative, which implicitly defines whatever Mitchell Hashimoto is doing as not craftsmanship, which: ghostty is pure craftsmanship (the only reason anyone would spend months writing a new terminal).

No, I think my response was fair, if worded sharply. I stand by it.

Post reply on HN