frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

SDB Scans the Ruby Stack Without the GVL

https://github.com/yfractal/blog/blob/master/blog/2025-01-15-non-blocking-stack-profiler.md
27•ksec•4h ago

Comments

meisel•3h ago
This title should have “How” prepended to it
1123581321•1h ago
HN automatically removes those.
phoronixrly•3h ago
Source https://github.com/yfractal/sdb
nightpool•1h 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.
IainIreland•16m ago
This doesn't read as AI-generated to me at all.

The prose isn't polished enough to be AI. AI generation is unlikely to produce missing spaces like "...which are not readable to humans.SDB uses eBPF ...", or grammatical inaccuracies like "Ensuring Fully Correctness".

As for the data race thing, it seems to me that there's a pretty clear distinction between rbspy's approach (as described in reference 1) and this blog post. rbspy is walking the native stack, which occasionally fails. SDB seems to be looking at Ruby's internals instead, and has some sort of generation-number design to identify cases where there was a data race.

Beyond that, this post just absolutely sounds like what somebody would write if they were trying to describe in prose why they think their multi-threaded code is correct, especially the "Scanning Stacks without the GVL" section.

First petahertz-speed phototransistor in ambient conditions

https://news.arizona.edu/news/u-researchers-developing-worlds-first-petahertz-speed-phototransistor-ambient-conditions
1•geox•1m ago•0 comments

The conversational persuasiveness of GPT-4

https://www.nature.com/articles/s41562-025-02194-6
1•rntn•2m ago•0 comments

My First Physics Simulation

https://github.com/magical-paperclip/sics-ground
1•magi-clip•2m ago•1 comments

Real AI Agents, Fake Memories: Fatal Context Manipulation Attacks on Web3 Agents

https://arxiv.org/abs/2503.16248
1•gnabgib•4m ago•0 comments

CERN gears up to ship antimatter across Europe

https://arstechnica.com/science/2025/05/cern-gears-up-to-ship-antimatter-across-europe/
3•ben_w•4m ago•0 comments

Capitalists Only Respond to Threats

https://www.ianwelsh.net/capitalists-only-respond-to-threats/
1•squillion•5m ago•0 comments

Physics-Informed Convolutional Auto-Encoder used to prevent wildfires

https://www.lanl.gov/media/publications/1663/0624-grid-alarms
2•LAsteNERD•5m ago•0 comments

American Lawn Care Is Going Electric

https://reasonstobecheerful.world/american-lawn-care-going-electric/
1•PaulHoule•6m ago•0 comments

2025 Satellite Mobile Internet Update: Starlink/Kuiper/DirectToCellular

https://www.rvmobileinternet.com/2025-satellite-mobile-internet-update-starlink-kuiper-direct-to-cellular-and-more/
1•dxs•7m ago•0 comments

How Agile Are You Really?

https://rethinkingsoftware.substack.com/p/how-agile-are-you-really
1•aard•8m ago•0 comments

Why We Think

https://lilianweng.github.io/posts/2025-05-01-thinking/
1•swah•8m ago•0 comments

Strands Agents SDK

https://strandsagents.com/0.1.x/
1•wippler•9m ago•0 comments

NSA paper: Fifty Years of Mathematical Cryptanalysis (1937-1987), 1988 [pdf]

https://www.governmentattic.org/58docs/NSA50YrsMathCrypt1988.pdf
1•hn_acker•10m ago•1 comments

Collatz's Ant

https://gbragafibra.github.io/2025/05/18/collatz_ant3.html
1•Fibra•10m ago•0 comments

Whitepaper for Open Cap Table Protocol to Advanced On-Chain Equity Securities

https://www.fairmint.com/press/fairmint-releases-whitepaper-for-open-cap-table-protocol-to-advance-on-chain-equity-securities
1•sylvainkalache•11m ago•0 comments

Why Concatenative Programming Matters (2012)

http://evincarofautumn.blogspot.com/2012/02/why-concatenative-programming-matters.html
1•Tomte•12m ago•0 comments

The amplification of epidemic spread by individuals exposed to misinformation

https://www.nature.com/articles/s44260-025-00038-y
3•rbanffy•12m ago•0 comments

'Sesame Street' moves in with Netflix, but will stay on PBS

https://www.adn.com/arts/film-tv/2025/05/19/sesame-street-moves-in-with-netflix-but-will-stay-on-pbs/
2•rolph•12m ago•0 comments

Why I'll never create modules for VCV Rack anymore–and what I'll make instead

https://web.archive.org/web/20210504003016/https://aria.dog/barks/why-i-will-never-create-modules-for-vcv-rack-anymore/
1•Tomte•12m ago•0 comments

Three insights from order quantity theory

https://varietyiq.com/blog/quantity
3•efavdb•13m ago•0 comments

A Scientist Fighting Nuclear Armageddon Hid a 50-Year Secret

https://www.nytimes.com/2025/05/19/science/richard-garwin-hydrogen-bomb.html
5•LAsteNERD•13m ago•0 comments

Show HN: Jsonnet implementation in Jsonnet

https://github.com/Duologic/jsonnet-in-jsonnet
1•Duologic•14m ago•0 comments

What Are NFC Tags? The Heart of Contactless Technology Explained

https://aexol.com/posts/what-are-the-nfc-tags/
1•oczek•14m ago•0 comments

Vibe Revenue: AI's Second Date Test

https://ventured.bearblog.dev/vibe-revenue-second-date-test-for-ai/
1•wizenheimer•16m ago•0 comments

Programming Models for Correct and Modular Distributed Systems

https://www2.eecs.berkeley.edu/Pubs/TechRpts/2025/EECS-2025-85.html
1•matt_d•16m ago•0 comments

Fellowship for building AI-powered tools to improve epistemics/coordination

https://www.flf.org/fellowship
1•lindowe•19m ago•1 comments

Sesame Street Is Coming to Netflix

https://www.netflix.com/tudum/articles/sesame-street-release-date-news
2•ChrisArchitect•19m ago•0 comments

Heartland Gen Zers Feel Unprepared to Use AI at Work

https://news.gallup.com/poll/660302/heartland-gen-zers-feel-unprepared-work.aspx
1•hn_acker•20m ago•0 comments

Drawing Landscape

https://kyndinfo.notion.site/Drawing-Landscape-1d0019e814cf807f984ef8012fba591b
1•ibobev•20m ago•0 comments

A Zero-Level Set Preserving Technique for SDF Computation

https://www.jcgt.org/published/0014/01/09/
1•ibobev•21m ago•0 comments