Live data from Hacker News

Show HN: Warp, a Rust-based terminal

warp.dev

621–630 of 757 posts

Re: Show HN: Warp, a Rust-based terminal

#621
post #605

Earlier quoted context omitted.

I'm working on a terminal browser of sorts that is designed to browse terminal user interfaces served by servers. The idea is that no mouse input is supported and servers specify keyStrokes for links. It starts from a protobuf specification optimized for sending components over gRPC in a pageRequest/pageResponse manner. In order to promote the idea I've been spending most of the time writing a client in Go. I think i…

This sounds like ssh apps via https://charm.sh

Yes. Thanks for this. This is very very similar to what I'm trying to do. I guess more like the subproject https://github.com/charmbracelet/wish than anything.

I suppose the difference is that I like the idea of being able to link to other servers and keep a contextual menu bar telling the user where they are. Also, in corporate environments SSH is often locked down because of what it could potentially do. This would be nice as it would be sandboxed to only what the client/server are coded to do.

Thanks for the link, this gives me some things to think about.

Re: Show HN: Warp, a Rust-based terminal

#622
post #416
post #356

Earlier quoted context omitted.

Enterprise contracts also include clauses spelling out financial consequences of major screwups. If Jetbrains screws up and a customer's passwords go everywhere, I'd bet the contract makes Jetbrains at least a bit liable. I doubt Warp offers a clause like that.

You're comparing a 10+ year old company with a company that has a product in beta. I don't think this is a valid comparison. I'm sure they'll provide enterprise level contracts and support for large installation at some point.

Yes, I am. You're absolutely right. I'm doing so in order to illustrate what it is about mature closed-source enterprise software offerings that makes them acceptable to use.

Otherwise it amounts to using a random binary blob and hoping it does what you want it to. Without any ability to check its internals yourself (short of RE) or any legal backing.

Some might opine that that's completely reasonable, but I think many might find it an unreasonable risk for an enterprise to take. Regardless of how new the vendor may be.

Again, you're completely right about the comparison I am making. I hope I've been able to clarify my reasons.

Re: Show HN: Warp, a Rust-based terminal

#623
Appealing presentation but quite a bit turn-off with the on-boarding experience (the permissions for the outgoing requests and Github). On the side note, I'm unable to sign-in with Github, which I also don't understand why it's needed.

Re: Show HN: Warp, a Rust-based terminal

#625
Screenshots looked great, however I stopped as soon as it asked me to sign up. I happily returned to my existing terminal that does not have any strings attached. You are seriously going to have to have a paradigm changing product to make money and build a business on such a basic system utility where there are plenty of good options. The implementation language is not a selling point.

Re: Show HN: Warp, a Rust-based terminal

#626
post #462

This is perhaps slightly orthogonal to the main discussion here on this thread, but I have a question for Zach (and the various engineers posting on this thread): Did you guys talk to real-world users while building this and before this launch? This whole blow-up re: your telemetry / open sourcey'ness seems like it could have been avoided. I'm curious if you actually floated these ideas with real world users and a) e…

Hey - in general, yes, we do talk to our Users on a regular about the product (in fact, I first participated in the research session, and only after that decided to join the company). I assume you're asking specifically about discussing telemetry and open source, not only the features. We try to be super open about collecting the data, and published an extensive list of things we report. Most of our users don't mind.…

> Some even decided to trust us

You could also be that special someone to trust us. Let's trust each other.

Re: Show HN: Warp, a Rust-based terminal

#627
post #558

Earlier quoted context omitted.

I know it sounds logical to you, but the further down that road you go the worse your software will be in the end. Make software with a coherent vision and you can pick and choose features based on how will they fit that vision without needing to spy on your users, or turn it into a popularity contest. Incidentally, you might be interested to know that in the last 8 hours my comment has gotten 25 upvotes; that’s a lo…

> Incidentally, you might be interested to know that in the last 8 hours my comment has gotten 25 upvotes; that’s a lot of lost customers. No, that's a lot of people who upvoted your comment. I'd wager anyone who agrees with your perspective is unlikely to have been a Warp customer in the first place. (Speaking as one who tends towards your side of this discussion.)

I don’t mean that my comment cost them customers, only that the upvotes on my comment measures the customers they had already lost by using pervasive telemetry.

Re: Show HN: Warp, a Rust-based terminal

#628
For all the people that complain about phoning home. You are using macos or windows right? Isn't that what most apps do on those platforms? Chrome, firefox, your image viewer (macos), explorer (windows: the recent ad fiasco), docker, most electron apps, siri, cortana. Even login (windows). So now your terminal will do it too.

To make myself clear: I completely agree with you. Just pointing out the fun.

Re: Show HN: Warp, a Rust-based terminal

#629
post #612
post #602

Earlier quoted context omitted.

If the code is there, it is potentially exploitable. So, opt out is nowhere near good enough. If it can send to remote hosts, this can be abused. This capability should not be there, at all. Look at the recent logging fiasco for an example.

> If it can send to remote hosts, this can be abused. A useful terminal cannot be prevented from contacting remote hosts.

You may be conflating programs running in a terminal and the terminal itself. We've managed to get this far without the latter.

Re: Show HN: Warp, a Rust-based terminal

#630

Earlier quoted context omitted.

Everyone offering "platforms" these days. It's getting really tired and I can't be bothering to pay attention. Tools is where it's at, not platforms.

Warp wants to john deere-ify our tools. Soon you won't be able to buy a hammer or table saw without some sort of platform marketing speak and a subscription service.

Spirit Airlines of the Command Line.
Post reply on HN