Rust
Coverage of Rust in the Nexus archive.
- Show HN: Draco – A single-binary, self-hostable Firecrawl alternative in Rust
Draco is a Rust-based, self-hostable web scraper designed as an alternative to Firecrawl and headless Chrome solutions. It uses a tiered escalation system to bypass anti-bot measures, render JavaScript-heavy sites, and fall back to real browsers when needed, offering improved performance and lower resource usage compared to existing tools.
- Show HN: Fuse – statically typed functional programming language
Fuse is a statically typed, purely functional programming language with higher-kinded types, ad-hoc polymorphism, and features like algebraic data types (ADTs), generics, type methods, and traits. It compiles to the GRIN whole-program optimizer, generating LLVM-based native code, and draws syntax and design inspiration from Rust, Haskell, Scala, and Python. The language, developed over five years using Scala, aims to combine Rust-like constructs with pure functional semantics and seeks community feedback.
- Show HN: Syncular – offline-first SQL sync with TypeScript and Rust cores
Syncular is an offline-first SQL synchronization tool developed with TypeScript and Rust cores, showcased on Hacker News. The project has received 10 points and 2 comments on the platform.
- Show HN: Cockpit for you Claude Code agents in Rust
A developer created an open-source Rust-based tool called Cockpit to manage Claude Code agents, offering features like project tracking, terminal sessions, script discovery, and cost analysis. The tool is available on GitHub under an MIT license and is being actively developed for improved agent organization.
- After rewriting SQLite in Rust, Turso turns its sights on Postgres
Turso, a cloud database provider, has rewritten SQLite in Rust and is now developing a Postgres-compatible implementation using the same virtual machine architecture. The company aims to support multiple database frontends, including MySQL and Redis, by building a modern, reliable core for cloud-native applications.
- Show HN: Learning Rust by writing a Markdown to HTML compiler
A user is learning Rust by developing a minimal, single-file Markdown to HTML compiler for their micro-blog. The project aims to improve accessibility for future AI systems by providing a structured .md interface for website content.
- How is the Bun Rewrite in Rust going?
The article discusses the progress of the Bun project's rewrite in the Rust programming language. It includes a link to the author's blog and Hacker News comments for further discussion.
- Claude Code uses Bun written in Rust now
Claude Code has transitioned to using Bun, a runtime written in Rust. The article provides details on this change, with associated comments and points indicating engagement.
- Torvalds challenged the haters to fork Linux. Someone said 'hold my beer'
Linus Torvalds challenged critics to fork Linux, prompting a student to create a Rust-based rewrite of the Linux 0.11 kernel. The project, linux-0.11-rs, is not a fork but a complete rewrite of an early Linux version, including core OS components. While some critics dismissed it as a waste, the article highlights it as an educational experiment in kernel development.
- The Tokio/Rayon Trap and Why Async/Await Fails Concurrency
The article discusses concurrency issues in Rust's Tokio and Rayon libraries when using async/await, highlighting how async/await can lead to thread contention and reduced performance in multi-threaded environments. It references the article URL and Hacker News comments for further context.
- SQLite should have (Rust-style) editions
The article proposes that SQLite adopt Rust-style editions to introduce new features and changes. It highlights the discussion on Hacker News with 28 points and 13 comments.
- LabubaRAT Masquerades as NVIDIA Software to Control Windows Hosts
Cybersecurity researchers identified a new Rust-based remote access trojan (LabubaRAT) that disguises itself as NVIDIA software to control Windows hosts. The malware creates a reusable foothold for hands-on activity, according to Blackpoint Cyber researchers Sam Decker and Nevan Beal.
- Frame: A new X11 server – implemented directly in assembly
A new X11 server named Frame has been developed in assembly language by Norwegian FOSS developer Geir Isene, alongside a custom stack of minimal Linux tools called CHasm. Another recent X11 server, yserver, was written in Rust. Both projects were created using LLM bots.
- Postgres rewritten in Rust, now passing 100% of the Postgres regression tests
Postgres has been rewritten in Rust and is now passing 100% of the Postgres regression tests. The project is hosted on GitHub and has gained attention on Hacker News with 21 points and 15 comments.
- DNSGlobe – Rust TUI to watch DNS propagate around the world
DNSGlobe is a Rust-based terminal user interface (TUI) tool designed to monitor DNS propagation globally. The project is hosted on GitHub and has been discussed on Hacker News, where it received 9 points and 5 comments.
- Had an idea for a Rust editor with simple Vim mode for learning
The article introduces a proposed Rust editor with a simplified Vim mode designed for learning. It links to the GitHub repository for the project and a Hacker News thread with minimal engagement (6 points, 1 comment).
- Returning to Zig after losing trust in Rust's governance
The article discusses an individual's decision to return to the Zig programming language due to a loss of trust in Rust's governance. It is hosted on Gracefulliberty.com and has a comment thread on Hacker News.
- Beeg float library, a Rust port of Fabrice Bellard's libbf
Beeg float library is a Rust port of Fabrice Bellard's libbf, a floating-point arithmetic library. The article links to its GitHub repository and Hacker News discussion, which has 11 points and 2 comments.
- Show HN: ContextCodeCache in Rust
A Rust-based project called ContextCodeCache has been shared on Hacker News, hosted on GitHub by user colwill. The article includes a link to the project's repository and a Hacker News discussion thread with 4 points and 0 comments.
- crustc: entirety of `rustc`, translated to C
crustc is a project that translates the entire Rust compiler (`rustc`) into C. The project is hosted on GitHub and has received 21 points on Hacker News with one comment.
- No more Java refills for Intel Macs after JDK 27, says Oracle
Oracle will stop maintaining the macOS/x64 port of the Java Development Kit (JDK) starting with JDK 27, expected in September. Apple is also ending support for Intel Macs, with macOS 27 'Golden Gate' being the last version to include Rosetta 2 compatibility. Other platforms like Rust, Python, and Node.js are reducing support for Intel Macs.
- Alpine Linux 3.24 scales new desktop heights with COSMIC
Alpine Linux 3.24 introduces the COSMIC desktop environment, optimized for performance on older hardware, alongside updated software versions like GRUB, LLVM, and KDE Plasma. The release addresses OpenSSL security issues and retains musl libc instead of GNU components, with positive early testing results on legacy systems.
- Bcachefs exits experimental status in new 'performance release'
The bcachefs Linux filesystem has exited experimental status with version 1.38.6, dubbed the 'performance release' by developer Kent Overstreet. The update includes performance optimizations, increased device support (up to 255), and ongoing efforts to transition the codebase to Rust. The release also addresses bug fixes and improves erasure coding functionality.
- Zinnia: A modular 64-bit Unix-like kernel written in Rust
Zinnia is a modular 64-bit Unix-like kernel written in Rust. It was featured on Hacker News with 26 points and one comment.
- Yserver: A modern X11 server written in Rust
Yserver is a modern X11 server developed in Rust, as indicated by its GitHub repository. The project has received 6 points on Hacker News but no comments.
- 400+ Arch Linux AUR Packages Hijacked to Install Rust Credential Stealer
Attackers hijacked over 400 packages in the Arch User Repository (AUR) to install a Rust-based credential stealer that harvests developer secrets. The malware can load an eBPF rootkit to hide itself when executed with root privileges. The AUR is a community-maintained package collection separate from Arch Linux's official repository.
- Port React Compiler to Rust
The React team is working on porting the React compiler to Rust. The article provides a GitHub pull request and Hacker News comment link for further details.
- A Matter Wi-Fi Light Bulb in Rust on the Raspberry Pi Pico 2 W
A Matter Wi-Fi Light Bulb project is implemented in Rust on the Raspberry Pi Pico 2 W, with code hosted on GitHub. The project has 19 points and one comment on Hacker News.
- Introduction – Rust for Python Programmers
The article 'Introduction – Rust for Python Programmers' provides a resource for Python developers transitioning to Rust. It includes a direct link to the article on Microsoft's GitHub and references a Hacker News discussion with 18 points and 4 comments.
- Rust-Written IronWorm Hits NPM Supply Chain
A Rust-written malware called IronWorm is targeting the NPM supply chain to steal developer credentials and reuse them for propagation. The campaign focuses on compromising software supply channels through credential theft.
- Show HN: Mnemo – local-first AI memory layer for any LLM (Rust, SQLite,petgraph)
Mnemo is a local-first AI memory layer compatible with any large language model (LLM), developed using Rust, SQLite, and petgraph. It was shared on Hacker News with 9 upvotes and 1 comment.
- Grep this: Microsoft grafts (most) Linux commands onto Windows
Microsoft has released coreutils, a Rust-built multi-call binary for Windows that includes over 75 Unix commands like grep, ls, and cat, aiming to standardize user commands across platforms. The tool, derived from the MIT-licensed uutils project, allows Linux commands to function in Windows CMD and PowerShell, benefiting developers and Linux users.
- Show HN: Rscrypto, pure-Rust crypto with industry leading public benches
Rscrypto is a pure-Rust cryptography library developed by loadingalias, highlighted for its industry-leading public benchmarks. The project was showcased on Hacker News with minimal community engagement indicated by 3 points and 1 comment.
- An OS in pure Rust with its own TCP/IP and TLS 1.3 stack, fetching the live web
An operating system written entirely in Rust includes its own TCP/IP and TLS 1.3 stacks, enabling it to fetch live web content. The project, named 'Rusty Penguin,' is hosted on GitHub.
- Show HN: VT Code – open-source terminal coding agent in Rust
VT Code is an open-source terminal coding agent developed in Rust. The project is hosted on GitHub and has been shared on Hacker News, where it has received 9 points and 4 comments.
- Announcing Rust 1.96
Rust 1.96.0 has been released, as announced on the official Rust blog. The update includes improvements and features detailed in the blog post, with community engagement reflected in 81 points and 7 comments on Hacker News.
- Zig creator seeks 'uncompromising perfection' before blessing 1.0
Andrew Kelley, creator of the Zig programming language, developed Zig to address limitations in C, C++, Rust, and Go while maintaining performance. Zig, which emphasizes 'uncompromising perfection' and a no-AI policy, is niche but admired by developers. Kelley criticizes AI-generated code for being non-deterministic and prefers deterministic tools for reliability.
- Creusot helps you prove your Rust code is correct
Creusot is a tool designed to help developers prove the correctness of their Rust code. It is hosted on GitHub and is part of the master branch of the project.
- Rust (and Slint) on a Jailbroken Kindle
The article discusses running Rust and Slint on a jailbroken Kindle, demonstrating a technical achievement in software development and device customization. It highlights the potential for expanding the capabilities of e-readers through jailbreaking and alternative programming frameworks.
- From Rust to Ruby
The article 'From Rust to Ruby' discusses the transition from the Rust programming language to Ruby, highlighting differences in language design and use cases. It has generated 16 points and 4 comments on Hacker News, indicating moderate engagement.