ND We rewrote our Rust WASM Parser in TypeScript – and it got 3x Faster (www.openui.com)
293 points by zahlekhan 10 days ago | 213 comments on HN ~lite vlite-2.0
Summary ~lite
Technical blog post discusses rewriting a Rust WASM Parser in TypeScript for performance gains.
Lite evaluation by llama-4-scout-wai-psq · editorial channel only · no per-section breakdown available
Longitudinal 1026 HN snapshots · 143 evals
+1 0 −1 HN
Audit Trail 163 entries
2026-03-23 03:59 eval_success PSQ evaluated: g-PSQ=0.280 (3 dims) - -
2026-03-23 03:59 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-23 03:51 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-23 03:51 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-23 03:51 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-23 02:47 eval_success PSQ evaluated: g-PSQ=0.280 (3 dims) - -
2026-03-23 02:47 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-23 02:43 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-23 02:43 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-23 02:43 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-23 01:10 eval_success PSQ evaluated: g-PSQ=0.280 (3 dims) - -
2026-03-23 01:10 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-23 01:08 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-23 01:08 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-23 01:08 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-22 23:25 eval_success PSQ evaluated: g-PSQ=0.280 (3 dims) - -
2026-03-22 23:25 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 23:23 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-22 23:23 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-22 23:23 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 22:14 eval_success PSQ evaluated: g-PSQ=0.280 (3 dims) - -
2026-03-22 22:13 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 22:13 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-22 22:13 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 22:13 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-22 21:01 eval_success PSQ evaluated: g-PSQ=0.280 (3 dims) - -
2026-03-22 21:01 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 20:57 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-22 20:57 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-22 20:57 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 19:44 eval_success PSQ evaluated: g-PSQ=0.280 (3 dims) - -
2026-03-22 19:44 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 19:38 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-22 19:38 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 18:33 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 18:32 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 17:52 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 17:52 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 17:16 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 17:13 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 16:37 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 16:34 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 16:02 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 15:56 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 15:26 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 15:19 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 14:51 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 14:41 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 14:16 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 14:05 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 13:41 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 13:27 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 13:07 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 12:51 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 12:31 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 12:15 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 11:56 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 11:40 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 11:19 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 11:05 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 10:43 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 10:30 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 10:08 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 09:53 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 09:31 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 09:13 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 08:53 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 08:35 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 08:16 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 07:58 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 07:41 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 07:24 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 07:04 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 06:47 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 06:27 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 06:07 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 05:48 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 05:27 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 05:11 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 04:52 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 04:36 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 04:15 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 03:59 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 03:39 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 03:24 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 03:01 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 02:45 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 01:52 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 01:42 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-22 00:45 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-22 00:38 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 23:13 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 23:00 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 21:55 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 21:45 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 21:20 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 21:10 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 20:10 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 19:57 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 19:30 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 19:17 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 18:49 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 18:39 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 18:11 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 18:01 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 17:35 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 17:21 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 16:57 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 16:41 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 16:15 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 16:02 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 15:36 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 15:24 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 14:59 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 14:45 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 14:19 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 14:04 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 13:35 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 13:21 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 13:00 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 12:45 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 12:19 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 12:06 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 11:43 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 11:26 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 11:04 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 10:46 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 10:22 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 10:06 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 09:40 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 09:27 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 09:02 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 08:49 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 08:24 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 08:09 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 07:42 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 07:32 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 07:05 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 06:54 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 06:28 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 06:17 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 05:49 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 05:39 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 05:13 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 05:03 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 04:34 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 04:28 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 03:56 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 03:50 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 03:19 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 03:14 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 02:43 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 02:36 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 02:06 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 02:00 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 01:25 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 01:23 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 00:38 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-21 00:38 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript
2026-03-21 00:04 eval Evaluated by llama-3.3-70b-wai-psq: +0.28 (Mild positive)
2026-03-21 00:00 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral)
reasoning
Technical blog post, no rights discussion
2026-03-20 23:28 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive)
2026-03-20 23:28 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral)
reasoning
Technical blog post on rewriting a Rust WASM parser in TypeScript