Termine
Die Vorlesung findet freitags in Raum W3.03 statt.
Termine
Die Vorlesung findet freitags in Raum W3.03 statt.
Literatur 📚
Copyright
Diese Dokumentation steht unter der Creative Commons Lizenz Namensnennung/Keine
kommerzielle Nutzung.
Technische Hochschule Augsburg
Von Lobste.rs
One page of async Rust
GPU code can now use Rust's async/await
Borrowed tuple indexing for HashMap
Thanks for All the Frames: Rust GUI Observations
moss-kernel: Rust Linux-compatible kernel
flemish: An elmish architecture for fltk-rs
The future for Tyr, a Rust GPU driver for Arm Mali hardware
simple email API for protonmail custom domains via proton bridge
Implementing custom error types in Rust + Axum
Algorithmically Finding the Longest Line of Sight on Earth
Hello, we're Tom and Ryan, Lobster regulars, that teamed up to build an algorithm with Rust and SIMD to exhaustively search for the longest line of sight on the planet. We can confirm that a previously speculated view between Pik Dankova in Kyrgyzstan and the Hindu Kush in China is indeed the longest, at 530km.
We go into all the details at: https://alltheviews.world
And there's an interactive map with over 1 billion longest lines, covering the whole world at https://map.alltheviews.world Just click on any point and it'll load its longest line of sight.
Some of you may remember Tom's post from a few months ago about how to efficiently pack visibility tiles for computing the entire planet. Well now it's done. The compute run itself took 100s of AMD Turin cores, 100s of GBs of RAM, a few TBs of disk and 2 days of constant runtime on multiple machines.
If you are interested in the technical details, Ryan and I have written extensively about the algorithm and pipeline that got us here:
This was a labor of love and we hope it inspires you both technically and naturally, to get you out seeing some of these vast views for yourselves!
Impl Rust - Avro IDL tool in Rust via ANTLR
bliss music analyzer library
Slint 1.15 Released
EarlyBinder and instantiating parameters
Sukr: A minimal static site compiler in Rust with zero-JS output
Sukr is a minimal static site compiler written in Rust that focuses on moving traditionally client-side features to build-time. It uses Tree-sitter for syntax highlighting (with language injection support), KaTeX for MathML rendering, and Mermaid for inline SVG diagrams. The resulting static HTML contains zero bytes of JavaScript.
rust-dlopen: A dynamic linker fully implemented in Rust
Writing an Async Runtime in Rust
Rust 1.93 performance improvements in format! and friends
I didn't know about the performance improvements in the various string formatting methods in Rust 1.93.0 until I came across this Mastodon post; I'm not sure why this wasn't highlighted in the official blog post, but wanted to share here in case other folks were unaware as well.
Rust Coreutils Continues Working Toward 100% GNU Compatibility
Compiling Rust to readable C with Eurydice
How we interfaced single-threaded C++ with multi-threaded Rust
Narwhal: an extensible pub/sub messaging server for edge applications
hi there! i’ve been working on a project called Narwhal, and I wanted to share it with the community to get some valuable feedback.
what is it? Narwhal is a lightweight Pub/Sub server and protocol designed specifically for edge applications. while there are great tools out there like NATS or MQTT, i wanted to build something that prioritizes customization and extensibility. my goal was to create a system where developers can easily adapt the routing logic or message handling pipeline to fit specific edge use cases, without fighting the server's defaults.
why Rust? i chose Rust because i needed a low memory footprint to run efficiently on edge devices (like Raspberry Pis or small gateways), and also because I have a personal vendetta against Garbage Collection pauses. :)
current status: it is currently in Alpha. it works for basic pub/sub patterns, but I’d like to start working on persistence support soon (so messages survive restarts or network partitions).
i’d love for you to take a look at the code! i’m particularly interested in all kind of feedback regarding any improvements i may have overlooked.
Bf-Tree A Modern Concurrent Larger-Than-Memory Range Index
Ariel OS is a library operating system for secure, memory-safe, low-power Internet of Things, written in Rust
Parametric CAD in Rust