SDB Scans the Ruby Stack Without the GVL

27 ksec 4 5/19/2025, 3:10:12 PM github.com ↗

Comments (4)

nightpool · 42m ago
This looks AI-generated and very misleading.... definitely decreases my trust in the linked library, which is unfortunate given that the overall approach seems novel and interesting. The intro starts off by saying SDB is better than rbspy because it doesn't have errors related to data races. But then in the body of the article, it says "Data races may occur if the Ruby VM updates the stack while SDB is reading it", but says that's fine because similar issues occur in other profilers. That sort of trivial contradiction (along with the vague language, overly verbose / repetitive intro and summary, and rando citations (an MIT course lecture??)) feels like the hallmark of a predictive language model with no actual understanding of the code it's explaining.
phoronixrly · 2h ago
meisel · 2h ago
This title should have “How” prepended to it
1123581321 · 1h ago
HN automatically removes those.