<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: mendyberger</title><link>https://news.ycombinator.com/user?id=mendyberger</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 07:19:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mendyberger" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[The Future of wasi-gfx and wasi:webgpu]]></title><description><![CDATA[
<p>Article URL: <a href="https://wasi-gfx.dev/blog/posts/future-of-wasi-gfx/">https://wasi-gfx.dev/blog/posts/future-of-wasi-gfx/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48465634">https://news.ycombinator.com/item?id=48465634</a></p>
<p>Points: 43</p>
<p># Comments: 13</p>
]]></description><pubDate>Tue, 09 Jun 2026 18:42:58 +0000</pubDate><link>https://wasi-gfx.dev/blog/posts/future-of-wasi-gfx/</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=48465634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48465634</guid></item><item><title><![CDATA[New comment by mendyberger in "Endive: A JVM native WebAssembly runtime"]]></title><description><![CDATA[
<p>Component model can run in any js runtime with jco</p>
]]></description><pubDate>Mon, 01 Jun 2026 14:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48357556</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=48357556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48357556</guid></item><item><title><![CDATA[Sandboxing AIOps and Agentic AI Security]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.cosmonic.com/engineering/aiops-and-agentic-ai-security-in-a-componentized-world/">https://blog.cosmonic.com/engineering/aiops-and-agentic-ai-security-in-a-componentized-world/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48064236">https://news.ycombinator.com/item?id=48064236</a></p>
<p>Points: 13</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 08 May 2026 15:04:20 +0000</pubDate><link>https://blog.cosmonic.com/engineering/aiops-and-agentic-ai-security-in-a-componentized-world/</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=48064236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48064236</guid></item><item><title><![CDATA[OpenAI: WebAssembly and Rust Are Reshaping Data Visualization in BI]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.gopenai.com/dashboard-studio-rs-how-webassembly-and-rust-are-reshaping-data-visualization-in-bi-ef950243f700">https://blog.gopenai.com/dashboard-studio-rs-how-webassembly-and-rust-are-reshaping-data-visualization-in-bi-ef950243f700</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47965214">https://news.ycombinator.com/item?id=47965214</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 30 Apr 2026 16:52:54 +0000</pubDate><link>https://blog.gopenai.com/dashboard-studio-rs-how-webassembly-and-rust-are-reshaping-data-visualization-in-bi-ef950243f700</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=47965214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47965214</guid></item><item><title><![CDATA[New comment by mendyberger in "An Update on GitHub Availability"]]></title><description><![CDATA[
<p>I wonder if this mess has anything to do with talent loss resulting from layoffs after the pandemic</p>
]]></description><pubDate>Tue, 28 Apr 2026 12:37:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47933704</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=47933704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47933704</guid></item><item><title><![CDATA[New comment by mendyberger in "Making WebAssembly a first-class language on the Web"]]></title><description><![CDATA[
<p>Wasm is safer since it has a much smaller attack surface.</p>
]]></description><pubDate>Thu, 12 Mar 2026 13:17:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47350148</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=47350148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47350148</guid></item><item><title><![CDATA[New comment by mendyberger in "Making WebAssembly a first-class language on the Web"]]></title><description><![CDATA[
<p>Sorry, here's the working link <a href="https://github.com/mendyberger/browser.wit" rel="nofollow">https://github.com/mendyberger/browser.wit</a></p>
]]></description><pubDate>Sun, 08 Mar 2026 17:04:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47298904</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=47298904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47298904</guid></item><item><title><![CDATA[New comment by mendyberger in "Notes on writing Rust-based Wasm"]]></title><description><![CDATA[
<p>It's not just about string performance, it's about making wasm a first class experience on the web. That includes performance improvements - because you don't need to wake up the js engine - but it's a lot more than that. Including much better dev-ex, which is not great as you can see in the OP.<p>It would also enable combining different languages with high-level interfaces rather than having to drop down to c-style interfaces for everything.</p>
]]></description><pubDate>Sun, 08 Mar 2026 16:59:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47298868</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=47298868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47298868</guid></item><item><title><![CDATA[New comment by mendyberger in "Notes on writing Rust-based Wasm"]]></title><description><![CDATA[
<p>Things are slowly getting better in wasm world.<p>The c-style interface of wasm is pretty limiting when designing higher level interfaces, which is why wasn-bindgen is required in the first place.<p>Luckily, Firefox is pushing an early proposal to expose all the web apis directly to wasm through a higher level interface based on the wasm component-model proposal.<p>See <a href="https://hacks.mozilla.org/2026/02/making-webassembly-a-first-class-language-on-the-web/" rel="nofollow">https://hacks.mozilla.org/2026/02/making-webassembly-a-first...</a></p>
]]></description><pubDate>Sun, 08 Mar 2026 15:08:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47297922</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=47297922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47297922</guid></item><item><title><![CDATA[New comment by mendyberger in "System76 on Age Verification Laws"]]></title><description><![CDATA[
<p>> Comparing today's internet to the 90s is hardly fair. It has become extremely predatory...<p>I think you're missing the point they're trying to make. It's not that the problem isn't real, it's that the solution won't work. Kids will find a way around. They have a lot more free time than us.</p>
]]></description><pubDate>Fri, 06 Mar 2026 08:06:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47272297</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=47272297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47272297</guid></item><item><title><![CDATA[New comment by mendyberger in "Making WebAssembly a first-class language on the Web"]]></title><description><![CDATA[
<p>There can be an automated way of translating WebIDL to wit.<p>I've actually tried to do that the past and got pretty far.
<a href="https://github.com/wasi-gfx/webidl2wit" rel="nofollow">https://github.com/wasi-gfx/webidl2wit</a><p>And here's the generated wit 
<a href="https://github.com/mendyberger/brow" rel="nofollow">https://github.com/mendyberger/brow</a></p>
]]></description><pubDate>Fri, 27 Feb 2026 13:26:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47180268</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=47180268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47180268</guid></item><item><title><![CDATA[New comment by mendyberger in "Making WebAssembly a first-class language on the Web"]]></title><description><![CDATA[
<p>> What specific scenarios do you aspire to unlock<p>Modern languages come with lots of interesting features like better dev ex, null safety, etc.
Js is a fine language, but there are other languages that bring unique advantages, the web shouldn't block developers from using better tools.
The web is best off when developers have freedom.</p>
]]></description><pubDate>Fri, 27 Feb 2026 00:24:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47174467</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=47174467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47174467</guid></item><item><title><![CDATA[New comment by mendyberger in "Making WebAssembly a first-class language on the Web"]]></title><description><![CDATA[
<p>Is `component {}` valid wit syntax? I've never seen that before</p>
]]></description><pubDate>Thu, 26 Feb 2026 19:31:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47170889</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=47170889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47170889</guid></item><item><title><![CDATA[New comment by mendyberger in "One Hack Nearly Took Down the Internet (Veritasium) [video]"]]></title><description><![CDATA[
<p>41:08<p>> it doesn't seem like this should be possible on a Linux server<p>Some real misconceptions here</p>
]]></description><pubDate>Thu, 26 Feb 2026 03:38:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47161510</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=47161510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47161510</guid></item><item><title><![CDATA[New comment by mendyberger in "One Hack Nearly Took Down the Internet (Veritasium) [video]"]]></title><description><![CDATA[
<p>18 seconds in:<p>> at the time just about everyone believed that hacking the system was impossible.<p>Bit of a nitpick, but I don't think saying things like this to normies is a good idea. Every system is hackable.</p>
]]></description><pubDate>Wed, 25 Feb 2026 23:08:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47159353</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=47159353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47159353</guid></item><item><title><![CDATA[New comment by mendyberger in "10 Years of WASM: A Retrospective"]]></title><description><![CDATA[
<p>As someone who very interested in wasm, I really loved the post!</p>
]]></description><pubDate>Wed, 28 Jan 2026 20:53:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46801344</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=46801344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46801344</guid></item><item><title><![CDATA[New comment by mendyberger in "Show HN: AwsmRenderer, a browser-native WebGPU renderer in Rust"]]></title><description><![CDATA[
<p>Fair enough.<p>For me, having wgpu's rust native api feels so much nicer than having to deal with the unergenomic web_sys api. Tradeoffs.</p>
]]></description><pubDate>Wed, 14 Jan 2026 17:54:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46619463</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=46619463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46619463</guid></item><item><title><![CDATA[New comment by mendyberger in "Show HN: AwsmRenderer, a browser-native WebGPU renderer in Rust"]]></title><description><![CDATA[
<p>Curious, why use web-sys directly instead of wgpu?</p>
]]></description><pubDate>Wed, 14 Jan 2026 16:54:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46618499</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=46618499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46618499</guid></item><item><title><![CDATA[Reddit Partially Down]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.redditstatus.com">https://www.redditstatus.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46201463">https://news.ycombinator.com/item?id=46201463</a></p>
<p>Points: 7</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 09 Dec 2025 05:09:59 +0000</pubDate><link>https://www.redditstatus.com</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=46201463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46201463</guid></item><item><title><![CDATA[New comment by mendyberger in "Bazzite: Operating System for Linux gaming"]]></title><description><![CDATA[
<p>Can happen to corporate projects as well. As one example, look at how many projects Google has killed.</p>
]]></description><pubDate>Sun, 30 Nov 2025 04:47:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46093846</link><dc:creator>mendyberger</dc:creator><comments>https://news.ycombinator.com/item?id=46093846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46093846</guid></item></channel></rss>