Top all-time · #9380
Russ Bishop
Personal blog · russbishop.netprogrammingsystems
Russ Bishop's personal blog at russbishop.net covers programming and systems. Since 2014, 8 different Hacker News readers have linked it 15 times, most often “Functors, Applicatives, and Monads in Plain English”. It is still writing: the last post was on 2026-02-13, and you can follow it by feed.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
Linked for a post on C# Interlocked.CompareExchange, a compare-and-swap operation that maps to a processor instruction, cited in a thread on wait-free queues and low-latency logging.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
The blog of Russ Bishop
Most-linked posts?
- Functors, Applicatives, and Monads in Plain English2 people · 2 mentions · first linked 2016-04-18
- /2 people · 2 mentions · first linked 2015-01-01
What Hacker News says?
San Francisco - PlanGrid (YC12). Near 16th Street Mission BART. VISA, INTERN, FULL-TIME. We sell an actual useful product for money (think version control for blueprints but our ambitions are much larger). We intend to own the construction software business, which is vastly under-served. The market is huge; construction is a multi-trillion dollar industry globally that still operates like they did in 1950. Our custo…
Comment linking /
on “Ask HN: Who is hiring? (January 2015)”Submitted Functors, Applicatives, and Monads in Plain English as a story · 136 points
HN discussion>There are many free blog posting platforms out there that don't annoy users like that [...] All it takes is a couple of minutes to sign up... Your proposed suggestion usually can't be followed as it seems like you're not noticing the difference between the HN submitter userid vs the Twitter userid. The HN submitters sharing the links are usually not the Twitter authors. Consider the Twitter SSD thread on the HN fro…
Comment linking /
on “Ask HN: Can we ban Twitter links, please?”Submitted Swift 2.1 as a story · 81 points
HN discussionWhen I read the OP I was thinking exactly along these lines. There are a lot of nifty tricks you can use with atomic compare-exchange. The Mac/iOS equivalent is the OSAtomicCompareAndSwap family of functions. For C# users, I wrote about Interlocked.CompareExchange here: http://www.russbishop.net/interlocked-compareexchange . It's one of the few high-level language operations that maps directly to a processor instruc…
Comment linking /interlocked-compareexchange
on “Wait-free queueing and ultra-low latency logging”Submitted Swift 2: SIMD as a story · 51 points
HN discussionSubmitted Apple File System as a story · 6 points
HN discussionSubmitted Swift and Objective-C: Bridges of Siracusa County as a story · 5 points
HN discussionSubmitted AMD System V ABI Reference as a story · 2 points
HN discussionSubmitted Functors, Applicatives, and Monads in Plain English as a story · 2 points
HN discussionSubmitted Shoot the Heap as a story · 2 points
HN discussionSubmitted No Such Thing as Speed of Light as a story · 1 points
HN discussionSubmitted GitHub Renamed Me (2014) as a story · 1 points
HN discussionSubmitted Inception: Swift Type Erasure Explained as a story · 1 points
HN discussionSubmitted Packing Bytes in Swift as a story · 1 points
HN discussion