Top posts

Every blog post that took off on Hacker News, ranked by the votes of its best submission. 21,822 posts.

Software Engineering
Any year
5467

Fast UTF-8 validation

One of the most common "data type" in programming is the text string. When programmers think of a string, they imagine that they are dealing with a list or an array of characters. It is often a "good enough" approximation, but reality is more complex. The characters must be encoded into bits in some way. Most ……