<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: syrusakbary</title><link>https://news.ycombinator.com/user?id=syrusakbary</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 07 Nov 2026 20:50:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=syrusakbary" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by syrusakbary in "Show HN: I built a Lovable Alternative that runs in the browser"]]></title><description><![CDATA[
<p>That's great!<p>Also awesome to see that you guys are using Wasmer/WASIX under the hood.
Would love to schedule some time to chat to see how we can help! (feel free to ping me at syrus@wasmer.io )</p>
]]></description><pubDate>Tue, 27 Oct 2026 17:03:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=50262197</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=50262197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50262197</guid></item><item><title><![CDATA[New comment by syrusakbary in "AWS Lambda Web Functions"]]></title><description><![CDATA[
<p>> I believe Cloudflare is the only FaaS that offers that<p>Wasmer also offers the same (charging only for active CPU usage), with the advantage that you can run full Node.js and Python workloads<p><a href="https://wasmer.io/" rel="nofollow">https://wasmer.io/</a></p>
]]></description><pubDate>Tue, 13 Oct 2026 12:59:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=50070984</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=50070984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50070984</guid></item><item><title><![CDATA[New comment by syrusakbary in "MXC - a sandboxed code execution system"]]></title><description><![CDATA[
<p>The point of Wasm is that can run anywhere, the goal of Wasmer is to run real workloads on WebAssembly. In my view Wasmer relates quite a bit to MXC generally, and to your first comment particularly.<p>If you think my comments do not add value, you can simply skip interacting. They might still be useful for others though :)</p>
]]></description><pubDate>Sat, 10 Oct 2026 01:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=50028719</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=50028719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50028719</guid></item><item><title><![CDATA[New comment by syrusakbary in "Cloudflare acquires Deno"]]></title><description><![CDATA[
<p>> the goal of the project is to make all these interfaces plugable with reference implementations that can sit on common infrastructure<p>That's great to hear.<p>> You'll have to find me in person over drinks somehow. ;)<p>Challenge accepted!</p>
]]></description><pubDate>Sat, 10 Oct 2026 01:13:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=50028510</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=50028510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50028510</guid></item><item><title><![CDATA[New comment by syrusakbary in "MXC - a sandboxed code execution system"]]></title><description><![CDATA[
<p>I believe Wasmer is the only one that let you use unmodified Python (which can run native modules and even sqlalchemy/gevent), or run Node.js workloads fully.<p>So even if there are many WebAssembly runtimes, there's only one that mostly cover the POSIX semantics</p>
]]></description><pubDate>Sat, 10 Oct 2026 00:15:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=50028183</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=50028183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50028183</guid></item><item><title><![CDATA[New comment by syrusakbary in "MXC - a sandboxed code execution system"]]></title><description><![CDATA[
<p>We have Wasmer :)<p><a href="https://wasmer.io/" rel="nofollow">https://wasmer.io/</a> (some cool examples here <a href="https://wasmer.sh/" rel="nofollow">https://wasmer.sh/</a>)</p>
]]></description><pubDate>Fri, 09 Oct 2026 20:16:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=50026053</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=50026053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50026053</guid></item><item><title><![CDATA[New comment by syrusakbary in "Cloudflare acquires Deno"]]></title><description><![CDATA[
<p>Thanks for chiming in Kenton.<p>> workerd and its semantics are not exclusive to Cloudflare infrastructure<p>I believe they are. You may be able to run workerd, but you can't run D1 (Sqlite alternative), you can't run KV or Queues (please correct me if I'm wrong).<p>All those are primitives that already exist in the non CF world: KV can be easily redis/memcached. Queues, Kafka and so on. I believe that a system that reuses those would be stronger.<p>> I really wish I was allowed to say who because one of the users is hilariously ironic<p>Ok, this peaked my curiosity. Would be great if you could share it!</p>
]]></description><pubDate>Fri, 09 Oct 2026 19:51:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=50025779</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=50025779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50025779</guid></item><item><title><![CDATA[New comment by syrusakbary in "Cloudflare acquires Deno"]]></title><description><![CDATA[
<p>> consortium of companies invested in using the runtime<p>I believe this is very unlikely to happen. If the founder (Ryan) was involved in it or it have strong market position, it would have strong chances.<p>Now, is a kingdom without a king and without strong companies to steward it forward. I hope to be wrong though!</p>
]]></description><pubDate>Fri, 09 Oct 2026 19:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=50025407</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=50025407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50025407</guid></item><item><title><![CDATA[New comment by syrusakbary in "Cloudflare acquires Deno"]]></title><description><![CDATA[
<p>I believe it indicates a healthy market and pushes competition and better outcomes for customers.
In this case, Deno pushed Web primitives for Node.js and Bun pushed forward on speed (and helped Node.js work on their numbers better).<p>This have a similar analogy with browsers. Back then when Internet Explorer was the only supported browser, the websites were not evolving as fast. When Firefox pushed it forward and then Chrome, customers won (better and faster sites).</p>
]]></description><pubDate>Fri, 09 Oct 2026 19:17:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=50025382</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=50025382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50025382</guid></item><item><title><![CDATA[New comment by syrusakbary in "Cloudflare acquires Deno"]]></title><description><![CDATA[
<p>I'm happy that the Deno team found a suitable home. Cloudflare is likely the best place for them to land.
I believe they will do great things together. However, I'm a bit concerned that there are very few independent Node.js runtimes: Anthropic acquired Bun, and now Deno will not be developed further.<p>Somehow I don't believe that Cloudflare doubling down on their own runtime -workerd, which will be likely migrated to Rust soon [1]- is the right choice (since it push on semantics that can only be run on Cloudflare infrastructure). I strongly believe Node.js semantics are likely the right ones for agents.<p>If anyone is looking for a full-open source alternative to Node.js that can run everywhere (browsers, phones or servers), please be aware that you can rely and use Edge.js [2] (disclaimer: Edge.js is part of the company that I founded: Wasmer)<p>[1] <a href="https://x.com/KentonVarda/status/2108559594691690663" rel="nofollow">https://x.com/KentonVarda/status/2108559594691690663</a><p>[2] <a href="https://edgejs.org/" rel="nofollow">https://edgejs.org/</a></p>
]]></description><pubDate>Fri, 09 Oct 2026 19:08:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=50025278</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=50025278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50025278</guid></item><item><title><![CDATA[New comment by syrusakbary in "Ask HN: Who wants to be hired? (October 2026)"]]></title><description><![CDATA[
<p>Love your profile. I just wish you were based in Europe (we are hiring in Europe at Wasmer)</p>
]]></description><pubDate>Wed, 07 Oct 2026 04:34:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49988217</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=49988217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49988217</guid></item><item><title><![CDATA[New comment by syrusakbary in "Pi 1.0"]]></title><description><![CDATA[
<p>Same! Pi is incredibly exciting.<p>We launched Pi support in Wasmer a few days ago and reception has been great (so you can run pi in your iPhone or browser, or even embedded)<p>We have set up this demo, if you want to try Pi 1.0 online: <a href="https://wasmer.sh/?example=pi" rel="nofollow">https://wasmer.sh/?example=pi</a><p>(for an easter egg click on the Pi logo on the top left!)</p>
]]></description><pubDate>Fri, 02 Oct 2026 04:52:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49929955</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=49929955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49929955</guid></item><item><title><![CDATA[New comment by syrusakbary in "Rpi – a Rust rewrite of the Pi agent, 10× faster startup"]]></title><description><![CDATA[
<p>Nice!<p>This is great. A few days ago we were able to enable running Pi fully in the browser (and in the iPhone). Demo here: <a href="https://wasmer.sh/?example=pi" rel="nofollow">https://wasmer.sh/?example=pi</a><p>I'd be curious if we could compile Rpi to WASIX (<a href="https://wasix.org" rel="nofollow">https://wasix.org</a>) and get it there as well!</p>
]]></description><pubDate>Thu, 01 Oct 2026 15:57:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49923413</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=49923413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49923413</guid></item><item><title><![CDATA[New comment by syrusakbary in "Opus 5.5 is good at explainer videos"]]></title><description><![CDATA[
<p>I believe it captures each of the frames as png and then ffmpeg puts them together  as a video. Although someone from Anthropic may be able to explain this better</p>
]]></description><pubDate>Thu, 24 Sep 2026 22:19:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49837518</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=49837518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49837518</guid></item><item><title><![CDATA[New comment by syrusakbary in "Opus 5.5 is good at explainer videos"]]></title><description><![CDATA[
<p>Indeed, it's really great.
It does the smartest thing of all: it creates an HTML page and uses raw JS timed animations to make it work. Then it records it with ffmpeg and saves the output as the final video.<p>About 6 months ago I spent 12 hours creating a video for our Edge.js [1] announcement that, in the end... people were not very inspired by (to say the least). See the video here [2].<p>Then, about a month ago, I spent 6 hours creating a video for our Wasmer SDK announcement. It was better, but still didn't go as viral as I wanted [3]. I always thought we would need a big budget to do them.<p>But then, yesterday I tried Opus 5.5... and man, I'm impressed. The video was one-shotted with this prompt:<p><pre><code>    Make a modern slick and punchy video for this announcement:
    [content of the blogpost in markdown]
</code></pre>
This is what Claude Opus 5.5 one-shotted (tl;dr: we went viral): <a href="https://x.com/wasmerio/status/2102849543260029379" rel="nofollow">https://x.com/wasmerio/status/2102849543260029379</a><p>[1] <a href="https://edgejs.org/" rel="nofollow">https://edgejs.org/</a><p>[2] <a href="https://x.com/wasmerio/status/2033966082944577693" rel="nofollow">https://x.com/wasmerio/status/2033966082944577693</a><p>[3] <a href="https://x.com/wasmerio/status/2094845905379922302" rel="nofollow">https://x.com/wasmerio/status/2094845905379922302</a></p>
]]></description><pubDate>Thu, 24 Sep 2026 22:15:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49837469</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=49837469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49837469</guid></item><item><title><![CDATA[Wasmer Swift SDK: Run Node.js, Python and FFmpeg Sandboxes on iOS]]></title><description><![CDATA[
<p>Article URL: <a href="https://wasmer.io/posts/wasmer-sdk-swift-ios-macos">https://wasmer.io/posts/wasmer-sdk-swift-ios-macos</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49823469">https://news.ycombinator.com/item?id=49823469</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 23 Sep 2026 22:28:19 +0000</pubDate><link>https://wasmer.io/posts/wasmer-sdk-swift-ios-macos</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=49823469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49823469</guid></item><item><title><![CDATA[New comment by syrusakbary in "Python Workers are now generally available"]]></title><description><![CDATA[
<p>> I think the word you want is "eager".<p>Yup, thanks for the correction! (and appreciate the extra insight!)</p>
]]></description><pubDate>Tue, 22 Sep 2026 05:02:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49796973</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=49796973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49796973</guid></item><item><title><![CDATA[New comment by syrusakbary in "Python Workers are now generally available"]]></title><description><![CDATA[
<p>I think this showcases the other issue I commented a few years ago [1].<p>Pyodide and Cloudflare don't use the real network stack for http requests (they patched the functions to use JS `fetch` underneath). They also patched Python's async event loop to use JS event loop.<p>This has a major downside: incompatibility issues. JS event loop is preemptive (async functions get called regardless of you calling await on them) while Python is lazy (async functions only execute when you await them).<p>In my belief, the network semantics should be preserved. When the behavior differs issues start arising.<p>[1] <a href="https://news.ycombinator.com/item?id=39907240">https://news.ycombinator.com/item?id=39907240</a></p>
]]></description><pubDate>Mon, 21 Sep 2026 23:02:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49794605</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=49794605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49794605</guid></item><item><title><![CDATA[New comment by syrusakbary in "Python Workers are now generally available"]]></title><description><![CDATA[
<p>Thanks for chiming in!<p>> it is worth noting that by using those older versions you will also be using older Pyodide versions too<p>Yeah, I think this summarizes properly the issue I mentioned. Basically compat flags are a global version that affects not only the Python version used but workerd as well. I believe you'll see some architectural issues from this design. Following up on your example, users will not be able to use a previous version of Python that has JSPI included, unless you update the old workerd as well (please correct me if I'm wrong), which will make certain things a challenge as workerd evolves.<p>> We wrote about cold starts (and sharding) in a previous blog post[2] which includes some numbers<p>Thanks for sharing. On that blogpost [2] Cloudflare Python Workers startup time was reported to be about 1.027 seconds, which is way behind the numbers we have at Wasmer for cold starts in Python apps (60ms, or 16x faster). That's why I was asking if you guys remeasured and have better timings now :)</p>
]]></description><pubDate>Mon, 21 Sep 2026 21:37:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49793796</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=49793796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49793796</guid></item><item><title><![CDATA[New comment by syrusakbary in "Python Workers are now generally available"]]></title><description><![CDATA[
<p>Great work from the Cloudflare team!<p>I was very excited when they first launched Python Workers two years ago. Even though we have competing products at Wasmer, I think Cloudflare work is always exciting and inspiring.<p>I went back to the feedback I posted in the original launch thread [1]. It's great to see that they have made meaningful progress since then, particularly around package support: PyEmscripten is now standardized through PEP 783.<p>That said, some of the main architectural concerns I raised at the time are still present:<p><pre><code>  * Being tied to use only one version of Python/Pyodide (the one that Workerd embeds)
  * Architecturally tied to the JS/v8 world, which may show some challenges as they aim to reduce cold start times (in my opinion, it will be quite hard for them to achieve <100ms startup time with their current architecture).

</code></pre>
In the benchmark we published earlier this year [2], a minimal Python application started in around 60ms on Wasmer Edge versus around 900ms on Cloudflare Workers (backing my concerns from 2024). Those numbers are now several months old, and I hope Cloudflare has improved them significantly since then.<p>The GA announcement doesn't seem to include updated cold-start numbers. Could someone from the Cloudflare team share the current p50/p95 cold-start times for Python Workers, ideally both with and without native user packages? (for example, one with FastAPI and other without any dependencies).<p>[1] <a href="https://news.ycombinator.com/item?id=39907120">https://news.ycombinator.com/item?id=39907120</a><p>[2] <a href="https://wasmer.io/posts/wasm-clouds-the-world-after-containers" rel="nofollow">https://wasmer.io/posts/wasm-clouds-the-world-after-containe...</a></p>
]]></description><pubDate>Mon, 21 Sep 2026 19:46:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49792380</link><dc:creator>syrusakbary</dc:creator><comments>https://news.ycombinator.com/item?id=49792380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49792380</guid></item></channel></rss>