New

The latest blog posts to take off on Hacker News. 21,830 posts.

Software Engineering
Any year
9815

Localisation is too hard for Gmail

/ləʊk(ə)lʌɪˈzeɪʃ(ə)n/ The ability to adjust a user-interface to the user's local language or dialect Because I live in the UK, I speak en_GB (English, Great Britain) rather than en_US (English, Simplified United States). Mostly, all dialects of English are mutually intelligible. Sure, the Brits love the letter U and…

9820

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 ……

9839

Porn, Zen, and .vimrc

Vim is a customizable text editor geared towards writing code. But open-ended configuration possibilities lure users into wasting time while chasing after perceived minute gains in productivity. This article describes my Vim journey, starting from heavy personal customization and ending with a renewed love for…

9840

Nim 1.4

We are very proud to announce Nim version 1.4 after six months of continuous development! Other than version 1.0, this is probably the biggest Nim release yet and we’re very excited to release it!