TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Warp, a Rust-based terminal

946 pointsby zachlloydabout 3 years ago
Hi HN community,<p>I’m Zach, founder and CEO of Warp, and am excited to show you Warp, a fast Rust-based terminal that’s easy to use and built for teams. As of today, Warp is in public beta and any Mac user can download it. It works with bash, zsh, and fish.<p>The terminal’s teletype-like interface has made it hard for the CLI to thrive. After 20 years of programming, I still find it hard to copy a command’s output; I always forget how to use `tar`; and I always have to relearn how to move my cursor. To fix fundamental accessibility issues, I believe we need to start innovating on the terminal, and keep pushing further into the world of shells, ultimately ending up with a better integrated experience.<p>At Warp we are building a Rust-based terminal that keeps what’s best about the CLI while modernizing the experience. We’ve built<p>1) An input area that works just like a code editor: selections, cursor positioning and completion menus 2) Grouped commands and outputs: so you can easily copy, search, and share terminal outputs 3) AI-powered Command Generation and Community-sourced Workflows [0]: so you can find useful commands without leaving the terminal 4) The ability to share your outputs with teammates: no more pasting long unformatted code into Slack 5) Project Workflows: save your team’s common commands into your project so your teammates can run them from Warp See a demo here: [1]<p>We built Warp in Rust with GPU-accelerated graphics, and along the way we built our own UI framework, a text editor that’s a CRDT, and an out-of-the-box theming system. You can learn more here [2]. Huge thanks to our early collaborators: Atom co-founder Nathan Sobo, Nushell co-founder Andres Robalino, and Fish shell lead developer Peter Ammon.<p>We are planning to first open-source our Rust UI framework, and then parts and potentially all of our client. As of now, the community has already been contributing new themes [3]. And we’ve just opened a repository for the community to contribute common useful commands. [4]<p>Our business model is to make the terminal so useful for individuals that their companies will want to pay for the team features. We will never sell your data.<p>We are calling today’s release a “beta” because we know there are still some issues to smooth out. You will notice that a log-in is required and that we do collect usage data and crash reports. We do so to enable team features and also to keep improving the product. Post-beta, we will allow users to opt out of usage data. You can see our privacy policy here [5].<p>While it is a “beta”, we are confident that even today the experience is meaningfully better than in other terminals. If you use a Mac, please give it a shot at warp.dev and let us know how it goes. Otherwise, sign up here [6] to be notified when Warp is ready for your platform.<p>Join our community on Discord [7] and follow us on Twitter [8]<p>Let me know what you think! Ask me anything!<p>[0] <a href="https:&#x2F;&#x2F;docs.warp.dev&#x2F;features&#x2F;workflows" rel="nofollow">https:&#x2F;&#x2F;docs.warp.dev&#x2F;features&#x2F;workflows</a> [1] <a href="https:&#x2F;&#x2F;youtu.be&#x2F;X0LzWAVlOC0" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;X0LzWAVlOC0</a> [2] <a href="https:&#x2F;&#x2F;blog.warp.dev&#x2F;how-warp-works&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.warp.dev&#x2F;how-warp-works&#x2F;</a> [3] <a href="https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;themes" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;themes</a> [4] <a href="https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;workflows" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;workflows</a> [5] <a href="https:&#x2F;&#x2F;warp.dev&#x2F;privacy" rel="nofollow">https:&#x2F;&#x2F;warp.dev&#x2F;privacy</a> [6] <a href="https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;warp&#x2F;issues&#x2F;120" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;warp&#x2F;issues&#x2F;120</a> and <a href="https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;Warp&#x2F;issues&#x2F;204" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;Warp&#x2F;issues&#x2F;204</a> [7] warp.dev&#x2F;discord [8] twitter.com&#x2F;warpdotdev

177 comments

