Rust PNG Image Decoder Now Even Faster: Benefiting Chrome, GNOME, Etc
The Rust PNG crate, image-png, for PNG image encoding and decoding was already claimed to be the fastest PNG decoder in the world for the past year. Now with the latest optimizations, it’s even faster… ⌘ Read more
Epic Games Announces Lore Open-Source Version Control System
Epic Games has released Lore, an MIT-licensed version control system written in Rust and designed specifically for “games and entertainment purposes with large file sizes,” reports Phoronix. From the report: While there is Git LFS for large file storage with Git, Epic Games has crated Lore as a version control system designed entirely around the large fi … ⌘ Read more
Experimental, Reverse-Engineered & AI Assisted Rust Driver Supports Modern DisplayLink
The original DisplayLink USB display adapters were great for working with an upstream, open-source driver while sadly the newer DisplayLink tech has been limited to an out-of-tree driver and proprietary user-space daemon. But posted today is an experimental “Vino” driver that is a clean-room, reverse-engineered driver for newer DisplayLink hardware… ⌘ Read more
Mozilla Firefox Usage Of zlib-rs For Better Safety & Performance
Since the release in May of Firefox 151, Mozilla has been relying on the zlib-rs library for Gzip compression/decompression. This subtle change to use this Rust-based Zlib implementation has yielded some performance benefits and better memory safety but also some headaches when dealing with Intel CPU bugs… ⌘ Read more
Linux 7.2 Introducing The Rust Zerocopy Library To Eliminate More “Unsafe” Code
Miguel Ojeda already mailed in the many Rust code changes for the in-development Linux 7.2 kernel. This is quite a big Rust code with more than forty thousand new lines of Rust code in the kernel… ⌘ Read more
Git 2.55-rc0 Released With Rust Enabled By Default
Git 2.55-rc0 is out today as the first tagged test version of the forthcoming Git 2.55 distributed version control system. Most notable with Git 2.55 is that Rust support is being enabled by default… ⌘ Read more
YSERVER: Modern X11 Server Written In Rust With The Help Of Claude Code
Open-source developer Jos Dehaes wrote in to Phoronix today in announcing a new X11 server he has been working on from scratch that has been quietly developed to this point but now ready to announce to the world… The YSERVER… ⌘ Read more
Security updates for Thursday
Security updates have been issued by AlmaLinux (.NET 10.0, .NET 8.0, .NET 9.0, podman, poppler, and postgresql-jdbc), Debian (chromium, jackson-core, libdbi-perl, and libinput), Fedora (httpd, rust, and xmlstarlet), Mageia (openssh, postfix, and roundcubemail), Oracle (frr, kernel, libyang, n, postgresql-jdbc, and unbound), Red Hat (.NET 10.0, .NET 8.0, .NET 9.0, redis, and redis:7), SUSE (agama-web-ui, cockpit, cosign, glibc, google-cloud-sap-agent, google-osconfig-agent, kan … ⌘ Read more
Port React Compiler to Rust
Article URL: https://github.com/react/react/pull/36173
Comments URL: https://news.ycombinator.com/item?id=48473662
Points: 5
# Comments: 0 ⌘ Read more
Security updates for Monday
Security updates have been issued by AlmaLinux (bind, bind9.16, frr, kernel, kernel-rt, libexif, mysql, php, and unbound), Debian (apache2, chromium, glibc, gsasl, jackson-core, libxml2, nginx, request-tracker4, request-tracker5, tomcat10, tomcat11, and tomcat9), Fedora (chromium, firefox, haveged, keylime, libinput, libssh2, nasm, perl-CryptX, rust, thunderbird, and webkitgtk), Mageia (cockpit, golang-x-crypto, golang-x-sys-devel, kernel, kmod-virtualbox, kmod-xtables-addons, kernel-linus, … ⌘ Read more
Ladybird Browser Stops Accepting Public Pull Requests
The Ladybird browser isn’t opposed to AI coding tools, but it’s just brought a new change to their code-contributing policies.
February 23: “Ladybird adopts Rust, with help from AI.”
I used Claude Code and Codex for the translation. This was human-directed, not autonomous code generation. I decided what to port, in what order, and what the Rust code should look like. … ⌘ Read more
CUDA-Oxide 0.2 Brings Early Improvements To Pure Rust CUDA Kernels
Last month CUDA-Oxide was introduced as an experimental Rust-to-CUDA compiler. From pure Rust programming language code, one can write CUDA GPU kernels in a “safe(ish)” manner with the CUDA-Oxide compiler emitting NVIDIA PTX output directly. Out today is the second update to CUDA-Oxide… ⌘ Read more
Security updates for Friday
Security updates have been issued by AlmaLinux (kernel), Debian (dovecot, exim4, frr, and haveged), Fedora (cockpit, freeipa, jpegxl, libre, nextcloud, perl-Cpanel-JSON-XS, perl-Crypt-Argon2, perl-Dist-Build, perl-ExtUtils-Builder, perl-ExtUtils-Builder-Compiler, perl-HTTP-Tiny, perl-libwww-perl, python-starlette, rubygem-yard, rust-sequoia-cert-store, rust-sequoia-chameleon-gnupg, rust-sequoia-octopus-librnp, rust-sequoia-sop, rust-sequoia-sq, rust-sequoia-wot, samba, and transmission), **Red … ⌘ Read more
NVIDIA’s Nova Driver Continues Being Built Up In Linux 7.2 Along With Other DRM Rust Code
Danilo Krummrich sent out the main set of DRM Rust subsystem changes on Thursday that are targeting the Linux 7.2 kernel. NVIDIA’s open-source Nova driver continues seeing a bulk of the DRM Rust work as this modern successor to Nouveau continues taking shape… ⌘ Read more
Dave Airlie on Linux Kernel Maintenance (SE Radio)
The Software Engineering Radio podcast has put up an\
interview with graphics maintainer Dave Airlie. Much of what is in
there will not be news to LWN readers, but it is an interesting overview of
the life of a large-subsystem maintainer.
I was talking to a few of the Rust people, and I thought: these are
very young people, these are a group of people in their 20s, maybe
30s, they are a you … ⌘ Read more
New IronWorm Malware Hits 36 Packages In npm Supply-Chain Attack
A new npm supply-chain attack has infected 36 packages with Rust-based infostealer malware called IronWorm. According to BleepingComputer, the malware “targets 86 environment variables (key-value pairs) and 20 credential files that may contain OpenAI, AWS, Anthropic, and npm credentials, vault configuration files, SSH keys, and Exodus cryptocurrenc … ⌘ Read more
[$] LWN.net Weekly Edition for June 4, 2026
Inside this week’s LWN.net Weekly Edition:
Front: MeshCore; x32 ABI; Open-source security; Package-manager metadata; More LSFMM+BPF coverage; Loadable crypto module.
Briefs: Lightwell; jqwik protestware; RedHat package compromise; DistroWatch; Fedora election; Rust 1.96.0; rsync; Vim Classic 8.3; Quotes; …
Announcements: Newsletters, conferences, security updates, patch … ⌘ Read more
Show HN: Mnemo – local-first AI memory layer for any LLM (Rust, SQLite,petgraph)
Article URL: https://github.com/zaydmulani09/mnemo
Comments URL: https://news.ycombinator.com/item?id=48389586
Points: 4
# Comments: 0 ⌘ Read more
Bun Has Been Converted to Rust. Now What?
Article URL: https://bytecode.news/posts/2026/06/bun-has-been-converted-to-rust-now-what
Comments URL: https://news.ycombinator.com/item?id=48383018
Points: 26
# Comments: 16 ⌘ Read more
Microsoft Announces Coreutils For Windows: Derived From Rust Coreutils
As another interesting takeaway from this week’s Microsoft Build 2026 conference beyond their open-source Intelligent Terminal project is Coreutils for Windows. Microsoft is maintaining a fork of Rust Coreutils for Windows to ease the developer experience across Windows / WSL / macOS / Linux… ⌘ Read more
Mir 2.27 Released With More Wayland Rust Code
Canonical today released Mir 2.27 as the latest version of this set of compositor libraries for easily building Wayland-based shells on Linux and fitting into the Ubuntu Linux paradigm… ⌘ Read more
COSMIC Desktop’s Frosted Glass Is Giving Windows Aero Vibes
Some of the latest feature work for the Rust and Wayland based COSMIC desktop environment is on creating their new “Frosted Glass” appearance. It’s getting closer to release and giving off Windows Aero vibes for that design language from the Windows Vista days… ⌘ Read more
Ombredanne: An AI agent ported our codebase from Python to Rust
Over on the AboutCode blog, lead
maintainer Philippe Ombredanne writes
about an agentic LLM system porting the ScanCode\
Toolkit to Rust. In the process, the LLM (or the people behind it)
infringed the ScanCode trademark, stripped copyright and license notices,
“and started an outreach campaign, without ev … ⌘ Read more
Servo 0.2 Released With Revamped Android Browser UI
For ending out the month of May is a new monthly release of Servo, the open-source, Rust-based browser engine being developed by Linux Foundation Europe stakeholders and the open-source community. There are many nice enhancements on the desktop side with Servo 0.2 while also improving the Android browser UI experience with Servo too… ⌘ Read more
Custom Errors Are Non-Negotiable in My Rust Applications
Article URL: https://tristonarmstrong.com/blog/custom-errors-are-non-negotiable-in-my-rust-applications
Comments URL: https://news.ycombinator.com/item?id=48341505
Points: 3
# Comments: 0 ⌘ Read more
Rust Coreutils 0.9 Released With Additional Security Hardening, Zero-Copy I/O
Rust Coreutils 0.9 was tagged today as the latest major update to this GNU Coreutils implementation in the Rust programming language. Rust Coreutils 0.9 is up to a 90.4% pass rate against the GNU test suite!.. ⌘ Read more
Rust 1.96.0 released
Version\
1.96.0 of the Rust programming language has been released. Changes
include a new set of Copy-implementing Range types,
assertions with pattern matching, a number of stabilized APIs, and two
Cargo vulnerability fixes. ⌘ Read more
Creusot helps you prove your Rust code is correct
Article URL: https://github.com/creusot-rs/creusot/tree/master
Comments URL: https://news.ycombinator.com/item?id=48309645
Points: 5
# Comments: 0 ⌘ Read more
Security updates for Thursday
Security updates have been issued by AlmaLinux (firefox, gdk-pixbuf2, glibc, gnutls, kernel, libexif, mysql8.4, postgresql16, postgresql18, python3.14, ruby:3.3, and ruby:4.0), Debian (krb5, roundcube, starlette, unbound, and varnish), Fedora (kernel, nginx, nginx-mod-brotli, nginx-mod-fancyindex, nginx-mod-headers-more, nginx-mod-js-challenge, nginx-mod-modsecurity, nginx-mod-naxsi, nginx-mod-vts, perl-Imager, poppler, python-uv-build, rrdtool, rust-astral-tokio-tar, rust-astral_async_http … ⌘ Read more
KRAID Being Developed As New Compiler For Modern Arm Mali Graphics
KRAID is a new Rust-written shader compiler currently being developed for the Panfrost/PanVK open-source Arm Mali driver code. KRAID is designed for Mali’s Valhall graphics processors and new as a modern, clean sheet design… ⌘ Read more
Rust Will Save Linux From AI, Says Greg Kroah-Hartman
Linux stable kernel maintainer Greg Kroah-Hartman says Rust can help Linux deal with a flood of AI-discovered security bugs (namely Dirty Frag, Copy Fail, and Fragnesia) by preventing common C mistakes around memory, locking, error handling, and untrusted data at build time rather than during human review. It’s “not a silver bullet” and does not mean rewriting the whol … ⌘ Read more
ALUMINIUM RUST IS NOT METAL ⌘ Read more
Ask HN: Pregunta para los devs hispanohablantes
¿Cómo les caería un lenguaje de programación de sistemas pero completamente en español?
imagino algo con el minimalismo y la concurrencia de Go, el bonito sistema de errores de Rust, no compartir estados mutuos como en Pony (no race conditions)
¿Qué opinan?
Comments URL: https://news.ycombinator.com/item?id=48275005
Points: 5
# Comments: 0 ⌘ Read more
Security updates for Monday
Security updates have been issued by Debian (atril, evince, gnutls28, haproxy, haveged, jq, kernel, krb5, libgcrypt20, nodejs, and thunderbird), Fedora (aw-server-rust, awatcher, bind, bind-dyndb-ldap, chromium, composer, docker-buildkit, docker-buildx, dotnet10.0, dotnet8.0, dotnet9.0, evince, firefox, httpd, kernel, nodejs-aw-webui, nss, perl-Apache-Session-Browseable, pie, python-pulp-glue, python-requests, and python3.15), Slackware (kernel), SUSE (apptainer, chromium, cockpit, dnsmasq, … ⌘ Read more
Rust-Based Wild Linker 0.9 Brings New Platform Coverage, Linker Plugin API
Wild Linker 0.9 was released today as the latest version of this very fast linker for Linux systems that is written in the Rust programming language… ⌘ Read more
GNOME Commander 2.0 Released Following Rewrite In Rust & GTK4
GNOME Commander, the orthodox file manager for the GNOME desktop that was inspired by Norton Commander, has been rewritten in the Rust programming language and also now using the GTK4 toolkit… ⌘ Read more
Security updates for Thursday
Security updates have been issued by AlmaLinux (kernel, kernel-rt, and libsndfile), Debian (bind9, evince, firefox-esr, openjpeg2, pdns, and rsync), Fedora (erlang-cowlib, evince, expat, firefox, kernel, mingw-expat, mysql8.0, mysql8.4, nss, opencryptoki, pgadmin4, proftpd, python-django5, python-django6, python-dotenv, rsync, rust-nu, rustup, and strongswan), Oracle (nginx, nginx:1.24, ruby, ruby:3.3, and squid), Slackware (bind and rsync), SUSE (buildah, distribution, distributi … ⌘ Read more
RHEL 10.2 Released With New AI Command Line Assistance
Red Hat has released RHEL 10.2 and 9.8 with new AI-assisted command-line tools. The releases also add updated developer toolchains such as Go 1.26, LLVM 21, Rust 1.92, Python 3.14, and PHP 8.4. Phoronix reports: Red Hat Enterprise Linux has introduced the goose command for power users. Goose is an optional CLI AI assistance with model context protocol (MCP) integrati … ⌘ Read more
Security updates for Wednesday
Security updates have been issued by AlmaLinux (kernel, libpng, nginx, nginx:1.24, ruby, and ruby:3.3), Debian (gnutls28 and linux-6.1), Fedora (dnsmasq, kernel, keylime-agent-rust, perl-Net-CIDR-Lite, python-pysam, python-urllib3, rust-cargo-vendor-filterer, rust-ingredients, rust-oo7-cli, rust-rpki, rust-sevctl, and rust-tealdeer), Mageia (bind), Oracle (bind, giflib, gimp:2.8, kernel, libpng, rsync, ruby, and vim), Slackware (haveged and mozilla), SUSE (cockpit, dnsmasq, e … ⌘ Read more
Greg KH Calls For More Rust Linux Developers
Greg Kroah-Hartman took time away from his duties as Linux’s second-in-command as stable maintainer, various subsystem maintainer, and recent hobby of using AI/LLMs for uncovering Linux kernel bugs to present at the Rust Week conference… ⌘ Read more
The Linux Kernel Working On A Rust-Based Untrusted Data API
One of the newest interfaces being worked on for the Rust programming language support within the Linux kernel is an Untrusted Data API for data received into the kernel from user-space… ⌘ Read more
Security updates for Friday
Security updates have been issued by Debian (ffmpeg, gsasl, nodejs, postgresql-15, postgresql-17, python3.9, and thunderbird), Fedora (expat, firefox, freerdp, GitPython, kernel, php, rust-podman-sequoia, rust-rpm-sequoia, rust-sequoia-chameleon-gnupg, rust-sequoia-git, rust-sequoia-keystore-server, rust-sequoia-octopus-librnp, rust-sequoia-openpgp, rust-sequoia-sop, rust-sequoia-sq, and rust-sequoia-sqv), Mageia (awstats, libreoffice, perl-HTTP-Tiny, and tomcat), Oracle (corosync, freerdp, … ⌘ Read more
Cloud Hypervisor 52 Now Supports Launching AMD SEV-SNP Confidential VMs With KVM
For what originally began as an open-source Intel software project, Cloud Hypervisor continues seeing robust development outside the confines of Intel Corp these days with ongoing improvements driven by Microsoft, Cyberus Tech, Ant, and other organizations for this Rust-based VMM for cloud workloads… ⌘ Read more
IBM s390 Is The Latest Architecture Seeing Rust Linux Kernel Support
An IBM engineer posted the first set of patches enabling the Rust programming language support for the Linux kernel to be built on the s390 architecture… ⌘ Read more
NVIDIA Releases CUDA-Oxide 0.1 For Experimental Rust-To-CUDA Compiler
A new NVIDIA Labs project is greatly improving the capabilities of using the Rust programming language for developing CUDA kernels for NVIDIA GPUs… ⌘ Read more
Rust-Written Redox OS Sees Improvements For Running On Real Hardware
Redox OS is out with its status report for April 2026. During the past month this open-source, Rust-based operating system written from scratch has seen improvements for running on real hardware as well as a wide variety of other improvements for bettering this original OS project… ⌘ Read more
Security updates for Tuesday
Security updates have been issued by AlmaLinux (kernel, kernel-rt, libcap, LibRaw, openssh, thunderbird, and tigervnc), Debian (libarchive and lxd), Fedora (chromium, insight, nodejs20, rust-sequoia-git, and uriparser), Mageia (kernel, kmod-virtualbox), Oracle (kernel, libcap, thunderbird, and uek-kernel), Red Hat (.NET 10.0, .NET 8.0, .NET 9.0, fence-agents, sudo, and systemd), Slackware (httpd), SUSE (freerdp, hauler, helm, himmelblau, kernel, libspectre, thunderbird, tri … ⌘ Read more
Security updates for Monday
Security updates have been issued by AlmaLinux (kernel, libcap, libtiff, sudo, and thunderbird), Debian (dovecot, imagemagick, incus, kernel, libexif, linux-6.1, openjdk-25, pyasn1, python-aiohttp, and thunderbird), Fedora (chromium, firefox, GitPython, glibc, insight, krb5, nano, nss, openssh, openvpn, perl-CryptX, python3.14, rust-openssl, rust-openssl-sys, rust-sequoia-git, and xen), Oracle (dtrace, fence-agents, grafana-pcp, libcap, libtiff, sudo, and xorg-x11-server-Xwayland), **Red Ha … ⌘ Read more
Brush v0.4 Released As “Significant” Release For This Rust-Based Shell
Brush v0.4 debuted today for this “Bourne Rusty Shell” as a Bash/POSIX-compatible shell written in the Rust programming language… ⌘ Read more
The GNOME-Aligned RustConn Connection Manager Continues Piling On More Features
One of the interesting GNOME-aligned application developments in recent months has been RustConn as a modern GTK4-based connection manager. RustConn allows managing SSH, RDP, VNC, SPICE, and a variety of other connections from this Rust-written application. It’s been steadily tacking on more features and that effort continued with more features landing… ⌘ Read more