<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: alokedesai</title><link>https://news.ycombinator.com/user?id=alokedesai</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 01 May 2026 10:21:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alokedesai" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alokedesai in "Warp is now open-source"]]></title><description><![CDATA[
<p>For transparency, the issue with telemetry turning back on after an app restart was a very bad bug introduced yesterday that only affected new users; this is P0 for us to fix and we’ll have a new release out in the next few hours with a fix. The PR is here <a href="https://github.com/warpdotdev/warp/pull/9438/" rel="nofollow">https://github.com/warpdotdev/warp/pull/9438/</a> if you want to follow along.<p>To add more color to some of your points in the post above:<p>* We give users the option to disable telemetry before sending any back to our servers.<p>* We use Sentry for crash reporting, this can be disabled.<p>* Yes, we record telemetry with the option to disable. The events are in our source code (as you point out) and also on our website.<p>* We have a network log in app that you can open and view _any_ request we make, including requests to send telemetry.<p>* If you compile the OSS build it has no telemetry or crash reporting.<p>Our motivation with open sourcing is to build more trust with our community, not less. Happy to discuss more and, of course, the codebase is available to audit.</p>
]]></description><pubDate>Wed, 29 Apr 2026 15:53:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47950141</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=47950141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47950141</guid></item><item><title><![CDATA[New comment by alokedesai in "Warp is now Open-Source"]]></title><description><![CDATA[
<p>Appreciate the kind words!</p>
]]></description><pubDate>Tue, 28 Apr 2026 22:19:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47941646</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=47941646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47941646</guid></item><item><title><![CDATA[New comment by alokedesai in "Warp is now open-source"]]></title><description><![CDATA[
<p>Warp is still a terminal, but it also has a coding agent.<p>no requirement to use it--and you can turn off all of the AI features if you don't want to use them at all</p>
]]></description><pubDate>Tue, 28 Apr 2026 21:21:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47940967</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=47940967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47940967</guid></item><item><title><![CDATA[New comment by alokedesai in "Warp is now Open-Source"]]></title><description><![CDATA[
<p>Awesome to hear that the features are reasonating with you, thanks for the kind words!</p>
]]></description><pubDate>Tue, 28 Apr 2026 20:35:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47940336</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=47940336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47940336</guid></item><item><title><![CDATA[New comment by alokedesai in "Warp is now open-source"]]></title><description><![CDATA[
<p>Hey, Aloke from Warp here.<p>We've actually added a ton of controls recently to let users configure how much (or little) UI they want. If that's not enough, would love if you opened an issue on the Warp repo and we can discuss more what needs to change in the product to meet your needs!</p>
]]></description><pubDate>Tue, 28 Apr 2026 19:49:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47939643</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=47939643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47939643</guid></item><item><title><![CDATA[No Glyph Left Behind: Font Fallback in a WASM Terminal]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.warp.dev/blog/font-fallback-in-a-wasm-terminal">https://www.warp.dev/blog/font-fallback-in-a-wasm-terminal</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42390896">https://news.ycombinator.com/item?id=42390896</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 11 Dec 2024 18:19:07 +0000</pubDate><link>https://www.warp.dev/blog/font-fallback-in-a-wasm-terminal</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=42390896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42390896</guid></item><item><title><![CDATA[New comment by alokedesai in "Warp terminal – no more login required"]]></title><description><![CDATA[
<p>Thank you for the kind words!</p>
]]></description><pubDate>Tue, 26 Nov 2024 22:42:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=42250938</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=42250938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42250938</guid></item><item><title><![CDATA[New comment by alokedesai in "Warp terminal – no more login required"]]></title><description><![CDATA[
<p>Hey there, this is Aloke from Warp here. We originally built custom tab completions in Warp partly because of limitations with how Warp’s input works. We think our completions can be better for a lot of common commands (git, yarn, npm, etc) but I totally hear you that when completions in Warp don’t work like they do in another terminal it’s very frustrating.<p>No ETA for this yet, but this is very much on our radar to fix asap.</p>
]]></description><pubDate>Tue, 26 Nov 2024 22:42:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42250933</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=42250933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42250933</guid></item><item><title><![CDATA[New comment by alokedesai in "Warp terminal – no more login required"]]></title><description><![CDATA[
<p>Aloke from Warp here. The experience if you don’t have admin access isn’t great—I’ll follow up and make sure this gets fixed.</p>
]]></description><pubDate>Tue, 26 Nov 2024 22:23:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=42250743</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=42250743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42250743</guid></item><item><title><![CDATA[What Cities Take When They Sweep Homeless Encampments]]></title><description><![CDATA[
<p>Article URL: <a href="https://projects.propublica.org/homeless-encampment-sweeps-taken-belongings/">https://projects.propublica.org/homeless-encampment-sweeps-taken-belongings/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41983544">https://news.ycombinator.com/item?id=41983544</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 29 Oct 2024 13:15:41 +0000</pubDate><link>https://projects.propublica.org/homeless-encampment-sweeps-taken-belongings/</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=41983544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41983544</guid></item><item><title><![CDATA[New comment by alokedesai in "Warp Terminal is now available for Linux"]]></title><description><![CDATA[
<p>Hi! I’m Aloke, an engineer at Warp.<p>I’m really excited to share that Warp is now available on Linux! If you’re interested in trying it out, you can download Warp at <a href="https://www.warp.dev/" rel="nofollow">https://www.warp.dev/</a>.<p>We've gotten 2-3 reports of authentication issues like the one the author mentions. We are actively looking into it; we believe its an issue with a library we depend on to open URLs. If anyone is experiencing these issues, please contact us at support@warp.dev so we can better understand the issue and further debug!<p>Building Warp on Linux was quite an undertaking. Warp uses a custom Rust-based UI framework that we built in house and renders natively on the GPU. To get Warp running on Linux, we built a version of our UI framework that supports winit [1] as a windowing backend. We also built a version of our renderer that uses wgpu [2]. Reducing complexity by using these well-supported, cross platform, frameworks let us bootstrap a version of Linux quicker than expected and should make it easier to build Warp for other platforms (like Windows).<p>Please let me know what you think! Happy to answer any questions, either about the product or about technical challenges.<p>[1] <a href="https://github.com/rust-windowing/winit">https://github.com/rust-windowing/winit</a>
[2] <a href="https://github.com/gfx-rs/wgpu">https://github.com/gfx-rs/wgpu</a></p>
]]></description><pubDate>Thu, 22 Feb 2024 20:47:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=39472970</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=39472970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39472970</guid></item><item><title><![CDATA[New comment by alokedesai in "Linux version of Warp terminal is here"]]></title><description><![CDATA[
<p>Hi! I’m Aloke, an engineer at Warp.<p>I’m really excited to share that Warp is now available on Linux! If you’re interested in trying it out, you can download Warp: <a href="https://warp.dev/" rel="nofollow">https://warp.dev/</a><p>Building Warp on Linux was quite an undertaking. Warp uses a custom Rust-based UI framework that we built in house and renders natively on the GPU. To get Warp running on Linux, we built a version of our UI framework that supports winit [1] as a windowing backend. We also built a version of our renderer that uses wgpu [2]. Reducing complexity by using these well-supported, cross platform, frameworks let us bootstrap a version of Linux quicker than expected and should make it easier to build Warp for other platforms (like Windows).<p>Please let me know what you think! Happy to answer any questions, either about the product or about technical challenges.<p>[1] <a href="https://github.com/rust-windowing/winit">https://github.com/rust-windowing/winit</a>
[2] <a href="https://github.com/gfx-rs/wgpu">https://github.com/gfx-rs/wgpu</a></p>
]]></description><pubDate>Thu, 22 Feb 2024 16:57:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=39469811</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=39469811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39469811</guid></item><item><title><![CDATA[New comment by alokedesai in "Warp is a modern, Rust-based terminal with AI built in"]]></title><description><![CDATA[
<p>Hey there, thanks for feedback. We built our own UI framework in Rust to build Warp, and there were some initial rendering quirks--especially with rendering text on low resolution monitors.<p>I'd love to hear more about the rendering issues you've faced when using Warp so we can fix them!</p>
]]></description><pubDate>Thu, 22 Jun 2023 16:06:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=36434321</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=36434321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36434321</guid></item><item><title><![CDATA[New comment by alokedesai in "Warp is a modern, Rust-based terminal with AI built in"]]></title><description><![CDATA[
<p>Hey there, engineer from Warp here. Warp never collects input or output from the console. There is only high-level tracking for monitoring app crashes and some feature usage data. Our philosophy is total transparency around telemetry. We’ve created a Network Log tool you can use to watch all events in real-time [1] and we have a full list of telemetry events we record in Warp’s docs [2]. You can also opt out of telemetry in Warp’s settings.<p>Warp requires a login to support its collaboration features (for example sharing commands with a team). Login makes it possible for developers to collaborate securely.<p>[1] <a href="https://docs.warp.dev/features/network-log" rel="nofollow noreferrer">https://docs.warp.dev/features/network-log</a>
[2] <a href="https://docs.warp.dev/getting-started/privacy#exhaustive-telemetry-table" rel="nofollow noreferrer">https://docs.warp.dev/getting-started/privacy#exhaustive-tel...</a></p>
]]></description><pubDate>Thu, 22 Jun 2023 15:59:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=36434213</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=36434213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36434213</guid></item><item><title><![CDATA[New comment by alokedesai in "Warp is a modern, Rust-based terminal with AI built in"]]></title><description><![CDATA[
<p>Hi there! I’m Aloke, an engineer at Warp. Happy to answer any questions!<p>If you are interested in trying Warp (including our new collaboration features), you can download Warp here: <a href="https://www.warp.dev" rel="nofollow noreferrer">https://www.warp.dev</a></p>
]]></description><pubDate>Thu, 22 Jun 2023 15:46:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=36433985</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=36433985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36433985</guid></item><item><title><![CDATA[New comment by alokedesai in "Experiments in Making Cocktail Ice"]]></title><description><![CDATA[
<p>I've been making clear ice at home for a while--it's a great party trick and much easier to do than it seems.<p>The best part is chiseling ice cubes from a large clear block of ice: use a serrated knife and a hammer and you will end up with perfectly square blocks of ice.</p>
]]></description><pubDate>Tue, 16 May 2023 14:18:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=35962240</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=35962240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35962240</guid></item><item><title><![CDATA[Ask and Adjust: The Future of Productivity Interfaces]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.warp.dev/blog/ask-adjust-the-future-of-productivity-interfaces">https://www.warp.dev/blog/ask-adjust-the-future-of-productivity-interfaces</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35727527">https://news.ycombinator.com/item?id=35727527</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 27 Apr 2023 13:10:50 +0000</pubDate><link>https://www.warp.dev/blog/ask-adjust-the-future-of-productivity-interfaces</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=35727527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35727527</guid></item><item><title><![CDATA[Warp AI–AI in your terminal to debug errors and write scripts]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.warp.dev/warp-ai">https://www.warp.dev/warp-ai</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35262652">https://news.ycombinator.com/item?id=35262652</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 22 Mar 2023 15:33:43 +0000</pubDate><link>https://www.warp.dev/warp-ai</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=35262652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35262652</guid></item><item><title><![CDATA[New comment by alokedesai in "GPU-Backed User Interfaces"]]></title><description><![CDATA[
<p>Disclaimer: I work at Warp (warp.dev) and wrote the initial How Warp Works blog post (<a href="https://www.warp.dev/blog/how-warp-works" rel="nofollow">https://www.warp.dev/blog/how-warp-works</a>) that discusses why we chose to write our own UI framework.<p>This is a great article! Writing a custom UI framework to render on the GPU is a big cost--but it has been worth it for us. It has let us build a UI-heavy terminal while continuing to match the performance of some of the fastest terminals on the market (such as Alacritty). There is certainly an initial velocity hit for new engineers as they have to learn the semantics of our framework, but overall I wouldn't say it has a big detriment on our velocity as a consumer of the framework.<p>The callout to a11y is a good one--we have basic a11y support but it is by no means robust. There are additional downsides to building your own GPU-rendered UI framework other than a11y that I want to call out: you have to build most of the interactions with the platform yourself instead of getting it for free when rendering using system APIs.<p>One example of this is properly supporting i18n. A robust framework should support RTL text, positioning IME / the emoji picker, so forth. While implementing these yourself is doable (we have decent support for IME at Warp, for example) it requires an engineer or two to spend a few weeks to implement.<p>Text rendering is also a beast, see <a href="https://www.warp.dev/blog/adventures-text-rendering-kerning-glyph-atlases" rel="nofollow">https://www.warp.dev/blog/adventures-text-rendering-kerning-...</a>.<p>For Warp, this has definitely been worth it, but it hints that the community needs better cross-platform GPU-rendered UI frameworks so people don't need to consistently build them themselves.</p>
]]></description><pubDate>Tue, 07 Feb 2023 15:03:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=34693689</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=34693689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34693689</guid></item><item><title><![CDATA[What happens when you open a terminal and enter `ls’]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.warp.dev/blog/what-happens-when-you-open-a-terminal-and-enter-ls">https://www.warp.dev/blog/what-happens-when-you-open-a-terminal-and-enter-ls</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34342438">https://news.ycombinator.com/item?id=34342438</a></p>
<p>Points: 156</p>
<p># Comments: 54</p>
]]></description><pubDate>Wed, 11 Jan 2023 18:33:49 +0000</pubDate><link>https://www.warp.dev/blog/what-happens-when-you-open-a-terminal-and-enter-ls</link><dc:creator>alokedesai</dc:creator><comments>https://news.ycombinator.com/item?id=34342438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34342438</guid></item></channel></rss>