Live data from Hacker News

Show HN: Warp, a Rust-based terminal

warp.dev

741–750 of 757 posts

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

#741
post #493

Earlier quoted context omitted.

There's an active Discord with 700+ Warp users. I reported issues on it and immediately got helpful replies. They're talking to lots of real-world users. My take is that the hacker news crowd is not the target market for Warp. I think it does an amazing job of making the terminal easy and friendly to infrequent users. I'd recommend it to anyone who tells me they prefer a git GUI interface over the shell because of ho…

> Also you'd be surprised at the number of software engineers that really don't care how many sentry logging calls their apps make. I completely agree with the sentiment, and I personally just disable the Warp application's internet access to address this, but it's worth recognizing that we're in the minority of people that care. I'm in this boat. I never understood why I should care if some website interacts with go…

how do you block them in an app like warp ?

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

#742
Did I dream things up, or has the project never been clear about the fact it is macOS only when it was in closed beta? I have received countless e-mails from them (because signing up to the newsletter was required to be registered to the waiting list), but I would never have signed up if I had known it is macOS-only.

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

#743
post #742

Did I dream things up, or has the project never been clear about the fact it is macOS only when it was in closed beta? I have received countless e-mails from them (because signing up to the newsletter was required to be registered to the waiting list), but I would never have signed up if I had known it is macOS-only.

Ah, I can’t delete or edit my comment. But it seems Windows and Linux versions are in the works.

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

#744

Earlier quoted context omitted.

I use them from my linux workstation as a poor man's access to apple's universal clipboard. echo -n something | ssh my-mac pbcopy then I can paste on my phone.

Try this: https://github.com/bradwood/glsnip Disclaimer: I wrote it

sadly, this looks like it doesn't work on iOS, which is my major driver to use pbcopy/pbpaste.

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

#745

Earlier quoted context omitted.

Is grammarly not correct here?

If my plugin Passwordly, only sends the keystrokes inside password boxes , is or isn't that a key logger? It's only capturing a subset of your input, like Grammarly, so not a keylogger? If the argument is, it's not a keylogger because it's not logging sensitive information, well I type plenty of sensitive information into non-password textboxes .

I’d say passwordly also isn’t a key logger. By your definition every text editor would be a key logger. That may be the strict definition of a key logger but the commonly accepted meaning is different. A keylogger logs all keys regardless of the app being used or general use case. Often they are malicious as well but that doesn’t have to be the case.

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

#747
post #600
post #512

Earlier quoted context omitted.

> Oh yea, Fig is also the one that is Mac only but never mentions that fact anywhere on their website. Everything is written to just presume that the reader is on a Mac. Not that it is not annoying, it is, but that's pretty common with Mac-only software in my experience.

It's even more common with windows-only software.

Every single tool in the console homebrew space, I swear. And it's not like the code isn't portable, it's usually just some command-line / batch thing; but they just don't bother to compile it for anything other than Windows; and then they don't release it as OSS for you to do so, either. The number of things I've had to run under WINE...

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

#748
post #493

Earlier quoted context omitted.

There's an active Discord with 700+ Warp users. I reported issues on it and immediately got helpful replies. They're talking to lots of real-world users. My take is that the hacker news crowd is not the target market for Warp. I think it does an amazing job of making the terminal easy and friendly to infrequent users. I'd recommend it to anyone who tells me they prefer a git GUI interface over the shell because of ho…

> I personally just disable the Warp application's internet access to address this How do you do that? I used to use Little Snitch, but not sure if it's still the best these days.

ooops, I already replied to losvedir directly, but for everyone else on macOS I recommend TripMode: https://tripmode.ch/

It's far far simpler than little snitch. It's intended purpose is for managing low-data connections, but I leave it on all the time and use it as per-app network permission manager. The data usage tracking is also nice. By default all new apps lack network access. Takes a little bit of work to manage, and sometimes you get unexpected issues, but it's well worth it. Amazing seeing all the network activity trying to come from apps that really don't need the network at all. Like a terminal... (though for a deeper analysis I'll bust our Charles proxy with TLS interception)

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

#749
post #741

Earlier quoted context omitted.

> Also you'd be surprised at the number of software engineers that really don't care how many sentry logging calls their apps make. I completely agree with the sentiment, and I personally just disable the Warp application's internet access to address this, but it's worth recognizing that we're in the minority of people that care. I'm in this boat. I never understood why I should care if some website interacts with go…

how do you block them in an app like warp ?

See my other comment for what I use, TripMode, but a DNS block on *.sentry.io would block the sentry calls. I tried setting a proxy to see Warp's other network activity but only the sentry.io calls actually respect the system-wide proxy settings. Pretty annoying, though it's probably not intentional. Just takes a little more work to inspect its traffic.

Other DNS lookups it triggers:

   api.segment.io                
   app.warp.dev                  
   identitytoolkit.googleapis.com
   o540343.ingest.sentry.io      
   securetoken.googleapis.com    
   storage.googleapis.com

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

#750
post #519
post #493

Earlier quoted context omitted.

There's an active Discord with 700+ Warp users. I reported issues on it and immediately got helpful replies. They're talking to lots of real-world users. My take is that the hacker news crowd is not the target market for Warp. I think it does an amazing job of making the terminal easy and friendly to infrequent users. I'd recommend it to anyone who tells me they prefer a git GUI interface over the shell because of ho…

Warp engineer here - thanks for writing about your experience! As cieplik mentioned, it's true that telemetry has not been mentioned as frequently as it has been on HN. > I think it does an amazing job of making the terminal easy and friendly to infrequent users. As for our users, it's a combination of newer and more experienced terminal users. More than half of them are self-reported advanced or expert terminal user…

It's cool seeing Warp folks so active on here!

Some more thoughts: I've tried it a bunch, and my big issue with Warp is it just throws away a bunch of the more obscure/advanced shell features and pretends like they were never there. The sheer inelegance of it just pains me. Like if Warp wants to destroy my custom zsh keybindings, ok, but at least tell zsh that so they don't appear when I run `bindkey` to list them. Or at least pass along the key events to the shell when a shortcut is pressed that Warp doesn't already know about. Right now it just eats my custom bindings and does nothing with them.

Also my fzf history searching is also thrown away along with my keybindings to kill a line AND put it in the system pasteboard. (That's an awesome feature that Warp should just do) The other big one for me is completions. It's hard for me to imagine an expert terminal user that's never written their own completions, or if they have, is happy throwing them away.

I really like the idea of someone re-imagining the shell+terminal, but Warp is occupying this awkward middle ground between a terminal emulator and a shell. I wish it would either be a new shell with an integrated GUI interface, or be a terminal emulator that actually lets the shell do everything it knows how to do.

Post reply on HN