kyebabout 3 years ago
There are some legitimate concerns about Warp throughout these comments (telemetry, business model, etc.).<p>But the one thing that really excites me is to have a full team working full-time on building the terminal that developers want to use. They&#x27;re doing real user research, talking to developers, and taking feedback in forums like HN seriously - and using up millions of VC-dollars building a new version of this fundamentally important core utility. I&#x27;d much rather have that VC money go toward an attempt at a better terminal than some ML or web3 startup.<p>I think this doesn&#x27;t usually happen? All the terminal emulators I&#x27;ve used usually open-source projects developed in someone&#x27;s free time. Don&#x27;t get me wrong, projects like Alacritty, urxvt, xterm, Terminator etc. are amazing for the funding they have (I think mostly $0?), but I&#x27;m super excited to see what a cohesive terminal based on real UX research can look like.
评论 #30927546 未加载
评论 #30923355 未加载
评论 #30922876 未加载
cercatrovaabout 3 years ago
If you want to use a terminal that is actually open source and doesn&#x27;t have telemetry, much less only available via signing in with GitHub, use Alacritty, also written in Rust and cross platform.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;alacritty&#x2F;alacritty" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;alacritty&#x2F;alacritty</a>
评论 #30924451 未加载
评论 #30926880 未加载
评论 #30925747 未加载
评论 #30923371 未加载
评论 #30922903 未加载
评论 #30925908 未加载
评论 #30940827 未加载
评论 #30928617 未加载
nlhabout 3 years ago
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):<p>Did you guys talk to real-world users while building this and before this launch?<p>This whole blow-up re: your telemetry &#x2F; open sourcey&#x27;ness seems like it could have been avoided. I&#x27;m curious if you actually floated these ideas with real world users and a) everyone else is cool with it but the HN crowd is super put off by it, b) everyone is super put off by it but you decided to launch anyway, or c) you didn&#x27;t actually check with real-world users and hoped for the best.<p>Sorry if that sounds snarky - it&#x27;s not my intent. I&#x27;m genuinely curious here as a product person &#x2F; entrepreneur &#x2F; builder, etc.
评论 #30926360 未加载
评论 #30926513 未加载
评论 #30926257 未加载
评论 #30937536 未加载
评论 #30927216 未加载
NoraCodesabout 3 years ago
This is neat, but I&#x27;m not convinced it&#x27;s going in the right direction.<p>It&#x27;s not open source, and &quot;maybe it will eventually be&quot; is unacceptable for such a core component of an engineer&#x27;s workflow. Most of the features on the front page are &quot;coming soon,&quot; not actually available. There&#x27;s no timeline for support for non-Mac OS systems, and it&#x27;s built using Metal rather than any cross-platform API, so it will be at least moderately difficult to port. (Isn&#x27;t the whole point collaboration?) It is &quot;blazingly-fast&quot; but has no benchmarks for latency or startup time.<p>The team raised money because &quot;[b]uilding a terminal is hard,&quot; and the business model seems reasonable - build a terminal people like, and then get businesses to pay for it - but I&#x27;m hard-pressed to find a use case that would benefit from the upsides of this tool which isn&#x27;t also utterly hamstrung by its shortcomings, at least currently.<p>Yeah, maybe you can justify it at an all-Mac dev shop, but at the last all-Mac place I worked we did everything this currently does with iTerm (free) and Tuple, and frankly I don&#x27;t see this obviating the need for Tuple in that use case. (EDIT: Tuple also works fine on Linux, and of course there are myriad excellent terminals for Linux.)<p>Perhaps most importantly, though, this FAQ entry concerns me:<p>&gt; Every session you work on your desktop can be backed by a secure web permalink. It opens into a browser tab that shows your terminal state and allows readers to scroll and interact with the read-only elements. You might use this for yourself: so you can view and run commands on it while you&#x27;re away from your machine. Or you might share it with a coworker for debugging.<p>First of all, is this actually available at the moment? I think not, since &quot;Web (WASM)&quot; is still on the roadmap.<p>Second, &quot;secure&quot; is doing a lot of work here. What&#x27;s the threat model Warp considers themselves secure against? How are these sessions allocated? Does every terminal start in a connected state, or is the connection only made once the user opts in? Are the terminal sessions E2EE? Are they exposed to Warp&#x27;s internal systems? If so, what is stopping any attacker who makes it into Warp&#x27;s network from remotely monitoring and controlling user machines? If Warp says it _is_ E2EE or otherwise secured in this manner, how can we trust them when it&#x27;s not open source?<p>This seems too risky to be worth using seriously, and perhaps too risky to even try out.
评论 #30921959 未加载
评论 #30923611 未加载
评论 #30922238 未加载
评论 #30931359 未加载
评论 #30924949 未加载
scottlambabout 3 years ago
Like others here, I&#x27;m leery of replacing my terminal with a VC-backed, maybe open-sourced eventually product, and a bit annoyed it claimed a name already in use in the Rust world.<p>But...it is exciting to see someone reimagining the terminal a bit. People frequently talk about wanting a better GUI interaction model for everyone, but the actual ideas to improve it seem to be missing, I think because the desktop status quo is really not that bad for low-learning curve systems. (In fact, I think many of the changes in the name of desktop&#x2F;mobile convergence have been for the worse.) I&#x27;m way more interested in the idea of creating a hybrid text&#x2F;graphic command interface for programmers. There&#x27;s a much better interface waiting for someone with the vision and (more importantly) ability to create an ecosystem around it. Some ideas:<p>* Warp&#x27;s more visual completion is super welcome. Does it work with the shell&#x27;s standard completion scripts?<p>* Warp&#x27;s blocks look like a nice step in the right direction. How do they work? I&#x27;d guess it&#x27;s ANSI codes like iTerm uses to distinguish the ends of commands, although that has the downside that a broken&#x2F;hostile command can impersonate the shell saying the command has ended. It&#x27;d be nice to work out some compatible yet more robust protocol. (Maybe the shell takes responsibility for piping subcommand&#x27;s output through it and filtering, or maybe something else.)<p>* It&#x27;d be interesting to further extend blocks with some protocol that allows programs to output within their block using richer elements: non-monotype fonts, adjustable tables, etc. A little like a Jupyter notebook, maybe. Even better if it works with some richer way for programs to pipe information to each other.<p>* Likewise, when launching alternate-screen terminal stuff, to allow them to do more with the rectangle than a grid of text. Closer to embedding an arbitrary cross-platform network-transparent GUI, launched from the shell, occupying its rectangle.<p>* And at first glance, looks like it&#x27;s missing tmux-like features (whether integration with tmux proper like iTerm has or its own thing). I&#x27;d want that in any richer terminal app—most of my work in terminals is on remote machines, often over flaky network connections.
评论 #30927448 未加载
评论 #30923538 未加载
orastorabout 3 years ago
Wanted to give it a shot but got disappointed when I launched it and the following happened:<p>- Outgoing request to googleapis.com<p>- Outgoing request to segment.io<p>- Outgoing request to sentry.io<p>- Requires sign up (only via Github, mind you)<p>I understand the first request is probably to get some dynamic configuration, even though I&#x27;d rather my terminal ship with static configuration. But then you have segment and sentry: not interested in sending telemetry from my terminal. Finally having user accounts for a terminal is such as strange concept.<p>I really wanted to like it, too. The screenshots look great
评论 #30922410 未加载
评论 #30922044 未加载
评论 #30923237 未加载
评论 #30927301 未加载
评论 #30924034 未加载
评论 #30924665 未加载
评论 #30923263 未加载
评论 #30922099 未加载
评论 #30921919 未加载
评论 #30922030 未加载
评论 #30922566 未加载
评论 #30922135 未加载
评论 #30923769 未加载
评论 #30926484 未加载
评论 #30922897 未加载
评论 #30923278 未加载
评论 #30925754 未加载
评论 #30921962 未加载
评论 #30924927 未加载
评论 #30925042 未加载
评论 #30925178 未加载
评论 #30921946 未加载
评论 #30923991 未加载
评论 #30926406 未加载
评论 #30924909 未加载
评论 #30926386 未加载
评论 #30926852 未加载
评论 #30923665 未加载
评论 #30929789 未加载
评论 #30925892 未加载
评论 #30925744 未加载
评论 #30927166 未加载
评论 #30924902 未加载
评论 #30928228 未加载
评论 #30926760 未加载
评论 #30926737 未加载
评论 #30929361 未加载
评论 #30922169 未加载
评论 #30923200 未加载
评论 #30929702 未加载
评论 #30924880 未加载
评论 #30922100 未加载
metadatabout 3 years ago
&quot;We started with the open source product Alacritty, though for now we won&#x27;t be sharing our source code. ..But depending on the telemetry we receive we might decide to make the source available at some undetermined point in the future! Maybe.&quot;<p>Talk about a bad taste. This is basically the Elasticsearch licensing fiasco waiting to happen again.<p>So many red flags, I don&#x27;t have time to list them.<p>Bottom line: The company attitude is not open, and bears the whiff of the aggressive Docker-4-Desktop fiasco and financial investment recoupment strategy.<p>Lots of things can change, but organization DNA doesn&#x27;t.<p>See also: Microsoft, Uber, Apple. Things don&#x27;t <i>really</i> change.
评论 #30926180 未加载
digisignabout 3 years ago
((Record scratch sound))<p>Looks really neat. But there&#x27;s a dissonance between the positioning here vs. the audience it is intended for. The community of folks interested in using a terminal is largely one of grizzled veterans that significantly overlap with security (conscious) folks.<p>Overlap with Instagram influencers living their best life in public is approximately nil. :)<p>I suppose there are newbie developers that don&#x27;t know better, but are already using vscode and use the built-in term if they even bother. I could see cloud features and telemetry being useful however as an opt-in <i>separate</i> install.<p>So, I&#x27;d dial back the idea that &quot;modern&quot; means giving in to the surveillance dystopia.<p>Bonus points if you get it running under OS&#x2F;2.<p>Also, was just reading about how Flynn couldn&#x27;t get funded, that made me a bit sad.
评论 #30925945 未加载
vascoabout 3 years ago
What a coincidence, I wonder if this other dude got $17 mil: <a href="https:&#x2F;&#x2F;github.com&#x2F;spolu&#x2F;warp" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;spolu&#x2F;warp</a><p>&gt; warp lets you securely share your terminal with one simple command: warp open. When connected to your warp, clients can see your terminal exactly as if they were sitting next to you. You can also grant them write access, the equivalent of handing them your keyboard.<p>&gt; warp distinguishes itself from &quot;tmux&#x2F;screen over ssh&quot; by its focus and ease of use as it does not require an SSH access to your machine or a shared server for others to collaborate with you.<p>&gt; Despite being still quite experimental, warp has already proven itself useful especially in the context of:<p>&gt; - Interaction with remote team-members<p>&gt; - New engineer onboarding (navigating code in group without projection) Installation
madeofpalkabout 3 years ago
&gt; I’m ___, founder and CEO of Warp, and am excited to show you Warp, a fast Rust-based terminal<p>To be honest - it feels weird seeing a company launch a free terminal, in 2022. How will the company make money? How long will this tool be around for? How will this company degrade the experience, or my privacy, so they can make money?<p>I also don&#x27;t know how to square my thoughts on the above with the need to have sustainable open source development which no one seems to pay for?<p>---<p>Anyway, neat to have a new terminal that isn&#x27;t Electron, but I&#x27;ll stick to MS Terminal. At least they already have all my telemetry data.
评论 #30922621 未加载
评论 #30922622 未加载
kortexabout 3 years ago
Not much new to say, just my $0.02.<p>- Love the idea overall of a fresh, new shell. I love novelty, features, ergonomics, and this pushes all the right buttons<p>- Looks gorgeous<p>- The mandatory Github login is...weird. I don&#x27;t mind logging in, but it seemed unskippable, and conceptually that leaves a bad taste.<p>- Mandatory telemetry...ehhh. Like I get it, I use Sentry and OTEL, I love the visibility, and I get exactly why you want it in the beta, but ehhhh, really bad look. Especially in this community. Also the privacy policy doesn&#x27;t seem to be linked from the app. I can get to it, but would be nice to just go there right from the about page. On the whole...I find it tolerable, but I don&#x27;t work in a <i>highly</i> sensitive field at the moment. At $LASTCO, that would be a complete nonstarter. Between the squick factor and compliance, it would be good to at least allow some amount of opt-out on the phone home.<p>- I would easily pay $20-50 for a souped-up terminal (I spend all day in it), even a closed-source one, but the &quot;we raised tons of money to build a free terminal and haven&#x27;t figured out how to monetize it yet&quot;, again, understandable, but not the best look, given the mandatory data collection. Hey, dev&#x27;s gotta eat, but I&#x27;d rather pay for OSS and transparency, rather than free-but-you-are-the-product, and I hope they go for the former route.
评论 #30925553 未加载
chewbachaabout 3 years ago
It&#x27;s unfortunate that the name conflicts with an HTTP library in rust already: <a href="https:&#x2F;&#x2F;crates.io&#x2F;crates&#x2F;warp" rel="nofollow">https:&#x2F;&#x2F;crates.io&#x2F;crates&#x2F;warp</a><p>Otherwise, it looks neat.
评论 #30922504 未加载
评论 #30922392 未加载
a5aAqUabout 3 years ago
There&#x27;s already a major Rust project named warp with over 6,000 stars on Github:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;seanmonstar&#x2F;warp" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;seanmonstar&#x2F;warp</a><p>It seems like you&#x27;re going to confuse people and crush someone&#x27;s established project with your $17m. &quot;Warp&quot; + &quot;Rust&quot; is a web framework.
atonseabout 3 years ago
Excitedly downloaded this, launched it, and then was met with a login screen. wop wop. I closed it and deleted it.<p>I don&#x27;t understand. Why is login a requirement to even use it?<p>Why not have an excellent free terminal as a way to get people using your tools, and then add the collaborative&#x2F;audit features as paid features? That way many devs would not only start using this, but can make it a part of their daily workflows.
评论 #30925704 未加载
gerbillyabout 3 years ago
It looks nice but I&#x27;d never use a shell that phone&#x27;s home. Period.<p>I mean the CLI has been one of the last parts of my system that I really still trust is working on my behalf only.<p>This product made me rethink that assumption.<p>As for capturing the output from a command line on the mac (and also on linux IIRC) just use pbcopy&#x2F;pbpaste.<p>My opinion: It&#x27;s not worth giving your privacy away for features like this.
评论 #30927470 未加载
评论 #30928189 未加载
评论 #30926095 未加载
评论 #30923002 未加载
hbnabout 3 years ago
I&#x27;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&#x27;t have to configure anything and my normal text editing shortcuts just work.<p>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&#x27;ve noticed either. It&#x27;s made my terminal a joy to use for once. Keep up the great work!
评论 #30922015 未加载
评论 #30925828 未加载
blorenzabout 3 years ago
Congrats on your launch, though it seems you are getting slammed here and it may not be the reception you anticipated. I&#x27;m genuinely curious if you talked to your target demographic prior to this or only postulated that this would be a viable product with the proposed revenue model? The HN crowd is brutally candid and honest. Hopefully the criticism you are currently receiving can be structured into a revision of the product.
评论 #30926220 未加载
评论 #30922884 未加载
评论 #30923036 未加载
spudlyoabout 3 years ago
Here I am on my free-as-in-freedom operating system, making commits with my free DVCS tool in my free text editor, building it with my free language toolchain, using my free terminal multiplexer with my free UNIX shell.<p>There is absolutely zero chance that I&#x27;m going to do all of this using a proprietary closed-source telemetry-sending terminal emulator no matter what visual niceties or fancy UI frameworks it may offer.
thatswrong0about 3 years ago
I&#x27;m going to go against the general negativity nancy grain and say: this looks nice. I&#x27;d use this. The basic terminal experience is _fine_, but it could definitely be a lot better, and this seems to improve a lot of the warts that I have using the terminal.<p>Telemetry for a beta? Sure, whatever, y&#x27;all are being transparent about what is being collected and, as a developer, I can definitely understand the desire to collect information about usage to improve the experience.
losvedirabout 3 years ago
As someone who uses the terminal a lot and is not allergic to closed source tools or even telemetry necessarily, I&#x27;d be in your target market, I think.<p>But one thing that your landing page has left me confused about: you have two examples like this:<p><pre><code> cargo +stable fmt cargo +stable check cargo +stable tests&#x2F; </code></pre> presumably to show off multi-cursors. But in neither example does the person appear to hit &quot;Enter&quot;, which is the part I&#x27;m really wondering about. Like... what happens? If you run three separate commands like that at the same time are they in separate subshells or implicitly `&amp;&amp;`&#x27;ed together or something else? What&#x27;s the return status if either `check` or `tests` fails? If `check` fails but `tests` pass... is the check failure&#x27;s exit status lost? What does (e.g. in fish) `echo $status` say afterwards?<p>Multi-cursors and multi-line editing is definitely cool, but the example there totally doesn&#x27;t match my mental model of a how a shell works, so it leaves me perplexed and confused how warp actually works.
评论 #30926736 未加载
firstSpeakerabout 3 years ago
I pay for apps that I use once a months or once every other month, why not for something that I will use everyday for long hours. However:<p>- Collecting telemetry - Requiring sign up (and associating telemetry wit it)<p>Are flags for me.<p>If you want to collect feedback fast and easy, the best would have been letting it be taken for a spin by folks in HN and and you could have probably benefitted from a good deal of input on improvement or bug-hunting.<p>A terminal with a dedicated well funded company, I welcome and can pay for such terminal. But collecting too much data these days is at least frowned upon by almost everyone.
einpoklumabout 3 years ago
&gt; I’m Zach, founder and CEO of Warp<p>You started a company to write a terminal app? I&#x27;d say that&#x27;s either misguided, or you have something underhanded planned.<p>&gt; any Mac user can download it.<p>Any _Mac_ user? Sounds fishy.<p>&gt; The terminal’s teletype-like interface has made it hard for the CLI to thrive.<p>Isn&#x27;t that an anti-tautology? Hmm.<p>&gt; An input area that works just like a code editor<p>Why wouldn&#x27;t I just use a code editor? We are talking about an app for graphical desktop environments, right?<p>&gt; ... with GPU-accelerated graphics<p>That you wrote especially for this app? I don&#x27;t know...<p>&gt; We are planning to first open-source our Rust UI framework, and then parts and potentially all of our client.<p>A _closed-source_ terminal app? Nuh-uh. You&#x27;re up to no good.<p>----<p>And after noticing those red flags, I read @orastor&#x27;s post about the app connecting to all sorts of servers.
CamJNabout 3 years ago
So, I was excited by the idea of a terminal that added new functionality and wasn&#x27;t electron based. So I downloaded Warp.<p>And, honestly, I can&#x27;t use it. They interfere with the operation of the shell to such a degree that I had to disable almost my entire bash configuration.<p>Add to that, that I already have the following features native to bash shell (and I&#x27;m sure they&#x27;re in zsh too):<p>- history of commands: easily searched by pressing ↑ or ⌃+r - completion: via the awesome bash-completion project - split panes: both terminal.app and screen do this for me - session sharing: screen + ssh does this for me - &quot;workflow&quot; sharing, I can and do write shell scripts that can be used by others<p>I&#x27;ve seen comments trying to defend this that REALLY make me doubt that the devs even understand how a terminal + shell work. A shell script will run in it&#x27;s interpreter regardless of what shell you happen to use, shared commands will inherently be in the flavour of shell-script that the sharer is used to, and so i have to know how to use their shell as well as mine to translate between them, which again isn&#x27;t a problem when running a script. They claim that people don&#x27;t document their scripts, but the same people who won&#x27;t document a script won&#x27;t document stuff they share in warp. They claim there&#x27;s no way to find documentation natively from the terminal or to search for scripts based on what they do, apparently they haven&#x27;t heard of apropos and man pages?
评论 #30926570 未加载
jrockwayabout 3 years ago
This is really interesting. I have been annoyed for a long time on how ssh, the terminal emulator, tmux, and the shell don&#x27;t know anything about each other. I also started writing a native terminal emulator (no electron, of course) to fix these problems. I kind of thought I&#x27;d do the slow burn over 4 or 5 years of using it myself (being a shell sadly means writing a programming language, and you don&#x27;t make a good one over the weekend), then maybe stick it on Github and get a Patreon going if other people want to use it and could be convinced for something they can get for free.<p>Warp has taken a dramatically different approach; they got millions in funding and just made it a company. I am shocked because I never considered there was a market for these things. Developers hate having their tools taken away when their credit card expires, and it&#x27;s kind of hard to compete with free, which clearly works well enough to have created all software and systems currently in existence. But I guess there was a time when you only got a UNIX shell with a commercial UNIX license, and people did somehow get access to those, and they did become very popular.<p>Anyway, seeing this really made me rethink the world and I&#x27;m still reeling a little bit. (I think my thing will be better though ;)
评论 #30925689 未加载
评论 #30926144 未加载
评论 #30925640 未加载
wildmanxabout 3 years ago
&quot;[we want a restrictive license that] prevents another company from starting a commercial enterprise off of it&quot;<p>versus<p>&quot;our terminal model code is based on Alacritty’s model code.&quot;<p>Well done. Sorry guys, that&#x27;s where you lost me.
评论 #30923961 未加载
999900000999about 3 years ago
Like almost everyone else, I really want to like this product.<p>I imagine if it was open source, didn&#x27;t have a bunch of strange network calls built in, and most importantly a third party audited the source code to make sure you&#x27;re not doing anything wrong, then I&#x27;d be open to trying it.<p>The issue here is you have a black box, which will have complete control over my system. I have no idea what happens the moment I give you my sudo password, do you install a bunch of weird stuff in the background? How do I know this isn&#x27;t just a keylogger?<p>I can&#x27;t imagine any company approving this for internal use.<p>Equally concerning, what&#x27;s your business model. Are you selling my data ? Will you deliver ads straight to the terminal ?<p>At the same time, I would absolutely love to see you. Someone do this, but as a transparent open source project. I&#x27;m just not sure how you can create a business from that.
评论 #30926822 未加载
speedgooseabout 3 years ago
&gt; Warp is a fully native, GPU-accelerated, Rust-based terminal. No Electron or web-tech.<p>I understand that this probably appeals to most readers there, but I don&#x27;t like the negativity. I like Rust and Web tech, sometimes together, and I don&#x27;t want my tools to shit on what I like.<p>We can also discuss the full nativeness. To me, the menus don&#x27;t even try to look native. Is it native because it doesn&#x27;t use a virtual machine or an interpreter? Almost all computers use a microcode, I think this argument is a bit obsolete. Performances matters, not how many layers or virtual machines you have.<p>I prefer some marketing about this terminal being fast, backed by proper benchmarks in which you can compare it against electron web-based terminals, and faster ones such as alacritty.
评论 #30922890 未加载
mfringelabout 3 years ago
The telemetry is concerning, but I&#x27;m much more concerned about whoever else decides to use your telemetry hooks to exfiltrate data.<p>I&#x27;m 100% on board with trying out a new terminal that is fast and has features, but there&#x27;s an implicit expectation of the simplicity of the communication channel, and... this is not it.
aorthabout 3 years ago
Looks snazzy and I&#x27;m sure it&#x27;s fast, but raising capital to fund a terminal emulator? Making a bunch of network requests on startup without asking? No thanks! I&#x27;ll stick to open-source terminal emulators like foot, alacritty, gnome-terminal, or a dozen others. I guess I&#x27;m not the target market.
jiggawattsabout 3 years ago
While it&#x27;s entertaining to see Warp get excoriated for telemetry, keep in mind that they&#x27;re doing what everyone else is. The new Windows Terminal has <i>opt-out</i> telemetry, as does PowerShell 7, .NET Core, and well... pretty much everything Microsoft ships these days has telemetry on by default. Last I checked, a fairly basic Windows + Office setup has 200+ individual sets of telemetry.<p>To get this veritable torrent of information past those &quot;pesky&quot; secops people, they resort to underhanded tricks like using host names like &quot;microsft.com&quot; to bypass firewall rules blocking &quot;microsoft.com&quot;.<p>It is borderline impossible to stop telemetry in a typical corporate environment without heroic, ongoing vigilance from a rabid sysadmin foaming at the mouth about privacy.<p>This is the new normal. Get used to it, or do something about it.
评论 #30926157 未加载
评论 #30927798 未加载
评论 #30928745 未加载
justin_oaksabout 3 years ago
I assume Warp is fundamentally incompatible with GNU screen or tmux.<p>That&#x27;s a shame because terminal multiplexers like GNU screen and tmux such a core part of my terminal usage that I&#x27;m hesitant to discard them, even for something that looks really useful like Warp.<p>I&#x27;m not sure how many people actively use terminal multiplexers like GNU screen and tmux, so maybe I represent only a tiny minority of users.
评论 #30924339 未加载
评论 #30930326 未加载
评论 #30924273 未加载
johnnypangsabout 3 years ago
Anyone know how this lines up to other terminals performance wise. I’ve been pretty happy with alacritty, but would be willing to try a terminal with more features.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;alacritty&#x2F;alacritty" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;alacritty&#x2F;alacritty</a>
评论 #30922086 未加载
评论 #30921878 未加载
评论 #30922758 未加载
评论 #30922361 未加载
jakswaabout 3 years ago
Odd naming choice. &quot;Warp&quot; is already a rust crate and it&#x27;s sitting at many more stars than this product <a href="https:&#x2F;&#x2F;github.com&#x2F;seanmonstar&#x2F;warp" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;seanmonstar&#x2F;warp</a>
kitsunesobaabout 3 years ago
One feature that’s missing from a surprising number of Mac terminals is a hotkey-bound non-activating dropdown (think Quake console) or HUD window (imagine a floating, frameless terminal window in the vein of the Alfred or Spotlight window).<p>The best implementation of this to date was in TotalTerminal&#x2F;Visor, which was a mod for the Apple terminal that added this feature but naturally went the way of the dodo when macOS added SIP. iTerm2 has a feature that kinda does this, but that implementation is comparatively janky and half-baked feeling.<p>If Warp gained a polished version of this there’s a good chance of it becoming a mainstay on my systems.
评论 #30927423 未加载
评论 #30922265 未加载
dilDDoSabout 3 years ago
A login-required terminal that sends telemetry to multiple sources is on the front page...why? Is it just because it&#x27;s written in Rust? I don&#x27;t see any other reason. It&#x27;s not even fully open source.<p>&gt; After 20 years of programming, I still find it hard to copy a command’s output; I always forget how to use `tar`; and I always have to relearn how to move my cursor.<p>Huh? I think if it takes you &gt;20 years to do basic stuff like that, you need to revisit your approach to learning new things. If I play chess for 20 years and still don&#x27;t know how to move the pieces, it&#x27;s not the game&#x27;s fault, it&#x27;s mine.
syrusakbaryabout 3 years ago
This is really awesome Zach &amp; team, congrats on the awesome work. I just installed it and I already replaced my default terminal (it was iTerm before).<p>I wonder if you thought of adding plugins a-la Fig [1], but using WebAssembly instead of being restricted by Javascript?<p>Some projects like Lapce [2], Dprint [3], Fiberplane [4] are already using this strategy to extend their ecosystems and I really believe it could be incredibly useful to extend usability on the terminal side!<p>Please feel free to reach to syrus@wasmer.io, I&#x27;d love to help as much as possible on that path!<p>[1] <a href="https:&#x2F;&#x2F;fig.io&#x2F;docs&#x2F;getting-started" rel="nofollow">https:&#x2F;&#x2F;fig.io&#x2F;docs&#x2F;getting-started</a><p>[2] <a href="https:&#x2F;&#x2F;lapce.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lapce.dev&#x2F;</a><p>[3] <a href="https:&#x2F;&#x2F;dprint.dev&#x2F;plugins&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dprint.dev&#x2F;plugins&#x2F;</a><p>[4] <a href="https:&#x2F;&#x2F;fiberplane.dev&#x2F;blog&#x2F;announcing-fp-bindgen&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fiberplane.dev&#x2F;blog&#x2F;announcing-fp-bindgen&#x2F;</a>
eyelidlessnessabout 3 years ago
Well <i>I</i> think this looks really cool! I’d be interested if it just had Blocks and nothing more, but the other headline features for individuals sound great too. I’m not sure how much value I’d get out of the team features, but I’m certainly open to being pleasantly surprised.<p>And I don’t mind using my GitHub account or contributing to telemetry during a private beta. I understand why others here find that problematic, but I’ll probably just use another terminal if I need to use&#x2F;access sensitive data during that period.<p>Looking forward to trying this out! Thank you for sharing.
评论 #30925347 未加载
enriqutoabout 3 years ago
Why would I care that it&#x27;s written in Rust if I can&#x27;t even download the source code? I have a Rust compiler but I can&#x27;t run this terminal. This is a stupid project and false advertising.
OtomotOabout 3 years ago
&gt; Our business model is to make the terminal so useful for individuals that their companies will want to pay for the team features. We will never sell your data.<p>So, don&#x27;t collect it to begin with, so even if you get bought the data can&#x27;t be sold, because there is none?<p>Ah wait...
spark3kabout 3 years ago
If the business model for this was: 1) fully open source 2) ~$2.99 per user per month 3) more for team features 4) paid plugins and themes 5) opt-in and inspectable telemetry<p>They’d probably get their million paying users in the first year.<p>For this crucial part of this target market’s (engineers) toolkit, it HAS to A) be open source and B) have the option for zero telemetry.<p>Inb4: “if it was open source why would people pay for it?!?” Because at the right price people are happy to pay and support something they love and get low-effort trustworthy updates built in.
评论 #30926403 未加载
steve_taylorabout 3 years ago
Who&#x27;d have thought a terminal app is worth a $17m series A? No surprise its loaded to the hilt with spyware. Gotta pay for that VC money somehow.<p>This has me reconsidering my usage of iTerm. What could be lurking in there? Maybe it&#x27;s safe for now, but will the next update include spyware so iTerm can get its piece of the pie?<p>Mac&#x27;s builtin terminal is quite good. Nothing fancy. It&#x27;s good at what it does and doesn&#x27;t try to be something it&#x27;s not.
etaioinshrdluabout 3 years ago
I think that Blocks are the most interesting feature here as it seems to fix the biggest issues with terminals that make them feel broken and out of date.<p>I am concerned that they will only work for simple workflows and not work with ssh, or docker attached shells, unless extreme effort is put into this area.
评论 #30922521 未加载
mfashbyabout 3 years ago
The name collides with a web framework (also in Rust)<p><a href="https:&#x2F;&#x2F;lib.rs&#x2F;crates&#x2F;warp" rel="nofollow">https:&#x2F;&#x2F;lib.rs&#x2F;crates&#x2F;warp</a>
lowbloodsugarabout 3 years ago
Confusing name, as warp is a Rust crate for web applications: <a href="https:&#x2F;&#x2F;crates.io&#x2F;crates&#x2F;warp" rel="nofollow">https:&#x2F;&#x2F;crates.io&#x2F;crates&#x2F;warp</a>
cholograndeabout 3 years ago
A terminal that requires me to log in. No thnx. Uninstalled.
qiskitabout 3 years ago
&gt; The terminal’s teletype-like interface has made it hard for the CLI to thrive.<p>CLIs are available on every OS.<p>&gt; I always forget how to use `tar`;<p>You can increase the amount of command history you keep. Or keep a file with oft used commands.<p>&gt; Our business model is to make the terminal so useful for individuals that their companies will want to pay for the team features.<p>Hard to believe. But good luck.<p>&gt; We will never sell your data.<p>Define never. What if apple offered you $10 billion for the data? Even then? Also, why would you be collecting our data in the first place? Why does a terminal need to collect data?<p>Is there any new development or any product today that isn&#x27;t collecting data? When&#x27;s the last new product or upgrade or anything that didn&#x27;t have data collection.
nepeckmanabout 3 years ago
I think there is a lot of potential for creativity in the terminal space, and warp has some cool ideas. I&#x27;d honestly even be willing to pay directly for a terminal if it went above and beyond in terms of efficiency and functionality. Unfortunately I cannot try warp, as I don&#x27;t have an osx machine. I understand that cross platform (in particular Linux ports) is a challenge, and I usually don&#x27;t expect that from consumer products or open source projects. But a VC backed product made specifically for developers should have a Linux port imo, especially if your business model is to impress developers and get them to convert their teams.
评论 #30925446 未加载
nforgeritabout 3 years ago
I think it&#x27;s absurd to put a Terminal behind a login and collect telemetry data. You don&#x27;t need any of these to &quot;develop a good product by listening to your users&quot;. It just makes your whole effort look like a scam.
ritmatterabout 3 years ago
Excited to see this launch! I think there is a lot of opportunity for a terminal that is aware of the fact that the one-computer-per-dev model is not really how it works anymore. That, and a terminal that can help me avoid big mistakes, help me remember commands, and more. It&#x27;s great to see innovation take place in this space.
qeternityabout 3 years ago
They’ve raised $23m?!? Uhhh
评论 #30922420 未加载
评论 #30922371 未加载
评论 #30922360 未加载
评论 #30925247 未加载
sensitivefrostabout 3 years ago
I could mildly ignore the invasive telemetry on my terminal (of all things), but making me sign into the terminal to use it is really bizarre behaviour. You make it a point on your web page that it isn&#x27;t &quot;yet another Electron app&quot;, but damn does it behave like one.
qbasic_foreverabout 3 years ago
I love the idea of mixing terminal and documentation, kind of like a terminal notebook. I wish there was an open source project that was basically just a shell&#x2F;bash jupyter notebook and nothing more. So many little scripts, makefiles, project setups, etc. would be way easier to understand and maintain if they were mostly markdown documentation with some big &quot;Run this&quot; buttons next to the code blocks.
评论 #30922834 未加载
评论 #30924133 未加载
timmgabout 3 years ago
I&#x27;ve been using this for personal projects (I use Linux at work -- which isn&#x27;t yet supported). It&#x27;s really nice, actually. It just kinda brings the terminal more in line with what you&#x27;d expect from a modern application. I can&#x27;t wait to see where it goes.<p>I think they are planning a lot of work for teams. Some people hate IDEs, but I love them. I see this as IDE-izing the terminal.
davidhaririabout 3 years ago
I tried it. It’s nice to be able to interact with the text input in a more familiar way. Tab completions are good, but not much better than what I had with zsh in Terminal.<p>Like others have mentioned, I am confused about why I have to sign in, why telemetry is recorded, etc.<p>From the comments, seems the team is well-meaning. Time will tell. The privacy blowback reminds me of Kite’s first post on HN.
lucasyvasabout 3 years ago
Unfortunately, I can&#x27;t see this as anything other than a solution in search of a problem.<p>Everything you&#x27;d want to do in a terminal that is worth sharing would be version controlled, which is vastly superior in everyway.<p>You&#x27;ve all done some cool work here, and I can complement that, but I think this is a really weird idea with no real world evidence to justify its existence.
benreesmanabout 3 years ago
I want to like this, and clearly a lot of work went into it, but the existing tooling here has gotten <i>so good</i> lately, without losing any of the power user affordances.<p>WezTerm is crazy fast with GPU-accelerated ligatures, mcfly has an NN in it that startles me, fzf, rg, bat. Everything has bash&#x2F;zag&#x2F;fish autocomplete in it now. tmux customization has become a high art form, VSCode has forced all the best language tooling features in vi and emacs.<p>There’s definitely a renaissance of the terminal happening, I just think it’s fueled more by the Rust community having found its first killer use case&#x2F;thin end of the wedge into all our lives by pimping our ride on the terminal experience than corporate backing.<p>Best of luck to these folks, but I hope they’re aware of Lucid and have its outcome incorporated into their plan. They did great stuff but a bunch of GNU people with something to prove built it in the bazaar.
评论 #30927468 未加载
sam0x17about 3 years ago
Really appreciate that Linux support is on the roadmap. Was going to flame for yet another mac-only app, but looks like cross-platform support is on the horizon so appreciate it!
评论 #30922962 未加载
tastemykungfuabout 3 years ago
Saw that advertise a 17M Series A, ok cool. Download the terminal - first thing is Github Login to use the Terminal.<p>The world is in trouble when your putting 17M into a Terminal designed to track and make money off of us? ie. Facebook. ie. we are the product?<p>No thanks, deleted. I&#x27;m a programmer, don&#x27;t need a corporation in my terminal.
teaearlgraycoldabout 3 years ago
What is your monetization plan?
评论 #30922158 未加载
评论 #30923068 未加载
mapcarsabout 3 years ago
For me this shows kinda narrow thinking. Terminals have been around forever and adding more colors or gpu accelerations is not doing anything for it. What we need is more innovative ideas how to get rid of terminals, not how to accelerate text output. Also Mac-only as if Mac users need terminals that much.
nikolayabout 3 years ago
I&#x27;ve been using Warp on and off since it got released and I was under the impression that it was Electron-based as it didn&#x27;t feel as responsive as iTerm. At one point, with just one open tab (in the early days), it was using over 10GB of memory, but I will definitely give it another fresh try.
评论 #30922856 未加载
bentobeanabout 3 years ago
Oh boy, a terminal that I have to pay a monthly fee to use. Can’t wait.
评论 #30922310 未加载
rbanffyabout 3 years ago
What bothers me is that it blends the lines between shell and terminal. A lot of the functionality could be exposed in a more terminal-neutral way.
renewiltordabout 3 years ago
Hello, your product looks cool and I don&#x27;t care about telemetry as it looks here. However, what is your ultimate business model? For tools like this I would prefer either a single purchase or a Jetbrains style annual-pay-with-fallback-licence.
评论 #30924433 未加载
witxabout 3 years ago
It makes no sense in using a terminal that is not open source, has outgoing requests, telemetry, et al; requires login and is VC-backed: what&#x27;s next to please the VCs? Track user input? Ads in your terminal? Subscription based?<p>Besides many on the pain points &#x2F; motivations you mention, like &quot;Developers work in teams, but terminals don’t support collaboration&quot; just make me think that what you want to develop is a productivity and collaboration tool, but don&#x27;t want to call it that.<p>I do enjoy someone is looking into the terminal but not this way...
fareeshabout 3 years ago
Terminal need to be instant. This kind of stuff seems like it will make it painful to use.
AeroNotixabout 3 years ago
All you who require flashy bs in every single application are to blame for the abomination of a proprietary terminal which phones home.
grosenabout 3 years ago
Great work on launch! I have been using the private beta and it&#x27;s a true step function improvement over standard terminal
uhtredabout 3 years ago
I don&#x27;t want my terminal to look and feel like a react app. My terminal is where I go to escape from the modern world.
c0l0about 3 years ago
Does this pass the vt100 torture test (<a href="http:&#x2F;&#x2F;www.inwap.com&#x2F;pdp10&#x2F;vt100test.txt" rel="nofollow">http:&#x2F;&#x2F;www.inwap.com&#x2F;pdp10&#x2F;vt100test.txt</a>)?
varbhatabout 3 years ago
I use configured zsh which has majority of features mentioned above. It is integrated with fzf and also has autcompletions(with help description), autosuggestions,hints, file completions and more. You can see my zsh dotfiles below.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;varbhat&#x2F;dotfiles&#x2F;tree&#x2F;main&#x2F;dot_config&#x2F;zsh" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;varbhat&#x2F;dotfiles&#x2F;tree&#x2F;main&#x2F;dot_config&#x2F;zsh</a><p>I could even have enabled real time type ahead completions with this plugin but i haven&#x27;t (because i don&#x27;t need this feature) : <a href="https:&#x2F;&#x2F;github.com&#x2F;marlonrichert&#x2F;zsh-autocomplete" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;marlonrichert&#x2F;zsh-autocomplete</a><p>i use my current configuration on foot terminal (which itself is blazing fast and boasts fastest vtt parser) in linux and kitty terminal (which is very feature rich, even has terminal graphics protocol so that you can even run glxgears(opengl cube demo: <a href="https:&#x2F;&#x2F;github.com&#x2F;michaeljclark&#x2F;glkitty" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;michaeljclark&#x2F;glkitty</a>) on it) on linux and macos.<p>i am sure that other shells such has fish also have these features.<p>So, what benefits do i get on switching to warp? currently,i don&#x27;t see any except few marketing words which aren&#x27;t enough for me to start using warp.<p>I might be missing something but i am all ears.
评论 #30922289 未加载
评论 #30922294 未加载
adithyasrinabout 3 years ago
Been keeping an eye on this for a while now. Will test on Mac soon. Congrats on the launch!<p>Just a heads up: on Pixel 6 on Firefox, the homepage is not smooth at all and feels sluggish.
sebowabout 3 years ago
Damn, i knew it was a mac-first product but i really hoped for a linux release. Guess it does makes sense to attack the market with more money, but still.
skratloabout 3 years ago
This is bullshit.<p>&gt; The terminal’s teletype-like interface has made it hard for the CLI to thrive<p>bullshit<p>&gt; user accounts to just run a terminal?<p>bullshit<p>&gt; collaboration<p>bullshit ...
评论 #30923114 未加载
评论 #30926989 未加载
oneplaneabout 3 years ago
This seems to be more like an IDE or ISE and not like a terminal emulator and a running CLI shell.<p>At first I thought it was a sh-compatible replacement, but it wasn&#x27;t, and then I thought it was a terminal emulator, but that&#x27;s not really what it is either. And then came the intrusive pop-ups all the time and now I don&#x27;t really know what it is. A teaching tool perhaps? A &quot;use it once a year&quot; tool?
moistoreosabout 3 years ago
I live in the terminal. If that is not open source then I am not using it.<p>This is a hill I will die on and it sets terrible precedence for other core workflow tools.
xtanxabout 3 years ago
For all the people that complain about phoning home. You are using macos or windows right? Isn&#x27;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.<p>To make myself clear: I completely agree with you. Just pointing out the fun.
croasoabout 3 years ago
Aside from the $23m investment, telemetry, whiff of Rust fanboyism, the core claims made are questionable for me: Terminals are hard to use. Complex commands. Arcane key shortcuts. Abstruse commands. Every productivity application is more powerful when it is collaborative - true 100% of the time. Fixing a problem that doesn&#x27;t really exist in my book - but good luck!
bitwizeabout 3 years ago
Why do I get the sinking feeling that the comments here are going to turn out to be like &quot;No wireless. Less space than a Nomad. Lame.&quot;; and despite looking like the Juicero of terminal emulators now, Warp will be table stakes for any upcoming developer 10 years from now, who will be unable to fathom using a bare shell in xterm or even something like Kitty?
评论 #30924716 未加载
divanabout 3 years ago
Just tried it too.. Justified worries over closed-source &amp; telemetry&#x2F;github sign-in, but holy cow it&#x27;s good. I especially like the just right minimal amount of settings – nothing extra, nothing missing – and fantastic minimalistic docs that gives understanding of all features and all hotkeys in like 10 mins. Impressive.
评论 #30926304 未加载
syncerrabout 3 years ago
correct me if i&#x27;m wrong, but it sounds like the monetization strat here is to sell this to companies for their teams to use to increase collaboration. it would follow then that most-everything (?) i&#x27;m doing is being mirrored to a remote server. presumably, your target market would be engineers.<p>if true, as an engineer, i&#x27;m a hard pass.
willbwabout 3 years ago
I&#x27;m using Fish with vim mode and something seems to have gone wrong, where the prompt displays the currently mode of vim (here [I] for insert) your terminal seems to interpret this as a command, so nothing works unless I delete the [I] at the start of the line.<p><pre><code> [I] [I]ls fish: Unknown command: &#x27;[I]ls&#x27;</code></pre>
cosmiccatnapabout 3 years ago
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&#x27;t I set a font and maybe color scheme? Then who cares just grab iTerm2 and get work done.
rayrrrabout 3 years ago
I&#x27;ve been enjoying an alternative approach to a Rust terminal called Starship and the performance improvement is tangible. It is also cross-platform. <a href="https:&#x2F;&#x2F;github.com&#x2F;starship&#x2F;starship" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;starship&#x2F;starship</a>
Aissenabout 3 years ago
Heard about Warp from Twitter and the rustacean station podcast. I don&#x27;t think I&#x27;m the target audience (uses Linux and wouldn&#x27;t use a proprietary terminal), but it&#x27;s nice to see you try to improve such a fundamental and commoditized tool. Wishing you all the best!
giorgiozabout 3 years ago
I see a lot of cool tech here all around. It&#x27;s inspiring! Thanks!<p>At <a href="https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;Warp" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;Warp</a> How did you achieve to have the folders &#x2F;keysets and &#x2F;themes to be linked to the other git repos <a href="https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;keysets" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;keysets</a> and <a href="https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;themes" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;themes</a> I wanted to do this for a long time but all tutorials pointed to all alternatives one more difficult than the other.
评论 #30928901 未加载
qeternityabout 3 years ago
So what sort of valuation does a terminal raise $23m at
评论 #30922173 未加载
debarshriabout 3 years ago
It purely my opinion (probably a biased one), I feel there is something off about sentiments in general in hacker news lately. Here [1] some of the big VC and angels are praising this tool whereas sentiments in this thread is sounds very negative. It might just be me. I know everyone points to dropbox thread where it does not mean that product will be a failure. In general, I feel there is some sort of disconnect between this community and VC, investments, angels community.<p>[1] <a href="https:&#x2F;&#x2F;twitter.com&#x2F;anshublog&#x2F;status&#x2F;1511553856487845892?s=21" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;anshublog&#x2F;status&#x2F;1511553856487845892?s=2...</a>
Aaronstotleabout 3 years ago
Feels strange that I have to sign-in to a terminal
inChargeOfITabout 3 years ago
I realize how much effort is going into a project like this and I do hope you find a way to monetize on it, but until it&#x27;s open sourced and auditable, I personally could never see me using it. The risk is simply too high.
throwamonabout 3 years ago
&gt; Otherwise, sign up here to be notified when Warp is ready for your platform.<p>Uh... Sign up where?
评论 #30923070 未加载
taosxabout 3 years ago
I believe that they can turn this around with more transparency going forward. I also see value in how it can help a tech company, being able to onboard people into specific workflows (dev,ops..etc) using a combination of docs and team capabilities.<p>I&#x27;m sure some people wouldn&#x27;t like what I&#x27;m about to propose as it again &quot;phones home&quot; but I encourage the team to take a look at GPT models for converting text to commands, I have a simple fine-tuned model that does wonders when I&#x27;m in the terminal.<p>As for me at home, all I need are those sweet blocks with text-editing mode in any open source terminal.
ksm1717about 3 years ago
I was interested until I learned that the application is blazingly fast :&#x2F;
评论 #30925276 未加载
heroHACK17about 3 years ago
This product gives me the same sketchy vibes as Mighty[1]. There&#x27;s absolutely no way I&#x27;m going to give up one of my most sacred tools to a funded company whose going to expose my every click.<p>[1] mightyapp.com
wodenokotoabout 3 years ago
It looks great. If I can live with sublimetext being closed source I’m sure I can live with my terminal also being closed source.<p>Heck the windows terminal and macOS terminal are closed source and I use them everyday.
评论 #30924666 未加载
评论 #30924432 未加载
评论 #30926227 未加载
hoistbypetardabout 3 years ago
&gt; We are planning to first open-source our Rust UI framework, and then parts and potentially all of our client.<p>That&#x27;s pretty cool. I&#x27;ll be interested in trying it once all of the source is available. A proprietary terminal program that connects to googleapis.com, sentry.io, segment.io, etc. is a *total* non-starter for me.<p>Good luck with the beta! I&#x27;m really interested to see a release I&#x27;ll be able to try.<p>(FWIW, I think the model, in macro, sounds like something I&#x27;m glad to support. It reminds me of Bitwarden, for which I happily pay every year.)
xystabout 3 years ago
It&#x27;s interesting, but after getting burned by Hyper some years back. I am sticking with iTerm + zsh. I just need a terminal that is simple and doesn&#x27;t phone home or gather telemetry.
nynxabout 3 years ago
Is your plan to open-source this or open-source its core in the future?
评论 #30921706 未加载
apeaceabout 3 years ago
Just gave it a spin. Pretty cool, but I upvoted this issue: <a href="https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;Warp&#x2F;issues&#x2F;755" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;warpdotdev&#x2F;Warp&#x2F;issues&#x2F;755</a><p>Not going to be usable for me unless that&#x27;s fixed, or at least made into a setting. Certain directory structures are built deep into my muscle-memory now, and I feel crippled when the auto-complete does something different than what I&#x27;m used to.
评论 #30923635 未加载
firstSpeakerabout 3 years ago
I will put a reminder for myself to come back and test this in about 6 months. I hope by then I can pick and replace iterm2, for long I have been looking for a replacement.
deagle50about 3 years ago
Smooth scrolling with the Mac trackpad (especially at 120hz+) is something I&#x27;ve wanted for a long time, feels really good. Too bad about all the usage tracking...
latortugaabout 3 years ago
I&#x27;m assuming the dig at 1978 is a reference to vim or emacs? Can you maybe rework your copy to not shit on the main tools your target market uses and loves?
egorfineabout 3 years ago
1. Get excided, download 2. Open 3. See the mandatory login dialog... in a terminal! 4. Close, delete.<p>A terminal. With login. And telemetry. A terminal with telemetry.
johnnyAghandsabout 3 years ago
A modern terminal == Login to use? Was super excited, followed by instant disappointment. I hope they can remove this asap -- a severe misstep imo.
toroidnductorabout 3 years ago
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.
xwowsersxabout 3 years ago
Having to sign on&#x2F;sign up with Github and agreeing to send usage data and other telemetry is just a nonstarter for me, as I imagine it is for many other developers. I do basically everything in my terminal, there&#x27;s just no way I can agree to beaming any of that back up to some server and essentially trusting there&#x27;s no fuckery going on.<p>Looks like a cute terminal though.
ilovecachingabout 3 years ago
Closed source, sends my personal data out on the network, exists in a space with tons of great options already like Alacritty, Kitty, Foot, (I mean if you’re on a Mac Terminal.app is actually nice albeit closed source). No reason for me to give you my data (which includes stuff I do for work) for whatever conveniences you’re shilling.<p>That’s a nope from me Dog.
johnmarcusabout 3 years ago
You want to collect usage data from my terminal? I&#x27;ma nope right outta there.<p>And I don&#x27;t want to tie my github to this thing, i have all sorts of github accounts for legitimate reasons.<p>I would be glad pay a lifetime licence fee (maybe with a 30 day money back guarantee?) to check it out, but no way am i going to do a subscription model for my terminal.
rubyist5evaabout 3 years ago
I got into early access and I really wanted to switch but there was a few major things blocking me:<p>1. this desparately needs multiple profiles where I can customize the command that is launched (ie. with iTerm2 I have keyboard shortcuts mapped to a profile which launches SSH instance to our various aws environments)<p>2. powerlevel10k doesn&#x27;t work (dealbreaker)
ilyashabout 3 years ago
Hello. Author of Next Generation Shell here. Good to see the attempt to fix the shitty user experience that is decades old.<p>More NGS perspective on the UI - <a href="https:&#x2F;&#x2F;github.com&#x2F;ngs-lang&#x2F;ngs&#x2F;wiki&#x2F;UI-Design" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ngs-lang&#x2F;ngs&#x2F;wiki&#x2F;UI-Design</a>
Ditiabout 3 years ago
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.
评论 #30945196 未加载
calvinmorrisonabout 3 years ago
&quot;All data encrypted at rest&quot;.<p>why does my terminal have any data besides a config file, and why does it need access to the internet at all?<p>next!
junonabout 3 years ago
If you&#x27;re looking for a good, ye olde terminal that is modern and fast, check out Wezterm. It&#x27;s wonderful.
kpaddie10about 3 years ago
Early user (in the Discord). Been waiting for this one for a while. Excited to see it launch! Congrats, team.
awillabout 3 years ago
this seems like brilliant tech that will unfortunately not succeed due to the business model. Cost&#x2F;billing, forced outgoing requests, forced signup, and most of all, additional security risks. I&#x27;m not using a terminal with all my SSH keys if it is calling out to the internet.
eatonphilabout 3 years ago
Like others here I&#x27;m probably not your target user being too wedded to the many features of bash&#x2F;zsh&#x2F;tmux and the speed of my existing terminal emulator. But it&#x27;s great to see new ideas and thought put in the space. Congrats on the launch!
debarshriabout 3 years ago
For more discussions and insights -&gt; <a href="https:&#x2F;&#x2F;twitter.com&#x2F;zachlloydtweets&#x2F;status&#x2F;1511377875815084035?s=21" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;zachlloydtweets&#x2F;status&#x2F;15113778758150840...</a>
kundiabout 3 years ago
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&#x27;m unable to sign-in with Github, which I also don&#x27;t understand why it&#x27;s needed.
carreauabout 3 years ago
Have you seen <a href="https:&#x2F;&#x2F;acko.net&#x2F;blog&#x2F;on-termkit&#x2F;" rel="nofollow">https:&#x2F;&#x2F;acko.net&#x2F;blog&#x2F;on-termkit&#x2F;</a> from 2011 ? Comments from around this time on various site may give you insight.
etaioinshrdluabout 3 years ago
For completions, I would recommend becoming compatible with <a href="https:&#x2F;&#x2F;fig.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fig.io&#x2F;</a> ; perhaps investigating a partnership or even merger with them.
评论 #30925554 未加载
outside1234about 3 years ago
Check out <a href="https:&#x2F;&#x2F;github.com&#x2F;nushell&#x2F;nushell" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nushell&#x2F;nushell</a> if you want an open, non-telemetry based shell that you can hack
sgtabout 3 years ago
This is certainly interesting, but I am struggling to sign up.<p>I clicked &quot;Sign up with GitHub&quot;, it took me to the website where I authorized it. It was seemingly working until I saw this:<p>&quot;Oops! We were unable to log you in.&quot;
评论 #30923007 未加载
brightballabout 3 years ago
It certainly looks interesting. I sincerely hope the plan is for eventual cross platform functionality if it&#x27;s aimed and development teams. So many more devs seem to be using native linux these days.
ctvoabout 3 years ago
I bit the bullet, gave them my social security number and my mother&#x27;s maiden name, and tried it. Eh. Not too impressed at this stage, and nothing worth switching from my current (Kitty) setup.
hahamasterabout 3 years ago
Installed it and saw &quot;Sign In&quot; and deleted it immediately.
SuperSandro2000about 3 years ago
Cool but thanks. There are already way nicer terminals which do not try to extract money from me: Wezterm, Konsole, Alacrity, Yakuake and maybe Windows Terminal.
prawspeedabout 3 years ago
The &quot;no more walls of text&quot; thing is huge! Thank you! (I don&#x27;t care about it phoning home to report I opened a new tab while it&#x27;s in beta.)
评论 #30926209 未加载
black7375about 3 years ago
Some features remind me of upterm.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;railsware&#x2F;upterm" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;railsware&#x2F;upterm</a>
imwillofficialabout 3 years ago
I’ve been using this in private Beta as a daily driver for about 6 months.<p>The team has been responsive, constantly improving, and bringing real innovation to the space.<p>Highly recommend!
chimenabout 3 years ago
Another one riding the &quot;Rust-based&quot; horse.
b20000about 3 years ago
what if you work in a company where they use this and you don’t want to share literally everything you type into your terminal?
ekinertacabout 3 years ago
hey Warp guys i love everything about it, already created my own theme with using simple-ever theme file with yaml. If you implement good powerfonts rendering like iTerm i&#x27;ll be a forever user.<p>check the difference: <a href="https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;GUTVaeF" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;GUTVaeF</a>
rbanffyabout 3 years ago
It&#x27;s nice, but a lot of what it does could be exposed to other terminals as well without being so tied to Alacritty.
giorgiozabout 3 years ago
Tab naming is working out of the box with 033]0;TITLE\\007, but I couldn&#x27;t find a way to re-arrange opened tabs...
samrockscabout 3 years ago
most devs just use the terminal in VSCode these days anyways.<p>Are there _really_ enough terminal users and companies willing to shell out $$$ to make more than 1 million gross per year?<p>This kind of reminds me of that prettification of the node repl fad a few years ago, but when they switched to pay only people were like &quot;hard naw&quot;
评论 #30930836 未加载
loloquwowndueoabout 3 years ago
“ Writing code in your terminal shouldn’t feel like 1978. Edit your commands like in a modern code editor with selections, cursor positioning, and completion menus.”<p>That sounds a bit ageist :) also - can command editing integrate with my editor of choice? I don’t want to have to learn how to use another editor - I already know my way around bash keyboard shortcuts, having to learn a third thing sounds like a step backwards.
qwemazeabout 3 years ago
interesting how a terminal nowadays needs a whole company with career options and venture funds backing, unless you&#x27;re trying to make a bloated product out of it ofc<p>don&#x27;t get me wrong, it looks great as it is right now, but i&#x27;m very sceptical about it&#x27;s future
mathfailureabout 3 years ago
Proprietary closed-sourced crapware.
dudusabout 3 years ago
Can you share a bit on pricing strategy and what parts of it will be free vs paid?
ChrisArchitectabout 3 years ago
Another Mac-only terminal? ok!
sys_64738about 3 years ago
Closed source terminal? Pass.
devlifeabout 3 years ago
A terminal that makes you sign in? I think I&#x27;ll stay away from this one.
xwdvabout 3 years ago
I’ll stick with kitty for Max OS X. Still way faster and no privacy concerns.
heavyset_goabout 3 years ago
Are you using an IMGUI library or some Electron-like solution for the GUI?
smm11about 3 years ago
I recall when you could use a terminal and not once type &#x27;git.&#x27;
yeetsfromhellL2about 3 years ago
Negatory. Go fsck yourself.
rstarbackabout 3 years ago
The A.I. Command Search feature is absolutely nuts, I&#x27;m blown away
egamirorrimabout 3 years ago
Where&#x27;s the Linux client? Srsly cater to your power users first!
webscalistabout 3 years ago
In short: I&#x27;m gonna gather your personal info for profit.
gregschlomabout 3 years ago
This looks awesome. Would love Windows support, though.
samrockscabout 3 years ago
These folks are taking katanas to the tech bubble.
lampe3about 3 years ago
My Feedback:<p>- Downloaded it - Saw the github login - Uninstalled it
jaytaylorabout 3 years ago
I upvoted this earlier today, and just now came back to reading through the thread. Now I wish I could remove the vote, what a mess.<p>Some things only happen on HN. This is one of them.
yewenjieabout 3 years ago
What does it offer that vterm doesn&#x27;t?
评论 #30924021 未加载
guytvabout 3 years ago
I&#x27;ve been using warp in beta for a while now. Once you start using it, you won&#x27;t want to get back to anything else.
评论 #30925197 未加载
minrootabout 3 years ago
Your website is broken on mobile
PrayagSabout 3 years ago
Is it just me or this seems to be an overengineered product? I mean hear me out,<p>- Workflows - Ever heard of scripts?<p>- Block editing - That is just vi mode inside bash&#x2F;zsh.<p>- Terminal sharing has existed since so long.<p>- Forming commands - We got tldr for that.<p>- Fast and GPU accelerated - Open source terminal emulators have cracked that already. See alacritty and kitty for instance.<p>And on top of all this, when you factor in VC money, I don&#x27;t see how this product can truly beat its alternatives.
LH9000about 3 years ago
Where&#x27;s the Linux version?
jerrycainjrabout 3 years ago
So awesome to see this ship!!!
Siiraabout 3 years ago
Any image&#x2F;video support?
dabeeeensterabout 3 years ago
Why is the mac binary 140MB?!
评论 #30925535 未加载
jdeatonabout 3 years ago
Looks absolutely disgusting.
traceroute66about 3 years ago
Hello Zach, founder and CEO of Warp.<p>What makes you think its acceptable for you to spam HN with Warp every few months ?
评论 #30922630 未加载
评论 #30924640 未加载
评论 #30929326 未加载
charles_fabout 3 years ago
Is it written in Rust?
broodbucketabout 3 years ago
This is the most HN thing I&#x27;ve ever seen
the_gipsyabout 3 years ago
yikes
titaniumtownabout 3 years ago
project is a huge yikes
dmillarabout 3 years ago
so alacritty two?
b20000about 3 years ago
why rust?
munroabout 3 years ago
&gt; Telemetry &gt; When Warp comes out of beta, telemetry will be opt-in and anonymous.<p>&gt; 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.<p>This is a hard pass for me, it looks really amazing though. I&#x27;m so tired of telemetry, how do we quit our day jobs to focus on open source? ;-;
评论 #30922157 未加载
评论 #30922482 未加载
评论 #30926810 未加载
chimenabout 3 years ago
The terminal is where I input my ssh passwords, my sudo passwords, crypto stuff, ssh keys and much more sensitive data. The fact that you even considered collecting stuff from me while using it is insane. I don&#x27;t trust your promise to never &quot;sell my data&quot; and I don&#x27;t trust that the next one which will buy your company when you decide to &quot;exit&quot; will do the same (I will when it&#x27;s fully open source but that&#x27;s not the case is it?). We shouldn&#x27;t be talking about telemetry and data collected on a terminal to begin with.<p>Good luck with your product but HN does take privacy somewhat serious, I know I do.
评论 #30923509 未加载
评论 #30924045 未加载
andrewzahabout 3 years ago
A company receiving receiving $23 million usd to build a <i>terminal</i> is about the dumbest thing I&#x27;ve seen this month. I would&#x27;ve figured it to be a April Fools joke if posted a few days earlier.<p>Why is a company building a terminal? How are they going to earn money at all when there are other fast, performant terminals that are open source, community run, and don&#x27;t have interests at-odds with user freedom and privacy?<p>It seems like just about any tech project is being funded now.<p>edit: It&#x27;s also sad that we&#x27;re at the point of &quot;no electron&quot; being a selling point, when it should be the standard for CLI tools. And I&#x27;m so glad to see it supports other shells, like just about every other terminal out there.
评论 #30923863 未加载
评论 #30922959 未加载
评论 #30923027 未加载
xanaxagorasabout 3 years ago
&gt; Sign In<p>&gt; By continuing you are agreeing to our Terms of Service and that Warp can collect usage data.<p>lol, no
评论 #30922587 未加载
emergedabout 3 years ago
How to make me completely lose interest in a piece of software: Announce it as being Rust based as if that’s an important feature I should care about.<p>At least it isn’t a blockchain terminal I guess
评论 #30931857 未加载
评论 #30951055 未加载
yessirwhateverabout 3 years ago
When someone uses &quot;re-imagined from the ground up&quot; I expect that this terminal will not function like any other terminal I&#x27;ve seen before. Yet it looks exactly the same.
评论 #30922010 未加载
smm11about 3 years ago
Just wondering how many critics here have social media apps on their Android or iOS devices.
fallatabout 3 years ago
LOL, no. &quot;CEO of warp&quot;. I like my terminal because it&#x27;s a dumb text terminal, not because it&#x27;s smart. At least you&#x27;ll reach the majority normie users and make some dollar there.