Top all-time · #13459
It's all about the bit
Personal blog · itsallaboutthebit.comprogrammingsystems
It's all about the bit is a personal blog at itsallaboutthebit.com about programming and systems. Since 2022, 5 different Hacker News readers have linked it 12 times, most often “Arc and Mutex in Rust”. It is still writing: the last post was on 2026-10-11, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
The blog's posts cover Linux kernel internals, such as kernel garbage collection and how Rust concurrency primitives interact with kernel code. Only one comment discusses the topic and none judges the writing.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Arc and Mutex in Rust4 people · 6 mentions · first linked 2022-05-27
What Hacker News says?
I have recently written a blog post about `Arc` and `Mutex` if you want to get an in-depth view on using them: https://itsallaboutthebit.com/arc-mutex/
Comment linking /arc-mutex/
on “Rust Is Hard, Or: The Misery of Mainstream Programming”Submitted I'm sorry, but you still have to think as a story · 449 points
HN discussionThe last paragraph is the key. Just use `Arc` or `Arc<Mutex>`, it will be fast enough. That's why my first article on a new blog is precisely about that: https://itsallaboutthebit.com/arc-mutex/
Comment linking /arc-mutex/
on “Rust Is Hard, Or: The Misery of Mainstream Programming”Submitted Async Rust doesn't have to be hard as a story · 277 points
HN discussionAlso this is kernel code running in a kernel contex, so the code can’t just use std::sync:: {Arc, Mutex} [1] because Mutex uses user-space pthread_mutex_lock [2]. The implementation is knarly™ multi-threaded kernel code so it would probably require unsafe custom code (rather than using kernel locking and concurrency-management mechanisms which were not used by the existing code for presumably valid reasons). The rus…
Comment linking /arc-mutex/
on “The quantum state of Linux kernel garbage collection”Submitted Arc and Mutex in Rust as a story · 119 points
HN discussionSubmitted Jawsm – A JavaScript to WASM Compiler as a story · 6 points
HN discussionSubmitted Crows – a Rust and WebAssembly based load testing tool as a story · 6 points
HN discussionSubmitted Arc and Mutex in Rust as a story · 4 points
HN discussionSubmitted Memory Safety Absolutists as a story · 3 points
HN discussionSubmitted Can Rust prevent logic errors? as a story · 2 points
HN discussionSubmitted Arc and Mutex in Rust as a story · 1 points
HN discussion