A new open-source software-defined radio project called sdr-- lets users build signal chains visually, linking devices, decoders, displays and recorders on a canvas. It runs a Rust-based server for radio and signal processing paired with a React-based interface that works in a browser or desktop app, and can operate locally or split across a network.
github.com
· 2026-09-14
A tutorial demonstrates how to write a JSON parser in Rust and expose it to Python using PyO3, the same toolchain that powers pydantic-core, the Rust extension underlying Pydantic v2's validation speed. The guide walks through the four steps of bridging Rust and Python—writing a Rust module, annotating it with PyO3 macros, compiling with maturin, and importing it as a normal package—while flagging that converting Rust results back into Python objects can be more expensive than the parsing itself. It references a cohort where students built hand-rolled JSON parsers in Rust that outperformed CPython's built-in json module, in one case by up to 3.5x.
belderbos.dev
· 2026-09-13
A developer released TailTalk, an open-source toolkit that reimplements the AppleTalk network stack entirely in userspace using Rust and Tokio, with no dependency on Netatalk or kernel drivers. It runs on Linux, Mac OS and Windows and connects to vintage Macs via EtherTalk or LocalTalk (through TashTalk-compatible hardware), enabling file transfer, AFP file sharing, and printing to classic LaserWriters, ImageWriters and StyleWriters.
github.com
· 2026-09-12
A developer created an open-source tracing tool called buildprof that visualizes where time goes during software compilation on Linux, mapping every process and subprocess onto a single timeline. The project was sparked by a claim from Bun architect Jarred Sumner that Bun's new Rust build compiled over 5 times faster on Linux than its previous Zig build, a result the developer found suspicious given that the two builds used different link-time optimization settings—Full LTO for Zig versus ThinLTO for Rust.
lalitm.com
· 2026-09-12
A developer built and detailed a Rust implementation using the Z3 SMT solver to perform counterexample-guided synthesis of loop-free programs, based on the technique described in Gulwani et al.'s Synthesis of Loop-Free Programs paper. The post breaks down the underlying logic formulas into simpler explanations and walks through the code, while noting the implementation struggles to match performance on some harder benchmark problems from the original literature.
fitzgen.com
· 2026-09-11
gPTY is a new open-source project that pairs the Godot game engine with Rust to create a PTY-based terminal multiplexer featuring a resizable tiling grid for panes like terminals, code viewers, and file trees. It exposes a JSON-RPC/CLI/MCP control interface so AI agents and scripts can spawn panes, inject text, and read output programmatically instead of scraping terminal UIs. It also includes a regex-based 'concept engine' that captures and routes terminal output into other panes, plus persistence via SQLite/JSON for scrollback, settings, and workspaces.
github.com
· 2026-09-11
Wiz researchers found multiple threat actors exploiting two Artifactory vulnerabilities, CVE-2026-42018 and CVE-2026-42016, to escalate from a low-privileged anonymous session to full administrator access in under five minutes in some cases. Once inside, attackers installed malicious Groovy plugins to run commands and deployed a custom Rust-based backdoor with command-and-control capabilities, alongside webshells and stolen configuration data. A separate critical flaw, CVE-2026-82329, has also been used by other attackers to mint admin tokens on unpatched instances.
bleepingcomputer.com
· 2026-09-11
Conviva engineers tried replacing mmap with io_uring for reading large Arrow IPC files in their DataFusion-based analytics engine, hoping to fix latency spikes seen under heavy concurrent query loads with mmap. Instead of resolving the problem, the io_uring approach ran slower, and the team's investigation traced the original mmap issue to page-cache thrashing and excessive page faults under high concurrency rather than the memory-mapping mechanism itself.
conviva.ai
· 2026-09-11
A developer describes abandoning Git for personal projects after learning of a proposal within the Git project to make Rust mandatory. Citing long experience with systems like RCS, CVS, SVN, Mercurial and Bazaar, they chose Fossil as a replacement, noting its C codebase, small footprint, and simpler workflow without a staging area.
lucio.albenga.es
· 2026-09-10
Cubacadabra's developers plan to rebuild the product's iOS, Android, and web clients as thin native shells that delegate application logic to shared Rust crates rather than reimplementing features separately in Swift, Kotlin, and JavaScript. The goal is to move business rules like form validation, save logic, and error handling into one Rust codebase that all three platforms call into, citing Litter's Rust-core approach with UniFFI bindings as a precedent.
andrewarrow.dev
· 2026-09-10
Microsoft has designated Rust as a Tier-1 supported language for internal development, placing it alongside C++, C#, and TypeScript with full toolchain, tooling, and compliance support. As part of this effort, the company introduced rustc_codegen_utc, a new code generation backend that connects Rust's compiler to the MSVC backend used across Windows.
rustfoundation.org
· 2026-09-10
A hobbyist took apart an Egret GT electric scooter, examined its Bluetooth app and firmware update mechanism, and discovered a way to bypass its PIN lock via a hidden firmware update mode. He also found the scooter silently transmits unlisted telemetry data, including driving-mode duration, motor current, battery voltage and charge history, and went on to write custom Rust firmware for the scooter's display unit.
bensimms.moe
· 2026-09-10