Skip to content

Topic

Text encoding

How characters are represented as bytes, including UTF-8, surrogate pairs, control characters and how storage layers and runtimes convert between them.

Current clusters

build1 publisher

A NUL byte truncated on read broke Chron's 14,994-message hash chain

Chron flagged a 14,994-message imported session as tampered after a NUL byte in one row was hashed on write and cut off on read. Its developer's rule, hash what you can read back, applies to any system that hashes text before storing it.

Publishers:dev.to

Reality

Evidence60
Adoption
Insufficient
Hype gap0
Incentives30
Confidence65