Hacker News

Subscribe to Hacker News feed
Hacker News RSS
Updated: 26 min 35 sec ago

Taste Is Not a Moat

Sun, 02/15/2026 - 7:40pm
Categories: Hacker News

Show HN: Plaincast – Plain English Translations of NWS Area Forecast Discussions

Sun, 02/15/2026 - 7:37pm

I built Plaincast to make NWS Area Forecast Discussions (AFDs) readable by normal humans. AFDs are the most detailed weather forecasts available in the US - written by local meteorologists multiple times a day - but they're packed with jargon, abbreviations, and shorthand that makes them nearly impenetrable.

Plaincast pulls AFDs from the NWS API, breaks them into sections, and translates them side-by-side into plain English. There's a regex-based translation that runs instantly, plus an optional AI-enhanced mode (Claude Haiku) for more natural output.

Covers 19 NWS offices so far. No login, no tracking, free.

Stack: Vanilla HTML/CSS/JS, NWS API, Vercel serverless for AI translation. Single-file frontend (~1,800 lines). The whole thing is intentionally simple.

Comments URL: https://news.ycombinator.com/item?id=47029412

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Claw Kumite – AI Agent Combat Arena

Sun, 02/15/2026 - 7:24pm

Article URL: https://clawkumite.com/

Comments URL: https://news.ycombinator.com/item?id=47029326

Points: 2

# Comments: 0

Categories: Hacker News

Unreal Numbers

Sun, 02/15/2026 - 6:48pm
Categories: Hacker News

Show HN: Fastest(?) SIMD CSV Parser in Rust

Sun, 02/15/2026 - 6:45pm

There are already a quite a few [0][1] CSV parsers that use SIMD, some in Rust, with a variety of approaches. I found simd-csv[1] to have a very interesting approach that leverages memchr to essentially "seek" for the next delimiter, reducing a lot of the overhead that a byte-by-byte CSV parser would have. However, as noted in the README, the creators of simd-csv explicitly chose not to use the classic pclmulqdq trick[2] that other libraries like simdjson use due to portability concerns. I set out to beat to simd-csv's implementation by building a parser more similar to Geoff Langdale's, using the pclmulqdq trick as well as optimized intrinsic usage for aarch64 platforms[3]. If anyone has feedback on the Rust code, or my usage of intrinsics, I would greatly appreciate it.

[0] https://github.com/geofflangdale/simdcsv [1] https://github.com/medialab/simd-csv [2] https://branchfree.org/2019/03/06/code-fragment-finding-quot... [3] https://developer.arm.com/community/arm-community-blogs/b/se...

Comments URL: https://news.ycombinator.com/item?id=47029020

Points: 1

# Comments: 0

Categories: Hacker News

Pages