{"version":"https://jsonfeed.org/version/1","title":"Hacker News - Newest: \"rust\"","description":"Hacker News RSS","home_page_url":"https://news.ycombinator.com/newest","items":[{"id":"https://news.ycombinator.com/item?id=49318858","title":"Show HN: Health medical messaging with ER7 pipe-hat and Rust","content_html":"\n\u003cp\u003eI'm working on health medical messaging using Rust to parse the worldwide standard ER7 pipe-hat format.\u003cp\u003eER7 message parsing Rust crate:\u003cp\u003e\u003ca href=\"https://crates.io/crates/er7\" rel=\"nofollow\"\u003ehttps://crates.io/crates/er7\u003c/a\u003e\u003cp\u003eI'm seeking advice about what would help improve the README examples, to make it easier or better to use in your own HL7 health care projects.\u003cp\u003eSource is \u003ca href=\"https://github.com/er7-rust/er7-rust\" rel=\"nofollow\"\u003ehttps://github.com/er7-rust/er7-rust\u003c/a\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49318858\"\u003ehttps://news.ycombinator.com/item?id=49318858\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 2\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://news.ycombinator.com/item?id=49318858","external_url":"https://news.ycombinator.com/item?id=49318858","date_published":"2026-08-16T10:53:22Z","author":{"name":"jph","url":"https://news.ycombinator.com/user?id=jph"}},{"id":"https://news.ycombinator.com/item?id=49318113","title":"RAPx: A static analysis tool for Rust programs","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/safer-rust/RAPx\"\u003ehttps://github.com/safer-rust/RAPx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49318113\"\u003ehttps://news.ycombinator.com/item?id=49318113\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 2\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://github.com/safer-rust/RAPx","external_url":"https://news.ycombinator.com/item?id=49318113","date_published":"2026-08-16T08:37:57Z","author":{"name":"rendaw","url":"https://news.ycombinator.com/user?id=rendaw"}},{"id":"https://news.ycombinator.com/item?id=49317508","title":"Beancount in Rust","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://rustledger.github.io\"\u003ehttps://rustledger.github.io\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49317508\"\u003ehttps://news.ycombinator.com/item?id=49317508\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 1\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://rustledger.github.io","external_url":"https://news.ycombinator.com/item?id=49317508","date_published":"2026-08-16T06:45:25Z","author":{"name":"NamlchakKhandro","url":"https://news.ycombinator.com/user?id=NamlchakKhandro"}},{"id":"https://news.ycombinator.com/item?id=49315709","title":"Show HN: I built a native app for coding agents with Rust and GPUI","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://waku.sh\"\u003ehttps://waku.sh\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49315709\"\u003ehttps://news.ycombinator.com/item?id=49315709\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 33\u003c/p\u003e\n\u003cp\u003e# Comments: 13\u003c/p\u003e\n","url":"https://waku.sh","external_url":"https://news.ycombinator.com/item?id=49315709","date_published":"2026-08-16T00:38:44Z","author":{"name":"0x142857","url":"https://news.ycombinator.com/user?id=0x142857"}},{"id":"https://news.ycombinator.com/item?id=49315372","title":"Rewriting in Rust","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://blog.jetbrains.com/rust/2026/08/10/rewriting-in-rust/\"\u003ehttps://blog.jetbrains.com/rust/2026/08/10/rewriting-in-rust/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49315372\"\u003ehttps://news.ycombinator.com/item?id=49315372\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 9\u003c/p\u003e\n\u003cp\u003e# Comments: 2\u003c/p\u003e\n","url":"https://blog.jetbrains.com/rust/2026/08/10/rewriting-in-rust/","external_url":"https://news.ycombinator.com/item?id=49315372","date_published":"2026-08-15T23:43:09Z","author":{"name":"worik","url":"https://news.ycombinator.com/user?id=worik"}},{"id":"https://news.ycombinator.com/item?id=49313849","title":"Concurrent Servers in Rust","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://eli.thegreenplace.net/2026/concurrent-servers-part-7-rust/\"\u003ehttps://eli.thegreenplace.net/2026/concurrent-servers-part-7-rust/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49313849\"\u003ehttps://news.ycombinator.com/item?id=49313849\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 4\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://eli.thegreenplace.net/2026/concurrent-servers-part-7-rust/","external_url":"https://news.ycombinator.com/item?id=49313849","date_published":"2026-08-15T20:08:32Z","author":{"name":"ingve","url":"https://news.ycombinator.com/user?id=ingve"}},{"id":"https://news.ycombinator.com/item?id=49312903","title":"Four Levels of In-Place Initialization (Rust)","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://blog.yoshuawuyts.com/four-levels-of-in-place-initialization/\"\u003ehttps://blog.yoshuawuyts.com/four-levels-of-in-place-initialization/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49312903\"\u003ehttps://news.ycombinator.com/item?id=49312903\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 2\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://blog.yoshuawuyts.com/four-levels-of-in-place-initialization/","external_url":"https://news.ycombinator.com/item?id=49312903","date_published":"2026-08-15T18:20:00Z","author":{"name":"dabinat","url":"https://news.ycombinator.com/user?id=dabinat"}},{"id":"https://news.ycombinator.com/item?id=49310317","title":"Show HN: Feature-packed 6MB Rust+Tauri free bookmarking app","content_html":"\n\u003cp\u003e\u003ca href=\"https://shelf-bookmarks.stupidlabs.lol\" rel=\"nofollow\"\u003ehttps://shelf-bookmarks.stupidlabs.lol\u003c/a\u003e\u003cp\u003eI have been using raindrop.io for years now, and it has worked perfectly for me. Seriously, no issues.\u003cp\u003eBut, bookmarks are something that are a bit too personal... they allow profiling you. And I don't want anyone doing that to me,\u003cp\u003eHence, this app. It's 100% offline and free.\u003cp\u003eIt's built in Rust using Tauri, is roughly 6MB only, is beautiful to look at, and packs more features than commercial ones.\u003cp\u003eMake sure to checkout the \"All features\" page as well from the homepage.\u003cp\u003eAlso, it has an inbuilt api server (configurable) so you can automate as well, for example, from your agents, or build a bookmarking browser extension. Checkout the api reference from homepage.\u003cp\u003eCode will be open-sourced in a few weeks.\u003cp\u003eSyncing server, to sync across devices, is also coming. Of course, that will be open-source as well.\u003cp\u003ePS: I was unable to test on Linux as I don't have that system. In case you find any issues, please mention in comments.\u003cp\u003eThank you..\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49310317\"\u003ehttps://news.ycombinator.com/item?id=49310317\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 13\u003c/p\u003e\n\u003cp\u003e# Comments: 3\u003c/p\u003e\n","url":"https://news.ycombinator.com/item?id=49310317","external_url":"https://news.ycombinator.com/item?id=49310317","date_published":"2026-08-15T13:21:46Z","author":{"name":"freakynit","url":"https://news.ycombinator.com/user?id=freakynit"}},{"id":"https://news.ycombinator.com/item?id=49302071","title":"Rustc_codegen_JVM: Compile Rust to Java bytecode and runnable JARs","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/IntegralPilot/rustc_codegen_jvm\"\u003ehttps://github.com/IntegralPilot/rustc_codegen_jvm\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49302071\"\u003ehttps://news.ycombinator.com/item?id=49302071\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 3\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://github.com/IntegralPilot/rustc_codegen_jvm","external_url":"https://news.ycombinator.com/item?id=49302071","date_published":"2026-08-14T17:42:04Z","author":{"name":"fanf2","url":"https://news.ycombinator.com/user?id=fanf2"}},{"id":"https://news.ycombinator.com/item?id=49299146","title":"Show HN: Opensourcing APH Engine and Servers in Rust and N Lang","content_html":"\n\u003cp\u003erustaceans, we've completely open sourced our APH rust engine and servers!\u003cp\u003eAPH is a Agent Per Human notarization protocol, that acts like remote guardrails for when your agents are working with agents you don't own.  It allows both parties to share public keys that they can verify each other are working in good faith against public servers.\u003cp\u003eAPH by Squillo is the missing piece of the A2A and AP2 families from Google, built with the same pedigree as the web but for the agentic web.\u003cp\u003eIt's designed to work with existing agentic protocols and future ones, but is the cornerstone for the agentic web and true agentic commerce.\u003cp\u003eNow, get blistering speed, memory safety, and security for you and your Agents.\u003cp\u003eDon't do rust? no worries, it's ready to go with wasm/wasi and we've installed a claude and codec packs to make it easy to implement.\u003cp\u003eNow, an agent can responsibly bid on eBay, negotiate your medical bills, buy a house, trade on the stock market, all with the remote guardrails you can independently verify without leaking secrets.\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49299146\"\u003ehttps://news.ycombinator.com/item?id=49299146\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 5\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://github.com/squillo/aph","external_url":"https://news.ycombinator.com/item?id=49299146","date_published":"2026-08-14T14:25:29Z","author":{"name":"scott-b","url":"https://news.ycombinator.com/user?id=scott-b"}},{"id":"https://news.ycombinator.com/item?id=49298385","title":"Gpui-component: Rust GUI components for building cross-platform apps","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://longbridge.github.io/gpui-component/\"\u003ehttps://longbridge.github.io/gpui-component/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49298385\"\u003ehttps://news.ycombinator.com/item?id=49298385\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 3\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://longbridge.github.io/gpui-component/","external_url":"https://news.ycombinator.com/item?id=49298385","date_published":"2026-08-14T13:26:35Z","author":{"name":"klaussilveira","url":"https://news.ycombinator.com/user?id=klaussilveira"}},{"id":"https://news.ycombinator.com/item?id=49296020","title":"Gitlawb Node, Federated Git server in Rust","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/Gitlawb/node\"\u003ehttps://github.com/Gitlawb/node\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49296020\"\u003ehttps://news.ycombinator.com/item?id=49296020\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 2\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://github.com/Gitlawb/node","external_url":"https://news.ycombinator.com/item?id=49296020","date_published":"2026-08-14T08:28:16Z","author":{"name":"amrit_mirch","url":"https://news.ycombinator.com/user?id=amrit_mirch"}},{"id":"https://news.ycombinator.com/item?id=49292584","title":"Show HN: MCP-stama – An ultra-fast Rust MCP server with no dependencies","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/StamManif/mcp-stama\"\u003ehttps://github.com/StamManif/mcp-stama\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49292584\"\u003ehttps://news.ycombinator.com/item?id=49292584\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 73\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://github.com/StamManif/mcp-stama","external_url":"https://news.ycombinator.com/item?id=49292584","date_published":"2026-08-13T22:26:25Z","author":{"name":"stammanif","url":"https://news.ycombinator.com/user?id=stammanif"}},{"id":"https://news.ycombinator.com/item?id=49290944","title":"Rodeo, a terminal file manager inspired by Norton/Midnight Commander (Rust)","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/lordgreg/rodeo\"\u003ehttps://github.com/lordgreg/rodeo\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49290944\"\u003ehttps://news.ycombinator.com/item?id=49290944\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 3\u003c/p\u003e\n\u003cp\u003e# Comments: 1\u003c/p\u003e\n","url":"https://github.com/lordgreg/rodeo","external_url":"https://news.ycombinator.com/item?id=49290944","date_published":"2026-08-13T19:42:50Z","author":{"name":"lordgreg","url":"https://news.ycombinator.com/user?id=lordgreg"}},{"id":"https://news.ycombinator.com/item?id=49290167","title":"A new (Rust-based) stack for GNOME system components","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://www.youtube.com/watch?v=2pWVbXF7hIY\"\u003ehttps://www.youtube.com/watch?v=2pWVbXF7hIY\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49290167\"\u003ehttps://news.ycombinator.com/item?id=49290167\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 3\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://www.youtube.com/watch?v=2pWVbXF7hIY","external_url":"https://news.ycombinator.com/item?id=49290167","date_published":"2026-08-13T18:37:18Z","author":{"name":"linggen","url":"https://news.ycombinator.com/user?id=linggen"}},{"id":"https://news.ycombinator.com/item?id=49290159","title":"Downcasting Arcs in Rust","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://ashdnazg.github.io/articles/26/Downcasting-Arcs-in-Rust\"\u003ehttps://ashdnazg.github.io/articles/26/Downcasting-Arcs-in-Rust\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49290159\"\u003ehttps://news.ycombinator.com/item?id=49290159\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 4\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://ashdnazg.github.io/articles/26/Downcasting-Arcs-in-Rust","external_url":"https://news.ycombinator.com/item?id=49290159","date_published":"2026-08-13T18:37:01Z","author":{"name":"linggen","url":"https://news.ycombinator.com/user?id=linggen"}},{"id":"https://news.ycombinator.com/item?id=49290009","title":"OxiSH: SSH Server Written in Rust","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/djc/oxish\"\u003ehttps://github.com/djc/oxish\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49290009\"\u003ehttps://news.ycombinator.com/item?id=49290009\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 22\u003c/p\u003e\n\u003cp\u003e# Comments: 2\u003c/p\u003e\n","url":"https://github.com/djc/oxish","external_url":"https://news.ycombinator.com/item?id=49290009","date_published":"2026-08-13T18:22:43Z","author":{"name":"wofo","url":"https://news.ycombinator.com/user?id=wofo"}},{"id":"https://news.ycombinator.com/item?id=49289492","title":"Show HN: Sued-rs – a fake demonic oracle for the terminal, in Rust","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/Danilo-Guedes/sued-rs\"\u003ehttps://github.com/Danilo-Guedes/sued-rs\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49289492\"\u003ehttps://news.ycombinator.com/item?id=49289492\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 2\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://github.com/Danilo-Guedes/sued-rs","external_url":"https://news.ycombinator.com/item?id=49289492","date_published":"2026-08-13T17:47:06Z","author":{"name":"rocknbrain","url":"https://news.ycombinator.com/user?id=rocknbrain"}},{"id":"https://news.ycombinator.com/item?id=49285915","title":"Database internals explained and measured using rust","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/AviAvni/database-learning-path\"\u003ehttps://github.com/AviAvni/database-learning-path\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49285915\"\u003ehttps://news.ycombinator.com/item?id=49285915\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 2\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://github.com/AviAvni/database-learning-path","external_url":"https://news.ycombinator.com/item?id=49285915","date_published":"2026-08-13T13:48:21Z","author":{"name":"AviAvni","url":"https://news.ycombinator.com/user?id=AviAvni"}},{"id":"https://news.ycombinator.com/item?id=49284966","title":"Compile Rust to Java bytecode and runnable JARs","content_html":"\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/IntegralPilot/rustc_codegen_jvm\"\u003ehttps://github.com/IntegralPilot/rustc_codegen_jvm\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=49284966\"\u003ehttps://news.ycombinator.com/item?id=49284966\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 4\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n","url":"https://github.com/IntegralPilot/rustc_codegen_jvm","external_url":"https://news.ycombinator.com/item?id=49284966","date_published":"2026-08-13T12:32:30Z","author":{"name":"integralpilot","url":"https://news.ycombinator.com/user?id=integralpilot"}}]}