Tag
A blog post presenting a Rust macro that computes the offset of a slice field in a struct at compile time, using a fake allocation to work around current stable Rust limitations.
Bcachefs 1.38.6, the performance release, removes the experimental label, introduces erasure coding and reconcile for improved data management, and converts userspace code to Rust.
Excited to share cuTile Rust, bringing Rust's fearless concurrency to GPU kernel programming. Their paper 'Fearless Concurrency on the GPU' is now on arXiv.
xan is a high-performance command-line CSV processing tool written in Rust, featuring SIMD parsing, parallel computation, and terminal-based data visualization capabilities.
OpenAI announces a $600,000 commitment to the Rust Foundation, including Platinum membership and additional support for maintainer efforts across the Rust ecosystem.
Explains the rationale behind stdx not being published on crates.io, the Rust package registry.
Dirge is a Rust-based agentic harness that helps smaller AI models punch above their weight by reducing memory footprint and intelligently managing errors, context, and tool calls, closing the performance gap with frontier models.
This paper formalizes four concurrency anomalies in multi-agent LLM systems, mechanically verifies a consistency hierarchy, and provides verified Rust runtimes with bounded prevention costs, including a fix for ByteDance's deer-flow and tool-effect reordering in LangGraph.
NVIDIA Labs releases cuTile Rust, a tile-based system for writing memory-safe, data-race-free GPU kernels in idiomatic Rust. It extends Rust's ownership model to GPU kernels, JIT-compiles Rust AST to GPU code, and achieves performance close to native CUDA.
The author details building a tool called bygge-zig that uses the Zig build system to compile Rust projects, replicating Cargo's functionality in far fewer lines of code, highlighting the differences and challenges.
A developer tool that converts OpenAPI V3 specifications (from URL or file) into AI agent skill markdown files, enabling efficient API interaction with reduced token usage.
Firefox now uses zlib-rs for gzip compression, improving performance and safety, though integration required workarounds for an Intel Raptor Lake CPU bug.
This article explains how to implement async task locals in Rust from scratch, avoiding the tokio ecosystem. It discusses thread-local storage and the execution model to achieve data association with async tasks without passing variables through function arguments.
A developer built a from-scratch Rust inference engine with custom GPU kernels that outperforms vLLM on Nemotron-30B decoding, achieving 75.7 vs 57 tok/s, submitted to the Build Small hackathon.
An analysis of how memory safety CVEs are reported differently in Rust vs C/C++, arguing that Rust's design reduces certain classes of vulnerabilities even when bugs exist.
LangChain announces SmithDB, a purpose-built distributed database for agent observability that powers LangSmith, offering up to 12x performance improvements and support for complex agent trace queries.
Deconvolution is a Rust crate for image deconvolution and restoration, providing known-PSF and blind restoration methods, PSF/OTF conversion, preprocessing, and simulation utilities.
Diplomat is a multi-language unidirectional FFI tool for wrapping Rust libraries, designed to expose Rust APIs to languages like C++, JS, Dart, and JVM without requiring FFI expertise, addressing a gap in the Rust tooling ecosystem.
A detailed technical article comparing and benchmarking various Rust decimal crates, covering fixed-point vs floating-point and fixed vs arbitrary precision designs.
Yoyo is an AI agent that self-evolves every 8 hours on GitHub Actions. Its key to success lies in a harness design of a stateless agent plus persistent state (git repository). The article deeply analyzes simple solutions to issues such as memory, context, feedback, verification, etc., emphasizing that persistent state is more critical than the model itself.