Live data from Hacker News

Show HN: Warp, a Rust-based terminal

warp.dev

31–40 of 757 posts

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

#32

This is neat, but I'm not convinced it's going in the right direction. It's not open source, and "maybe it will eventually be" is unacceptable for such a core component of an engineer's workflow. Most of the features on the front page are "coming soon," not actually available. There's no timeline for support for non-Mac OS systems, and it's built using Metal rather than any cross-platform API, so it will be at least…

Yeah, I just got an invite code yesterday, but given this I may opt against using it - this seems like a real risk for leaking env vars, credentials...I don't so much mind stuff like Segment and Sentry, but I'd love to see some details from someone familiar with the project around the same questions you raised regarding the web-integrated functionality.

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

#33
post #20

Wanted to give it a shot but got disappointed when I launched it and the following happened: - Outgoing request to googleapis.com - Outgoing request to segment.io - Outgoing request to sentry.io - Requires sign up (only via Github, mind you) I understand the first request is probably to get some dynamic configuration, even though I'd rather my terminal ship with static configuration. But then you have segment and sen…

This. I was excited to try it but I cannot use this on my work computer at all.

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

#34
post #20

Wanted to give it a shot but got disappointed when I launched it and the following happened: - Outgoing request to googleapis.com - Outgoing request to segment.io - Outgoing request to sentry.io - Requires sign up (only via Github, mind you) I understand the first request is probably to get some dynamic configuration, even though I'd rather my terminal ship with static configuration. But then you have segment and sen…

I definitely understand the concerns. For our public beta, we do send telemetry and associate it with the logged in user because it makes it much easier to reach out and get feedback when something goes wrong. But we only track metadata, never console output. For an exhaustive list of events that we track, see here: https://docs.warp.dev/getting-started/privacy#exhaustive-tel... . Once we hit general availability, ou…

You should do that now and just ask on startup.

Honestly opting in by default is, at least in my opinion, not acceptable.

People who would say no to that popup would not appreciate you randomly reaching out to them anyway.

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

#35
> Telemetry > When Warp comes out of beta, telemetry will be opt-in and anonymous.

> But for our beta phase, we do send telemetry by default and we do associate it with the logged in user because it makes it much easier to reach out and get feedback when something goes wrong.

This is a hard pass for me, it looks really amazing though. I'm so tired of telemetry, how do we quit our day jobs to focus on open source? ;-;

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

#37
I feel like an outcast whenever someone tries to reinvent something that has worked fine for ages now. I would happy use gnome-terminal or urxvt or windows terminal or whatever and it basically works the same for me. Can't I set a font and maybe color scheme? Then who cares just grab iTerm2 and get work done.

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

#39
post #4

Is your plan to open-source this or open-source its core in the future?

It's a good question, one that we are discussing a bunch. We are planning to first open-source our Rust UI framework, and then parts and potentially all of our client codebase. The server portion of Warp will remain closed-source for now. You can see how we’re thinking about open source here: https://github.com/warpdotdev/Warp/discussions/400 TLDR; As a side note, we are open sourcing our extension points as we go. T…

Can you tell us more about your GUI framework? E.g. what sort of paradigm are you using?

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

#40
post #27

I've been loving Warp since discovering it on HN a few months back. I was originally drawn in by how it treats text input like a regular text input field out of the box, so I don't have to configure anything and my normal text editing shortcuts just work. But the other features of it have been really great too. I like the terminal splitting, the history searching, the command palette, and no performance issues I've n…

For what it's worth, if the keybindings you want are Vim or Emacs-like, you can get this behavior in Bash or Zsh (or probably other terminals) with literally one line of configuration.
Post reply on HN