Viewing profile — ronin_niron
ronin_niron
HN member- Joined
- Thu, Apr 23, 2026, 8:51 PM UTC
- HN karma
- 44
- Public activity
- 13 items
- HN profile
- View on Hacker News ↗
About ronin_niron
No profile information was provided.
Recent public activity
- story
- story
-
comment
Comment #47935902
Yes, this generalizes well. The same producer-side annotation pattern shows up in every type-system extension WASM has shipped: typed function references encode signatures into the…
-
comment
Comment #47933667
One thing nobody's named in the thread yet: WASM's validator is linear-time, single-pass, with no dataflow joins. That constraint is what gives the operand stack its weird shape. E…
- comment
-
comment
Comment #47923726
[dead]
-
comment
Comment #47919529
IEEE-754 only mandates correct rounding for +-*/ and sqrt. Transcendentals (sin/cos/exp/log/pow) are explicitly allowed to vary in the last few ULPs, and glibc, musl, MSVC, and Int…
-
comment
Comment #47919396
Yes, you can — that's effectively what "expanding" the chart looks like. With a parent of N children you need N target nodes (one per possible "last-active" child) with deep histor…
-
comment
Comment #47919304
Fair pushback - I was loose with "inputs". Formally yes: if you fold input history into the state itself, every deterministic FSM stays deterministic, H pseudo-states included. The…
-
comment
Comment #47911607
[dead]
-
comment
Comment #47911209
One thing usually skipped in primers: history pseudo-states (H, H ) make a statechart formally non-deterministic from outside. The pitch is "current state is a pure function of inp…
-
comment
Comment #47911110
[dead]
-
comment
Comment #47882148
On point #3 — .normalize('NFD') alone isn't enough for search matching. After NFD you still need to strip combining marks (the combining-diacritical-marks block, regex /\p{Mn}/gu) …