A FreeBSD kernel module uses GitHub outage durations as an entropy source for the Fortuna random number generator. The module compares consecutive incident durations to generate bits, though the approach has known correlation issues and produces no cryptographic secrecy since GitHub incidents are public data.
A Rust implementation runs Google's Gemma 3 4B model as a typed decision function, achieving 47 ms per decision (21.2 decisions/sec) on Apple M1 Pro. Instead of token generation and parsing, the system directly extracts logits for legal labels and applies softmax to produce typed answers, with benchmarks showing 58.9% accuracy on JevBench's 231 public decisions.
A GitHub repository containing presentation slides about Rust in Git, built with Asciidoctor reveal.js. Instructions provided for setup, installation, and viewing the slides in a web browser or as PDF.
EveryCli is a natural-language CLI assistant written in Rust that runs entirely locally using ONNX for semantic search. It combines lexical matching with AI-powered reranking to help users find shell commands by describing their intent in English or French, without network calls or requiring external dependencies.
A software engineer demonstrates that Claude Opus 4.5 and newer agentic LLMs can write Rust code significantly faster than state-of-the-art libraries through iterative optimization, achieving 2x-20x speedups. The approach involves asking agents to iteratively improve code with appropriate constraints, exemplified through reimplementing machine learning algorithms like UMAP in Rust with PyO3 Python bindings and criterion benchmarking.
A TypeScript server compiled to native code with geatsc outperformed Rust's Hyper in benchmarks, serving 313,046 requests per second compared to Hyper's 273,595. The same TypeScript source code runs 4.1× faster as a compiled binary than under Node.js, using significantly less memory and achieving faster cold starts.
Infinite Mac now uses Snow, a Rust-based WebAssembly emulator for early 68K Macintoshes, replacing Mini vMac. Snow offers greater accuracy and enables running A/UX, Apple's late-1980s UNIX/Mac hybrid, alongside classic Mac OS. The migration required custom integrations for hardware limitations, disk images, and dynamic screen configuration.
Infinite Mac now uses Snow, a Rust-based WebAssembly emulator for early 68K Macintoshes, replacing Mini vMac. Snow provides greater accuracy and enables running A/UX, Apple's Unix/Mac hybrid from the late 1980s, while Infinite Mac has added a Floppies library of early Mac software and implemented hardware-accurate features like NuBus graphics cards.
CO3 is a Rust FFI framework designed to enable seamless, zero-cost abstraction when exporting Rust code across FFI boundaries, supporting generics, native Rust types, and the C ABI without requiring developers to restructure their code.
Miri stored all environment variables in target/, allowing secrets to persist in GitHub Actions caches and potentially be accessed by pull requests. The Rust Security Response Team identified the vulnerability and will fix it in nightly 2026-09-22 by preserving only CARGO_* variables and OUT_DIR.
Differential is a terminal-based diff reviewer that uses semantic grouping and AI agents to make code review easier. It separates important changes, groups similar modifications, prioritizes dependencies, and works locally without requiring a forge or remote connection.
A programming language design discussion comparing Rust's minimal parameter features with Ruby's flexible argument handling, examining named parameters, defaults, and keyword arguments through examples like Rails's redirect_to function and FastAPI decorators.
Rust has maintained the top ranking on Hacker News since 2019, based on analysis of upvoted story titles from January 2016 through August 2026. The data tracks mindshare across 48 programming language categories and compares HN rankings with Stack Overflow survey results from 2025.
RFC-0285 proposes creating the Magma-GPU exploratory committee to establish Magma as an open-source, multi-OS GPU standard bridging high-level and low-level driver components. The initiative aims to standardize GPU interfaces across microkernel systems like Fuchsia, Android, QNX, and Redox through quarterly collaborative meetings and potential integration with Mesa, addressing fragmentation and inefficiency in current microkernel GPU driver development.
Machina is a browser-based physics sandbox game built with Rust and Box2D where players construct vehicles like cars, helicopters, and boats to destroy targets in single-player or multiplayer modes, featuring automatic wheel detection and various game modes.
Bitcoin-rs is an AI-assisted Bitcoin full node implementation in Rust designed to explore alternative architectural approaches while maintaining consensus compatibility with Bitcoin Core. The project prioritizes performance optimization, integrated UTXO set management, modularity, and native Rust integration to enable faster iteration and bold experimentation than traditional Bitcoin Core development allows.
Jeeva is a modular Rust-based trading engine for mid-frequency trading on Hyperliquid perpetuals, featuring a Next.js dashboard for real-time monitoring and control. It continuously samples market data, uses a configurable decision-maker (including Jev AI models) to generate trading signals, and executes trades with safety guardrails like mock-mode defaults and automatic position flattening on repeated failures.
An analysis of Rust usage in Windows 11 reveals multiple components built partially or entirely in Rust, including two servicing DLLs (CloudRecoveryDownloadTool.dll and UdiApiClient.dll), DWriteCore at 57.9% Rust, and the MathCAT library used by Narrator. Microsoft has developed an internal Rust toolchain with a UTC backend alternative to LLVM, announced in September 2026 as a Tier-1 language at the company.
Badbox is a deterministic code pattern detector that lets repositories define custom structural rules to identify questionable engineering patterns without using LLMs. It reports where patterns occur and their frequency while leaving decisions to developers, with no default policies and each project managing its own rules.
TypeScript 7.0 replaced its JavaScript compiler with one written in Go rather than Rust. The team chose Go because porting the existing code to Rust would have required a complete rewrite to handle memory safety without garbage collection, whereas Go's garbage collection allowed them to preserve the original compiler's semantics and achieve a 10x performance improvement.