11 ms·
I'm not sure I'm ready to have SaaS models replace core utilities and tools locally. > Announcing Warp’s Series A: $17M to build a better terminal And just th
by buro9 5y ago
I'm not sure I'm ready to have SaaS models replace core utilities and tools locally.
> Announcing Warp’s Series A: $17M to build a better terminal
And just thinking about this... it's not clear to me what their moat will be as I suspect if there's a really compelling feature it will be available in OSS terminals quite quickly. Perhaps it's the product polish? But I'm not sure polish is what I want from a terminal, at least... it's not the top thing I want .
- heroHACK17 5y agoI wondered the same. Then I realized it sends out requests to googleapis, segment, and sentry. Imagine having data on every dev's terminal workflow? Ca$h.
- OOPMan 5y agoSounds more like a good way to get your product banned from a lot of workplaces.
- eterm 5y agoA lot of workplaces don't even bother to ban grammarly, which is literally a keylogger*, this won't even be on their radar. * I feel compelled to point out that Grammarly disagree with this definition because it doesn't send every single keystroke, just the ones in non-password text boxes.
- edgyquant 5y agoIs grammarly not correct here?
- bongobingo1 5y agoIf 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.
- edgyquant 5y agoI’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.
- mritchie712 5y agoThe moat would be if teams depend on it for sharing workflows. Doing "teams" right on OSS is tricky, much easier to pull off in SaaS.
- nicoburns 5y agoI doubt their compelling features will be in OSS terminals any time soon. I’ve wanted a terminal that has a decent multi line editor for years, and there’s nothing out there.
- andrewzah 5y agoVim supports multiline editing and I'd imagine emacs does as well. In bash/zsh, <ctrl-x ctrl-e> opens up $EDITOR so you can use whatever you're accustomed to anyhow. Most of these features are already available if one spends a bit of time configuring their terminal/shell.
- kreetx 5y agoIs multiline editing popular/useful? Thus far, the only occasions I've seen it shown is when someone is demonstrating it.
- andrewzah 5y agoI'd say so, I find myself using it somewhat regularly. It's pretty easy in vim once you learn how to use visual block mode. That or using Sed to replace text in a selection or the entire file. http://paulrougieux.github.io/vim.html#Edit_multiple_lines http://paulrougieux.github.io/vim.html#Edit_multiple_lines
- mplanchard 5y agoI use it not infrequently for crafting big ol bash pipelines to put into scripts, specifically via emacs’ `shell` terminal emulator.
- tomxor 5y agoI use the visual-multi plugin [0] all day in vim/neovim. I don't like using tons of plugins but multi cursor with with selective invocation like the ctrl-d of sublime etc was the main thing I missed when moving to vim. (I use visual block mode too but it's not the same thing). https://github.com/mg979/vim-visual-multi.git https://github.com/mg979/vim-visual-multi.git
- michlim 5y agoWarp engineer here. FWIW, the Warp terminal will be free for individuals. We would never charge for anything a terminal currently does. So no paywalls around SSH or anything like that. The types of features we could eventually charge for are team features. Our bet is that the moat is going to be the team features, like: - Sharing hard-to-remember workflows - Wikis and READMEs that run directly in the terminal - Session sharing for joint debugging Our bet is their companies are willing to pay for these. BTW, even these team features will likely be free up to some level of usage and only charged in a company context.
- ThemalSpan 5y agoWhat would be the advantage over version controlled shell scripts?
- steveklabnik 5y ago(Not affiliated with Warp but care about this particular thing) Shell scripts implies, well, a particular shell. If everyone is on similar OSes, maybe that works for you, but as a Windows user, "pile of bash scripts" might as well be "doesn't work for you." I use a terminal for my daily work, but don't have bash installed on my machine. That said, I haven't tried Warp yet specifically because it's Mac-only right now. Even within that context, Warp integrates with Bash, Zsh, or Fish, which do have their own extensions to POSIX shell, but at least you can rely on Bash being installed.
- andrewzah 5y agoThat would also now force everyone to use this proprietary product instead of whatever they're familiar with. For mac <-> linux, posix-compliant scripts mostly work in my experience but you have to account for different versions of gnu utils. For linux <-> windows, if it's small you could just write a powershell script, or use something like python on both, no? I fail to see how these features are nice enough to force people to use a proprietary terminal that, for now, is compatible with existing bash/zsh shells.
- feanaro 5y ago> I'm not sure I'm ready to have SaaS models replace core utilities and tools locally. This isn't something you can ever be ready for. It's so completely and obviously wrong. Just say no.
- eloisius 5y ago$3.99/mo for the Pro plan let's you run as many concurrent processes as you want!