nowfound

Life & fun · March 26, 2024

CF

Charcoal – Faster utf8.Valid using multi-byte processing without SIMD

In plain words

Charcoal is a UTF-8 validation library that uses multi-byte processing to improve performance without relying on SIMD instructions. It's designed for developers who need to validate UTF-8 encoded text efficiently across different hardware platforms. The tool stands out by achieving faster validation speeds through algorithmic optimization rather than specialized processor features, making it practical for systems where SIMD support may be unavailable or inconsistent.

written from the facts on this page · September 2026

Does the same job

all alternatives →
  • FU
    Faster UTF-8 validator2019 · github.com · ▲122
  • HS
    High-speed UTF-8 validation in Rust2021 · github.com · ▲127
  • UJ
    uFuzzy.js – A tiny, efficient fuzzy search that doesn't suck2022 · github.com · ▲251

    Hello HN! I became frustrated with the unpredictible/poor match quality and opaqueness of "relevance scores" in existing fuzzy and fulltext search libs, so I tried something different and this is the result. The main selling point is the result quality / ordering, with best-in-class memory overhead and excellent performance being bonuses. The API is pretty stable at this point, but looking for feedback before committing to 1.0. TL;DR The test corpus is a 4MB json file with 162k words/phrases, so give it a second for initial download. You can also drag/drop your own…

  • UR
    ut – Rust based CLI utilities for devs and ITOct 2025 · github.com · ▲170

    Hey HN, I find myself reaching for tools like it-tools.tech or other random sites every now and then during development or debugging. So, I built a toolkit with a sane and simple CLI interface for most of those tools. For the curious and lazy, at the moment, ut has tools for, - Encoding: base64 (encode, decode), url (encode, decode) - Hashing: md5, sha1, sha224, sha256, sha384, sha512 - Data Generation: uuid (v1, v3, v4, v5), token, lorem, random - Text Processing: case (lower, upper, camel, title, constant, header, sentence, snake), pretty-print, diff - Development Tools: calc, json…

  • OC
    One clean, developer-focused page for every Unicode symbolDec 2025 · fontgenerator.design · ▲198

    I’m building a Unicode reference where each symbol has its own dev-friendly page with all relevant encodings. Example: [https://fontgenerator.design/symbol/almost-equal-to](https://fontgenerator.design/symbol/almost-equal-to) Includes Unicode, HTML, CSS, JS, UTF-8/16 bytes, URL encoding, and usage examples. The same structure is used across thousands of symbols (math, arrows, currency, tech/UI, punctuation). Built because existing references are fragmented. Feedback welcome.

  • XS
    xxUTF – SIMD Unicode NormalizationMay 2026 · github.com · ▲13

More life & fun this month

the category →

Launched alongside, March 2024

the whole month →
  • Dub.co1,475

    Short links with superpowers

    Dev tools · 2024 · dub.co

  • 3Y
  • Microlaunch1,116

    Launch and get feedback on both the idea and product

    Dev tools · 2024 · microlaunch.net

  • Milestone1,113

    Interactive, gamified product tours for SaaS

    Growth · 2024 · milestoneflow.io

  • Hunted Space1,004

    Insights on Product Hunt launches

    Growth · 2024 · hunted.space

  • Creatie850

    The one-stop product design tool amplified by AI

    AI · 2024 · creatie.ai