Top all-time · #5629
outerproduct.net
Personal blog · outerproduct.netprogrammingsystems
outerproduct.net is a personal blog at outerproduct.net about programming and systems. Since 2021, 14 different Hacker News readers have linked it 25 times, most often “No one should use the AT&T syntax (2021)”. No feed was found, so read it on the site itself.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN commenters link outerproduct.net for technical posts on hash table lookups, x86 assembly syntax, lock-free queues, futexes, and CPU and compiler topics, often with interleaving visualizations. The comments are bare links or pointers and do not judge the writing.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- No one should use the AT&T syntax (2021)3 people · 3 mentions · first linked 2022-01-27
- Faster Hash Table Probing3 people · 3 mentions · first linked 2022-10-07
- How to Complain3 people · 3 mentions · first linked 2024-03-25
- A CPU Is a Compiler2 people · 2 mentions · first linked 2023-03-23
- An exceedingly cute protocol for biased locking with transactions2 people · 2 mentions · first linked 2023-01-28
- Fixing APL’s Trigonometric Notation2 people · 2 mentions · first linked 2022-03-07
What Hacker News says?
> Later version allowed to scan from arbitrary position by mirroring first bucket as last you may find my improved table design of interest, which avoids the need for mirroring: https://outerproduct.net/trivial/2022-10-06_hash.html
Comment linking /trivial/2022-10-06_hash.html
on “SIMD within a register: How I doubled hash table lookup performance”Submitted No one should use the AT&T syntax (2021) as a story · 116 points
HN discussionhttps://outerproduct.net/2021-02-13_att-asm.html
Comment linking /2021-02-13_att-asm.html
on “Nasm – A cross-platform x86 assembler with an Intel-like syntax”Submitted AT&T syntax is broken (2021) as a story · 91 points
HN discussionhttps://outerproduct.net/oneko.js has some links
Comment linking /oneko.js
on “Cute trick for fetch-and-add-based queues”Submitted Unsigned comparisons in AVX2/SSE: a quick note as a story · 57 points
HN discussionIs the source architecture access and documentation open so far to be able to reason without the fog of ”marketecture“? Software 2.0 exploratory programming at the level of * https://outerproduct.net/boring/2023-03-22_cpu-compiler-gc-o...
Comment linking /boring/2023-03-22_cpu-compiler-gc-ohmy.html
on “Hands-On with the Nvidia Jetson Orin Nano Developer Kit”Submitted Cute trick for fetch-and-add-based queues as a story · 49 points
HN discussionQuestion: do people find that sort of animation easier to grok than showing the interleaving visually, as I do at https://outerproduct.net/boring/2023-01-27_trans-locks.html#... ? I prefer the latter, because it lets me see everything at once, but may switch to the former presentation style if other people prefer it.
Comment linking /boring/2023-01-27_trans-locks.html
on “You could have invented futexes”Submitted Faster Hash Table Probing as a story · 14 points
HN discussionSubmitted How to Complain as a story · 5 points
HN discussionSubmitted How to Complain as a story · 3 points
HN discussionSubmitted A CPU Is a Compiler as a story · 3 points
HN discussionSubmitted Curious Undisclosed Skylake Bug as a story · 2 points
HN discussionSubmitted An exceedingly cute protocol for biased locking with transactions as a story · 2 points
HN discussionSubmitted An exceedingly cute protocol for biased locking with transactions as a story · 2 points
HN discussionSubmitted Another NaN-based tagging strategy for dynamic programming languages as a story · 2 points
HN discussionSubmitted Fixing APL’s Trigonometric Notation as a story · 2 points
HN discussionSubmitted Programming languages characterised by their attitude towards pointers as a story · 2 points
HN discussionSubmitted How to Complain as a story · 1 points
HN discussionSubmitted Nonblocking cycle detection and iterator invalidation as a story · 1 points
HN discussionSubmitted Fixing APL’s Trigonometric Notation as a story · 1 points
HN discussionSubmitted Coping with nontermination: some thoughts on stopping loops as a story · 1 points
HN discussionSubmitted Shaving Cycles: Faster Bucketing as a story · 1 points
HN discussionSubmitted Faster Hash Table Probing as a story · 1 points
HN discussion