Best of 2022

The blog posts Hacker News loved most in 2022. 3,821 posts.

Any topic
2135

Incremental Parsing in Go

This post is an attempt to explain the incremental parsing algorithm aretext uses for syntax highlighting. Like the rest of aretext, parsers are implemented in Go for portability and performance. Most people do not consider Go a functional programming language; nonetheless, aretext’s parsers rely on functional…

2136

Speeding up this site by 50x (2014)

I've seen all these studies that show how a 100ms improvement in page load time has a significant effect on page views, conversion rate, etc., but I'd never actually tried to optimize my site. This blog is a static Octopress site, hosted on GitHub Pages. Static sites are supposed to be fast, and GitHub Pages uses…

2143

Universal's Audible Watermark (2012)

This is my personal blog. The views expressed on this page are mine alone. Update, April 8, 2013: Can you hear it? Take the watermark listening test. Update, January 14, 2015: Check out the results of the listening test. A while ago, I wrote about my confusion regarding Weird Spotify Compression Artifacts. It turns…

2159

On the Origin of the iPhone

As a product, the original iPhone exemplified Apple’s holistic approach to hardware and software that are designed for each other, yet, at the engineering level, the iPhone hardware and software teams were almost completely siloed, with only Jobs and a mere handful of his most trusted (and talented) senior executives…