Hacker News
- The server chose violence https://cliffle.com/blog/hubris-reply-fault/ 62 comments
- Lilos v1.0 Released: async RTOS for Cortex-M https://cliffle.com/blog/lilos-1-0/ 1 comment
- I made a thing to help you make a thing out of a keypad https://cliffle.com/blog/keypad-go/ 40 comments
- Who killed the network switch? A Hubris Bug Story https://cliffle.com/blog/who-killed-the-network-switch/ 128 comments
- How to think about async/await in Rust http://cliffle.com/blog/async-inversion/ 258 comments
- Safely writing code that isn't thread-safe http://cliffle.com/blog/not-thread-safe/ 92 comments
- Why Rust mutexes look like they do http://cliffle.com/blog/rust-mutexes/ 16 comments
- On Hubris and Humility https://cliffle.com/blog/on-hubris-and-humility/ 27 comments
- Let the Compiler Do the Work http://cliffle.com/p/dangerust/6/ 60 comments
- Rewriting m4vgalib in Rust http://cliffle.com/blog/m4vga-in-rust/ 44 comments
- Learn Rust the Dangerous Way http://cliffle.com/p/dangerust/ 23 comments
- Prefer Rust to C/C++ for new code http://cliffle.com/blog/prefer-rust/ 8 comments
Lobsters
- The server chose violence https://cliffle.com/blog/hubris-reply-fault/ 14 comments osdev , rust
- Who Killed the Network Switch? A Hubris Bug Story https://cliffle.com/blog/who-killed-the-network-switch/ 24 comments osdev , rust
- Making my website faster https://cliffle.com/blog/making-website-faster/ 2 comments performance , web
- Async cancel safety in lilos: Mutex without lock, Queue without push https://cliffle.com/blog/lilos-cancel-safety/ 3 comments api , rust
- Why Rust mutexes look like they do http://cliffle.com/blog/rust-mutexes/ 8 comments rust
- On Hubris And Humility https://cliffle.com/blog/on-hubris-and-humility/ 3 comments osdev , rust
- Let the Compiler Do the Work http://cliffle.com/p/dangerust/6/ 8 comments performance , rust
- Making really tiny WebAssembly graphics demos http://cliffle.com/blog/bare-metal-wasm/ 7 comments art , rust , wasm
- Learn Rust the Dangerous Way http://cliffle.com/p/dangerust/ 2 comments c , rust
- The Typestate Pattern in Rust http://cliffle.com/blog/rust-typestate/ 11 comments plt , rust
- How to think about `async`/`await` in Rust https://cliffle.com/blog/async-inversion/ 4 comments rust
- Appropriate usage of the typestate pattern? http://cliffle.com/blog/rust-typestate/ 5 comments rust
- Safely writing code that isn't thread-safe (by opting out of Sync and Send) http://cliffle.com/blog/not-thread-safe/ 27 comments rust
- Why Rust mutexes look like they do https://cliffle.com/blog/rust-mutexes/ 47 comments programming
- Why Rust mutexes look like they do https://cliffle.com/blog/rust-mutexes/ 116 comments rust
- You can't write C in just any ol' language http://cliffle.com/p/dangerust/1/ 34 comments programming
- Type-state pattern for caching computation results http://cliffle.com/blog/rust-typestate/ 8 comments rust
- Let The Compiler Do The Work http://cliffle.com/p/dangerust/6/ 152 comments programming
- Let The Compiler Do The Work http://cliffle.com/p/dangerust/6/ 87 comments rust
- Rewriting m4vgalib in Rust http://cliffle.com/blog/m4vga-in-rust/ 10 comments programming
- Rewriting m4vgalib in Rust http://cliffle.com/blog/m4vga-in-rust/ 26 comments rust
- A “backwards” introduction to Rust, starting with C-like unsafe code http://cliffle.com/p/dangerust/ 286 comments programming
- Learn Rust the Dangerous Way http://cliffle.com/p/dangerust/ 58 comments rust
- Prefer Rust to C/C++ for new code. http://cliffle.com/blog/prefer-rust/ 181 comments rust
- The Typestate Pattern in Rust http://cliffle.com/blog/rust-typestate/ 71 comments rust