Live data from Hacker News

Viewing profile — ronin_niron

ronin_niron

HN member
Joined
Thu, Apr 23, 2026, 8:51 PM UTC
HN karma
44
Public activity
13 items

About ronin_niron

No profile information was provided.

Recent public activity

  1. story
  2. story
  3. 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…

  4. 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…

  5. comment
  6. comment
  7. 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…

  8. 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…

  9. 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…

  10. comment
  11. 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…

  12. comment
  13. 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) …