<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: mnazzaro</title><link>https://news.ycombinator.com/user?id=mnazzaro</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 10:32:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mnazzaro" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mnazzaro in "Nobody likes lag: How to make low-latency dev sandboxes"]]></title><description><![CDATA[
<p>I could be misunderstanding, but typing "l" into the terminal should send one byte, which should fit into one TCP packet</p>
]]></description><pubDate>Sat, 24 Jan 2026 00:24:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46739780</link><dc:creator>mnazzaro</dc:creator><comments>https://news.ycombinator.com/item?id=46739780</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46739780</guid></item><item><title><![CDATA[New comment by mnazzaro in "Nobody likes lag: How to make low-latency dev sandboxes"]]></title><description><![CDATA[
<p>Yup! There's a language server and file server running in the sandbox that the editor on the frontend interacts with.</p>
]]></description><pubDate>Fri, 23 Jan 2026 22:53:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46739102</link><dc:creator>mnazzaro</dc:creator><comments>https://news.ycombinator.com/item?id=46739102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46739102</guid></item><item><title><![CDATA[New comment by mnazzaro in "Nobody likes lag: How to make low-latency dev sandboxes"]]></title><description><![CDATA[
<p>While I can see that working well for echoing keystrokes in a terminal, I'm not sure how it would work when you actually enter commands into the terminal. Same for opening files in the IDE.</p>
]]></description><pubDate>Fri, 23 Jan 2026 22:45:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46739017</link><dc:creator>mnazzaro</dc:creator><comments>https://news.ycombinator.com/item?id=46739017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46739017</guid></item><item><title><![CDATA[New comment by mnazzaro in "Nobody likes lag: How to make low-latency dev sandboxes"]]></title><description><![CDATA[
<p>Thanks for letting me know- I'll take a look</p>
]]></description><pubDate>Fri, 23 Jan 2026 20:50:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46737727</link><dc:creator>mnazzaro</dc:creator><comments>https://news.ycombinator.com/item?id=46737727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46737727</guid></item><item><title><![CDATA[New comment by mnazzaro in "Nobody likes lag: How to make low-latency dev sandboxes"]]></title><description><![CDATA[
<p>I have! It's pretty interesting and handles a lot of the problems discussed here, but is a little young for us. For one thing, it doesn't have fly replay, so we'd have to build a separate proxy again.<p>If we were starting from 0, I would definitely try it. My favorite thing about it is the progressive checkpointing- you can snapshot file system deltas and store them at s3 prices. Cool stuff!</p>
]]></description><pubDate>Fri, 23 Jan 2026 20:50:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46737721</link><dc:creator>mnazzaro</dc:creator><comments>https://news.ycombinator.com/item?id=46737721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46737721</guid></item><item><title><![CDATA[New comment by mnazzaro in "Nobody likes lag: How to make low-latency dev sandboxes"]]></title><description><![CDATA[
<p>1. The pools are very shallow- two machines per pool. While it's certainly possible for 3 tasks to get requested in the same region within 30 seconds, we handle that by falling back to the next closest region if a pool is empty. This is uncommon, though.
2. I haven't considered it, but yeah- the caching seems to work great for us.
3. The tokens are generated per-task, so if you are worried about your token getting leaked, you can just delete the task!</p>
]]></description><pubDate>Fri, 23 Jan 2026 20:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46737701</link><dc:creator>mnazzaro</dc:creator><comments>https://news.ycombinator.com/item?id=46737701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46737701</guid></item><item><title><![CDATA[New comment by mnazzaro in "Nobody likes lag: How to make low-latency dev sandboxes"]]></title><description><![CDATA[
<p>I'm a huge GCP fan, but cloud run wouldn't fit our use case because of the routing and ephemeral nature. I think you would have to try to build something yourself using GKE + gVisor</p>
]]></description><pubDate>Fri, 23 Jan 2026 20:44:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46737658</link><dc:creator>mnazzaro</dc:creator><comments>https://news.ycombinator.com/item?id=46737658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46737658</guid></item><item><title><![CDATA[Nobody likes lag: How to make low-latency dev sandboxes]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.compyle.ai/blog/nobody-likes-lag/">https://www.compyle.ai/blog/nobody-likes-lag/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46735139">https://news.ycombinator.com/item?id=46735139</a></p>
<p>Points: 105</p>
<p># Comments: 45</p>
]]></description><pubDate>Fri, 23 Jan 2026 17:26:57 +0000</pubDate><link>https://www.compyle.ai/blog/nobody-likes-lag/</link><dc:creator>mnazzaro</dc:creator><comments>https://news.ycombinator.com/item?id=46735139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46735139</guid></item><item><title><![CDATA[New comment by mnazzaro in "PYX: The next step in Python packaging"]]></title><description><![CDATA[
<p>This is a valid concern, but astral just has an amazing track record.<p>I was surprised to see the community here on HN responding so cautiously. Been developing in python for about a decade now- whenever astral does something I get excited!</p>
]]></description><pubDate>Wed, 13 Aug 2025 22:16:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44894524</link><dc:creator>mnazzaro</dc:creator><comments>https://news.ycombinator.com/item?id=44894524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44894524</guid></item><item><title><![CDATA[New comment by mnazzaro in "The average college student today"]]></title><description><![CDATA[
<p>While I agree with this particular point, it's weird not to share the slides, everything else rings true for me. I graduated college about a year ago, and so much of this I just took for granted. The class would just get smaller as the semester went on and more people 'disappeared'. In a lecture hall of 200 people, do you really think that my classmates weren't on their phones constantly?<p>Empirically, literacy rates are dropping. The anecdotes match the data. Why are you trying to negate this article?</p>
]]></description><pubDate>Mon, 31 Mar 2025 01:33:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43529740</link><dc:creator>mnazzaro</dc:creator><comments>https://news.ycombinator.com/item?id=43529740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43529740</guid></item><item><title><![CDATA[New comment by mnazzaro in "Nurdle Patrol"]]></title><description><![CDATA[
<p>This is such a strange spot for a glass half full take lol. "At least it's warm in hell!"</p>
]]></description><pubDate>Fri, 11 Oct 2024 11:36:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=41808542</link><dc:creator>mnazzaro</dc:creator><comments>https://news.ycombinator.com/item?id=41808542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41808542</guid></item></channel></rss>