<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 - Newest: &#34;rust&#34;</title><link>https://news.ycombinator.com/newest</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 11:41:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/newest?q=rust" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Learn Rust with Too Many Linked Lists]]></title><description><![CDATA[
<p>Article URL: <a href="https://rust-unofficial.github.io/too-many-lists/">https://rust-unofficial.github.io/too-many-lists/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47861248">https://news.ycombinator.com/item?id=47861248</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 22 Apr 2026 09:48:40 +0000</pubDate><link>https://rust-unofficial.github.io/too-many-lists/</link><dc:creator>ILoveHorses</dc:creator><comments>https://news.ycombinator.com/item?id=47861248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47861248</guid></item><item><title><![CDATA[Firefox browser has started shipping Brave's adblock-rust engine]]></title><description><![CDATA[
<p>Article URL: <a href="https://shivankaul.com/blog/firefox-bundles-adblock-rust">https://shivankaul.com/blog/firefox-bundles-adblock-rust</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47859468">https://news.ycombinator.com/item?id=47859468</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 22 Apr 2026 05:32:26 +0000</pubDate><link>https://shivankaul.com/blog/firefox-bundles-adblock-rust</link><dc:creator>twapi</dc:creator><comments>https://news.ycombinator.com/item?id=47859468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47859468</guid></item><item><title><![CDATA[Show HN: Frame-by-Frame Previews of MPEGs and PDFs (Rust)]]></title><description><![CDATA[
<p>Article URL: <a href="https://flipbook.browserbox.io/">https://flipbook.browserbox.io/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47859080">https://news.ycombinator.com/item?id=47859080</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 22 Apr 2026 04:39:39 +0000</pubDate><link>https://flipbook.browserbox.io/</link><dc:creator>keepamovin</dc:creator><comments>https://news.ycombinator.com/item?id=47859080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47859080</guid></item><item><title><![CDATA[Learning Material for Idiomatic Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://corrode.dev/blog/idiomatic-rust-resources/">https://corrode.dev/blog/idiomatic-rust-resources/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47856700">https://news.ycombinator.com/item?id=47856700</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 22 Apr 2026 00:09:08 +0000</pubDate><link>https://corrode.dev/blog/idiomatic-rust-resources/</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=47856700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47856700</guid></item><item><title><![CDATA[The Impatient Programmer's Guide to Bevy and Rust: Ch 12 Let There Be Networking]]></title><description><![CDATA[
<p>Article URL: <a href="https://aibodh.com/posts/bevy-rust-game-development-chapter-12/">https://aibodh.com/posts/bevy-rust-game-development-chapter-12/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47854499">https://news.ycombinator.com/item?id=47854499</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Apr 2026 21:06:08 +0000</pubDate><link>https://aibodh.com/posts/bevy-rust-game-development-chapter-12/</link><dc:creator>febin</dc:creator><comments>https://news.ycombinator.com/item?id=47854499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47854499</guid></item><item><title><![CDATA[Perry, a TypeScript compiler written in Rust that targets nine platforms]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.perryts.com/">https://www.perryts.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47853821">https://news.ycombinator.com/item?id=47853821</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Apr 2026 20:03:59 +0000</pubDate><link>https://www.perryts.com/</link><dc:creator>bpierre</dc:creator><comments>https://news.ycombinator.com/item?id=47853821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47853821</guid></item><item><title><![CDATA[Signal Shot: Verifying the Signal Protocol and Rust Implementation with Lean]]></title><description><![CDATA[
<p>Article URL: <a href="https://leodemoura.github.io/blog/2026-4-20-signal-shot-the-platform-is-ready/">https://leodemoura.github.io/blog/2026-4-20-signal-shot-the-platform-is-ready/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47851822">https://news.ycombinator.com/item?id=47851822</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Apr 2026 17:28:44 +0000</pubDate><link>https://leodemoura.github.io/blog/2026-4-20-signal-shot-the-platform-is-ready/</link><dc:creator>birdculture</dc:creator><comments>https://news.ycombinator.com/item?id=47851822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47851822</guid></item><item><title><![CDATA[Pure Borrow: Linear Haskell Meets Rust-Style Borrowing]]></title><description><![CDATA[
<p>Article URL: <a href="https://arxiv.org/abs/2604.15290">https://arxiv.org/abs/2604.15290</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47850558">https://news.ycombinator.com/item?id=47850558</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Apr 2026 15:54:54 +0000</pubDate><link>https://arxiv.org/abs/2604.15290</link><dc:creator>matt_d</dc:creator><comments>https://news.ycombinator.com/item?id=47850558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47850558</guid></item><item><title><![CDATA[Compare any two versions of a package (rust, go, Ruby, JavaScript,)]]></title><description><![CDATA[
<p>Article URL: <a href="https://unpackage.dev">https://unpackage.dev</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47849708">https://news.ycombinator.com/item?id=47849708</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Apr 2026 14:56:05 +0000</pubDate><link>https://unpackage.dev</link><dc:creator>leighmcculloch</dc:creator><comments>https://news.ycombinator.com/item?id=47849708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47849708</guid></item><item><title><![CDATA[Show HN: Zero-allocation embedded security in Rust (fits in 256KB Flash)]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/craton-co/craton-shield">https://github.com/craton-co/craton-shield</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47849599">https://news.ycombinator.com/item?id=47849599</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Apr 2026 14:49:22 +0000</pubDate><link>https://github.com/craton-co/craton-shield</link><dc:creator>victor-craton</dc:creator><comments>https://news.ycombinator.com/item?id=47849599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47849599</guid></item><item><title><![CDATA[Show HN: Stet – PostScript Level 3 interpreter and PDF toolkit in Rust]]></title><description><![CDATA[
<p>Stet is a PostScript Level 3 interpreter, a PDF reader, and a print-quality PDF writer, all in pure Rust. All three converge on a single DisplayList type, so any output device (PNG, desktop viewer, PDF, WASM) works with any source — you can render a PS file to PDF or PNG, a PDF to PNG, or to a display list for a custom backend all through the same pipeline.<p>The link above is the WASM build running entirely client-side — drop a PS, EPS, or PDF and it renders. It's a capability sampler, not a production viewer: no system fonts (browser sandbox), fixed zoom stops, single-threaded at ~2× native overhead.<p>Why build it: GhostScript is AGPL, pdfium is enormous, and there wasn't a pure-Rust stack that covered PostScript and PDF end-to-end. Apache-2.0 OR MIT.<p>Source: <a href="https://github.com/AndyCappDev/stet" rel="nofollow">https://github.com/AndyCappDev/stet</a>
Install: cargo install stet-cli for the CLI, cargo add stet for the library (the stet facade crate re-exports the whole toolkit).</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47849132">https://news.ycombinator.com/item?id=47849132</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Apr 2026 14:13:41 +0000</pubDate><link>https://andycappdev.github.io/stet/</link><dc:creator>AndyCappDev</dc:creator><comments>https://news.ycombinator.com/item?id=47849132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47849132</guid></item><item><title><![CDATA[Ok, What Uses Rust?]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.goose.love">https://blog.goose.love</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47846987">https://news.ycombinator.com/item?id=47846987</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Apr 2026 10:38:56 +0000</pubDate><link>https://blog.goose.love</link><dc:creator>iNic</dc:creator><comments>https://news.ycombinator.com/item?id=47846987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47846987</guid></item><item><title><![CDATA[Svelte-check-native: Blazing fast svelte-check built with Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/harshmandan/svelte-check-native">https://github.com/harshmandan/svelte-check-native</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47844248">https://news.ycombinator.com/item?id=47844248</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Apr 2026 03:40:15 +0000</pubDate><link>https://github.com/harshmandan/svelte-check-native</link><dc:creator>thunderbong</dc:creator><comments>https://news.ycombinator.com/item?id=47844248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47844248</guid></item><item><title><![CDATA[Verus is a tool for verifying the correctness of code written in Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://verus-lang.github.io/verus/guide/">https://verus-lang.github.io/verus/guide/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47840252">https://news.ycombinator.com/item?id=47840252</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 20 Apr 2026 20:42:05 +0000</pubDate><link>https://verus-lang.github.io/verus/guide/</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=47840252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47840252</guid></item><item><title><![CDATA[Rusternetes: A ground-up reimplementation of Kubernetes in Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/calfonso/rusternetes">https://github.com/calfonso/rusternetes</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47840104">https://news.ycombinator.com/item?id=47840104</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 20 Apr 2026 20:31:08 +0000</pubDate><link>https://github.com/calfonso/rusternetes</link><dc:creator>znpy</dc:creator><comments>https://news.ycombinator.com/item?id=47840104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47840104</guid></item><item><title><![CDATA[Openheim – open-source LLM agent in Rust (CLI, REPL, or HTTP server)]]></title><description><![CDATA[
<p>Article URL: <a href="https://openheim.io">https://openheim.io</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47839974">https://news.ycombinator.com/item?id=47839974</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 20 Apr 2026 20:21:51 +0000</pubDate><link>https://openheim.io</link><dc:creator>themartto</dc:creator><comments>https://news.ycombinator.com/item?id=47839974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47839974</guid></item><item><title><![CDATA[Pgrust: Rebuilding Postgres in Rust with AI]]></title><description><![CDATA[
<p>Article URL: <a href="https://malisper.me/pgrust-rebuilding-postgres-in-rust-with-ai/">https://malisper.me/pgrust-rebuilding-postgres-in-rust-with-ai/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47836256">https://news.ycombinator.com/item?id=47836256</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 20 Apr 2026 16:04:31 +0000</pubDate><link>https://malisper.me/pgrust-rebuilding-postgres-in-rust-with-ai/</link><dc:creator>luu</dc:creator><comments>https://news.ycombinator.com/item?id=47836256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47836256</guid></item><item><title><![CDATA[Show HN: Alien – Self-hosting with remote management (written in Rust)]]></title><description><![CDATA[
<p>Hi HN, I'm Alon, and I'm building Alien, an open-source platform for deploying your software into your customer's environment and keeping it fully managed.<p>In my previous startup, I heard the same question from <i>every</i> single enterprise customer over and over again: "My data is sensitive. Can I deploy your product to my own cloud account?"<p>Self-hosting is becoming very popular because it lets users keep their data private, local, and inside their own environment. Unfortunately, self-hosting breaks down when someone starts paying for your software. Especially if it's an enterprise customer.<p>Customers usually don't actually know how to operate your software. They might change something small — Postgres version, environment variables, IAM, firewall rules — and things start failing. From their perspective, the product is broken. And even if the root cause is on their side, it doesn't matter... the customer is always right, you're still the one expected to fix it.<p>But you can't. You don't have access to their environment. You don't have real visibility. You can't run anything yourself. So you're stuck debugging a system you don't control, through screenshots and copy-pasted logs on a Zoom call. You end up responsible for something you don't control.<p>I think there's a better model of paid self-hosting: the software runs in the customer's environment, but the developer can actually operate it. It's a win-win: for the customer, their data stays private and local, and the developer still has control over deployments, updates, and debugging.<p>Alien provides infrastructure to deploy and operate software inside your users' environments, while retaining centralized control over updates, monitoring, and lifecycle management. It currently supports AWS, GCP, and Azure targets.<p>GitHub: <a href="https://github.com/alienplatform/alien" rel="nofollow">https://github.com/alienplatform/alien</a><p>Getting started: <a href="https://alien.dev/docs/quickstart" rel="nofollow">https://alien.dev/docs/quickstart</a><p>How it works: <a href="https://alien.dev/docs/how-alien-works" rel="nofollow">https://alien.dev/docs/how-alien-works</a><p>Excited to share Alien with everyone here – let me know what you think!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47835599">https://news.ycombinator.com/item?id=47835599</a></p>
<p>Points: 105</p>
<p># Comments: 48</p>
]]></description><pubDate>Mon, 20 Apr 2026 15:18:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47835599</link><dc:creator>alongub</dc:creator><comments>https://news.ycombinator.com/item?id=47835599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47835599</guid></item><item><title><![CDATA[Show HN: Grammar of Graphics CLI tool made in Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/williamcotton/gramgraph">https://github.com/williamcotton/gramgraph</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47835010">https://news.ycombinator.com/item?id=47835010</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 20 Apr 2026 14:36:11 +0000</pubDate><link>https://github.com/williamcotton/gramgraph</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=47835010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47835010</guid></item><item><title><![CDATA[Local ML inference benchmark: PyTorch vs. llama.cpp vs. the Rust ecosystem]]></title><description><![CDATA[
<p>Article URL: <a href="http://kvark.github.io/ai/performance/2026/04/19/tales-from-the-inference-land.html">http://kvark.github.io/ai/performance/2026/04/19/tales-from-the-inference-land.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47834585">https://news.ycombinator.com/item?id=47834585</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 20 Apr 2026 14:07:02 +0000</pubDate><link>http://kvark.github.io/ai/performance/2026/04/19/tales-from-the-inference-land.html</link><dc:creator>kvark</dc:creator><comments>https://news.ycombinator.com/item?id=47834585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47834585</guid></item></channel></rss>