Mitchell Hashimoto
๐ค SpeakerAppearances Over Time
Podcast Appearances
Yeah, I think there's a lot of Swift in there, a lot of Apple-specific functionality.
Yeah, I think there's a lot of Swift in there, a lot of Apple-specific functionality.
implementation consumer of ghosty, which will probably be like the ghosty Mac app and Linux app. And so the Swift code will only increase, but I'm not sure percentage wise what that looks like as, as the core functionality changes and stuff. I'm really not sure.
implementation consumer of ghosty, which will probably be like the ghosty Mac app and Linux app. And so the Swift code will only increase, but I'm not sure percentage wise what that looks like as, as the core functionality changes and stuff. I'm really not sure.
There was a number of features that there was a certain amount of stability. Obviously, stability is hard to quantify, though. It sort of is more of a feeling of when you get enough beta testers that aren't reporting bugs. That was sort of a vibe. But in terms of features, there was a list of features that we wanted to implement and performance metrics we wanted to hit.
There was a number of features that there was a certain amount of stability. Obviously, stability is hard to quantify, though. It sort of is more of a feeling of when you get enough beta testers that aren't reporting bugs. That was sort of a vibe. But in terms of features, there was a list of features that we wanted to implement and performance metrics we wanted to hit.
So just things like supporting image protocols and like ways to input and making sure I basically went out and just looked at all the available functionality the terminals have and asked myself whether it's important.
So just things like supporting image protocols and like ways to input and making sure I basically went out and just looked at all the available functionality the terminals have and asked myself whether it's important.
to have it and that was sort of a marker because that 1.0 goal was to be the best existing terminal you know you kind of have to do most of what existing terminals do I drew the line at like terminal stuff not like UI stuff because there's a lot of terminals out there that'll do like SSH libraries and double click and you can just go straight in and things like that I sort of drew the line where
to have it and that was sort of a marker because that 1.0 goal was to be the best existing terminal you know you kind of have to do most of what existing terminals do I drew the line at like terminal stuff not like UI stuff because there's a lot of terminals out there that'll do like SSH libraries and double click and you can just go straight in and things like that I sort of drew the line where
When I say existing terminal, I mean the functionality below that line. But that was sort of the goal. I mean, I think the one feature that was always, there's two things that were always, to me, a release blocker that I've not given up on. I've just like, you know, I've let go in terms of blocking the release, but we're going to still do it.
When I say existing terminal, I mean the functionality below that line. But that was sort of the goal. I mean, I think the one feature that was always, there's two things that were always, to me, a release blocker that I've not given up on. I've just like, you know, I've let go in terms of blocking the release, but we're going to still do it.
One of them is a totally graphical configuration mechanism because for Mac and Linux users, for the Mac,
One of them is a totally graphical configuration mechanism because for Mac and Linux users, for the Mac,
majority of users they don't want to be editing a text file to doing their configuration so we do want to build a native UI to manage your config and that's still coming and for sure something we'll do and then the second thing which is I think a really big deal and I think a lot of people will probably be not very happy about with the 1.0 is search I don't know if you noticed that yet but command F doesn't work it doesn't do anything I have not noticed
majority of users they don't want to be editing a text file to doing their configuration so we do want to build a native UI to manage your config and that's still coming and for sure something we'll do and then the second thing which is I think a really big deal and I think a lot of people will probably be not very happy about with the 1.0 is search I don't know if you noticed that yet but command F doesn't work it doesn't do anything I have not noticed
So surprisingly, we have something like 5,000 active beta testers right now. Really surprisingly, it's not been a big issue. I thought within the first month of beta testing, when we had 50 people, that people would say, oh, this is not usable because there's no search. I don't use search in the terminal, clearly, because it hasn't been built yet. But I thought that would really pop up.
So surprisingly, we have something like 5,000 active beta testers right now. Really surprisingly, it's not been a big issue. I thought within the first month of beta testing, when we had 50 people, that people would say, oh, this is not usable because there's no search. I don't use search in the terminal, clearly, because it hasn't been built yet. But I thought that would really pop up.
And we're 5,000 people in. And I think that issue by far has the most upvotes. It has something like 120 upvotes.
And we're 5,000 people in. And I think that issue by far has the most upvotes. It has something like 120 upvotes.